這里討論下如何使用Android Keystore保存密碼等敏感信息,如何加密葬燎、解密數(shù)據(jù)误甚。 在開始討論之前我們先搞清楚一些基礎(chǔ)知識。Keystore不只是可以保存密碼谱净,還可以...
![240](https://upload.jianshu.io/users/upload_avatars/215430/1e8632f1-563f-46ce-8911-4ca44d88141d.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
這里討論下如何使用Android Keystore保存密碼等敏感信息,如何加密葬燎、解密數(shù)據(jù)误甚。 在開始討論之前我們先搞清楚一些基礎(chǔ)知識。Keystore不只是可以保存密碼谱净,還可以...
場景如下:當我們啟動一個 Activity 的時候窑邦,如果此頁面的布局太過復雜,或者是一個很長的表單壕探,此時加載布局冈钦,執(zhí)行頁面轉(zhuǎn)場動畫,等操作都是在主線程李请,可能會搶Cpu資源瞧筛,導...
版本 v0.6.5 溫馨提示 在讀這篇文章之前墻裂建議先讀騰訊 Apm 框架 Matrix 源碼閱讀 - TracePlugin 架構(gòu)解析 TracePlugin 是比較復雜...
首先增量更新應(yīng)該了解個概念:增量更新:在版本較近的apk升級的時候,根據(jù)兩個apk之間的差異(生成差異包)导盅,合成新的安裝包较幌,在應(yīng)用內(nèi)部進行升級的一種操作(需要重新安裝apk文...
本文首發(fā)于我的個人技術(shù)博客看完還不懂HTTPS我直播吃翔 存在即合理 http是非常常見的應(yīng)用層協(xié)議乍炉,是超文本傳輸協(xié)議的簡稱,其傳輸?shù)膬?nèi)容都是明文的。在這個混亂的世界岛琼,明文傳...
Retrofit 是現(xiàn)在最流行的網(wǎng)絡(luò)開發(fā)框架之一底循,功能十分強大,但是最近確遇到一個十分坑的問題衷恭,現(xiàn)在記錄下來此叠,希望看到的人能注意下。 眾所周知随珠,在 HTTP 傳輸時是支持 g...
相關(guān)文章: 【翻譯】安卓架構(gòu)組件(2)-添加組件到你的項目中 【翻譯】安卓架構(gòu)組件(3)-處理生命周期 【翻譯】安卓架構(gòu)組件(4)-LiveData 【翻譯】安卓架構(gòu)組件(5...
我是在深入學習 kotlin 時第一次看到協(xié)程灭袁,作為傳統(tǒng)線程模型的進化版,雖說協(xié)程這個概念幾十年前就有了窗看,但是協(xié)程只是在近年才開始興起茸歧,應(yīng)用的語言有:go 、goLand显沈、k...
背景:目前項目在打渠道包的時候软瞎,采用的是AndroidManifest.xml配置渠道號,上線前一個個構(gòu)建出來拉讯,全部構(gòu)建完成耗時長達一個小時涤浇,這對于追求高效的工程師來講是無法...
催更,來下一篇
在 Android 中使用動態(tài)代碼插樁監(jiān)控應(yīng)用性能簡介 之前寫過兩篇文章介紹了通過 APT 和 Javassist 做靜態(tài)的代碼插樁:1. 使用 APT 自動生成代碼[http://www.reibang.com/p/fb...
大佬文章很贊魔慷,一口氣看了好幾篇只锭,很爽
Android 動態(tài)寫入信息到 APK標簽: 多渠道打包 , 動態(tài)寫入APK , V2簽名 如何實現(xiàn)快速多渠道打包?如何將 Git 的 SHA-1 值院尔、打包時間蜻展、友盟渠道等自定義信息寫入到 APK 中? 這就需要...
看完這篇文章施逾,你將會知道: 摘要、簽名例获、證書是什么音念; 摘要、簽名躏敢、證書的用途和關(guān)系; 簽名是怎么生成的整葡; 簽名是怎么校驗的件余; 證書是怎么生成的; 證書是怎么校驗的。 1. 消...
標簽: 多渠道打包 , 動態(tài)寫入APK , V2簽名 如何實現(xiàn)快速多渠道打包啼器?如何將 Git 的 SHA-1 值旬渠、打包時間、友盟渠道等自定義信息寫入到 APK 中端壳? 這就需要...
Android 的安裝包簽名方案到目前有3個版本告丢,分別是: 最初簽名方案V1; 為了提高驗證速度和覆蓋度在 7.0 引入的 V2损谦; 以及為了實現(xiàn)密鑰輪轉(zhuǎn)在 9.0 引入的 V...
項目開發(fā)過程中,后臺的接口域名可能會分生產(chǎn)環(huán)境和測試環(huán)境照捡,生產(chǎn)環(huán)境是app正式環(huán)境颅湘,測試環(huán)境是開發(fā)過程中使用的環(huán)境,接口中有假數(shù)據(jù)栗精,供我們開發(fā)人員使用闯参。在開發(fā)過程中有這樣一種...
哪個小可愛在偷偷的看我~~偷瞄.gif 背景 Android正式項目中可能會涉及到多個BaseUrl,使用Retrofit開發(fā)者可能會遇到多BaseUrl不是很好處理情況悲立,下...
第一步鹿寨、在service代碼中添加@Headers(): @Headers("urlname:test1") @GET("地址1") Observable >> getHDa...