1、背景 最近查看应用的崩溃记录的时候遇到了一个跟 Java 序列化相关的崩溃, 从崩溃的堆栈来看,整个调用堆栈里没有我们自己的代码信息。崩溃的...
1、背景 最近对我的应用做了一些小的改动,准备上架 Google Play. 本以为小事一桩,没想到要做非常多的改动。其中一个改动是谷歌要求 b...
最近,因为开发的时候经改动依赖的库,所以,我想对 Gradle 脚本做一个调整,用来动态地将依赖替换为源码。这里以 android-mvvm-a...
最近看到挺多互联网人写的文章,“寒冬”和“焦虑”是常见的字眼。作为互联网行业的打工人,我也常常纠结“何去何从”这个问题。所以,在这篇文章中,我想...
最近想着如何把一些小的技术知识和细节整理起来。参考别人的博客,我给这类文章起了一个名字叫“技术碎周报”。主要用来整理和分享日常开发中遇到的小的知...
该脚本是我在独立开发过程中,为了提升 Android 应用打包和运营的效率而开发的脚本。项目地址是, https://github.com/Sh...
虽然现在已经有很多不错的换肤方案,但是这些方案或多或少都存在自己的问题。在这篇文章中,我将对 Android 现有的一些动态换肤方案进行梳理,对...
对 Android 开发而言,对话框是打交道比较频繁的 UI 控件之一。对话框对大部分程序员而言并不陌生。然而,当考虑到复杂的交互效果、组件复用...
作为 Android 开发,我们平时接触最多的工具之一非 ADB 莫属。不过平日里开发的时候,我们都是通过 AS 间接试用 ADB. 实际上,除...