一些場景下需要在編譯時計算某個文件的md5,避免每次運行都計算 在項目中使用的時候粘茄,通過BuildConfig.VIDEO_MD5來獲取當前安裝的app中指定文件的md5,可...
一些場景下需要在編譯時計算某個文件的md5,避免每次運行都計算 在項目中使用的時候粘茄,通過BuildConfig.VIDEO_MD5來獲取當前安裝的app中指定文件的md5,可...
什么是分區(qū)存儲: 為了讓用戶更好地控制自己的文件并減少混亂颂跨,Android 10 針對應用推出了一種新的存儲范例似炎,稱為分區(qū)存儲[https://developer.andro...
1. x-www-form-urlencoded格式 這種是默認post數(shù)據(jù)類型关贵,Content-Type: application/x-www-form-urlencode...
推薦使用 IntelliJ 查看 Android 源碼, 而不是Android Studio,因為我們要以一個java 項目來打開 Android 源碼, 而不是 Andro...
taskAffinity(任務相似性):用來標識activity與任務的聯(lián)系遇骑,該屬性如果沒有被設置,就從自身的 Application 繼承揖曾,Application 的tas...
用charles或fiddler抓app包的https接口必須要安裝ca證書,才能正常抓包, 安卓7之前把ca證書安裝到用戶證書下即可,但安卓7以上只有系統(tǒng)級證書才能被信任,...
針對上篇《過時的OnActivityResult一》炭剪,本篇進行源碼解析: 先來看一下在Activity中啟動launcher之后是怎么實現(xiàn)這種功能的 調(diào)用ComponentA...
在Android應用程序開發(fā)中练链,啟動一個Activity不一定是單項操作,從啟動的Activity獲取數(shù)據(jù)是常見的場景奴拦,最傳統(tǒng)的方式是通過Intent攜帶數(shù)據(jù)媒鼓,然后使用sta...
SingleTask: 全局唯一性亮蛔,只會在task為自己的taskAffinity的棧中啟動。a.在自己的APP中(本進程中)打開SingleTask類型的Activity再登,...
方案選擇: 1.微信混淆方案(AndResGuard)2.美團混淆方案 區(qū)別: 微信的方案是通過修改aapt在處理資源文件相關的源碼達到資源文件的替換尔邓;而美團主要通過直接修改...