
1、背景 最近查看應用的崩潰記錄的時候遇到了一個跟 Java 序列化相關的崩潰, 從崩潰的堆棧來看,整個調用堆棧里沒有我們自己的代碼信息。崩潰的...
1、背景 最近對我的應用做了一些小的改動,準備上架 Google Play. 本以為小事一樁,沒想到要做非常多的改動。其中一個改動是谷歌要求 b...
最近,因為開發的時候經改動依賴的庫,所以,我想對 Gradle 腳本做一個調整,用來動態地將依賴替換為源碼。這里以 android-mvvm-a...
最近看到挺多互聯網人寫的文章,“寒冬”和“焦慮”是常見的字眼。作為互聯網行業的打工人,我也常常糾結“何去何從”這個問題。所以,在這篇文章中,我想...
最近想著如何把一些小的技術知識和細節整理起來。參考別人的博客,我給這類文章起了一個名字叫“技術碎周報”。主要用來整理和分享日常開發中遇到的小的知...
該腳本是我在獨立開發過程中,為了提升 Android 應用打包和運營的效率而開發的腳本。項目地址是, https://github.com/Sh...
雖然現在已經有很多不錯的換膚方案,但是這些方案或多或少都存在自己的問題。在這篇文章中,我將對 Android 現有的一些動態換膚方案進行梳理,對...
對 Android 開發而言,對話框是打交道比較頻繁的 UI 控件之一。對話框對大部分程序員而言并不陌生。然而,當考慮到復雜的交互效果、組件復用...
作為 Android 開發,我們平時接觸最多的工具之一非 ADB 莫屬。不過平日里開發的時候,我們都是通過 AS 間接試用 ADB. 實際上,除...