前言 Android6.0之后的有些權(quán)限需要去動(dòng)態(tài)獲取,這個(gè)過程中呢,我們或許會(huì)遇到這么幾個(gè)方法。 1.ContextCompat.checkSelfPermission 檢...
前言 Android6.0之后的有些權(quán)限需要去動(dòng)態(tài)獲取,這個(gè)過程中呢,我們或許會(huì)遇到這么幾個(gè)方法。 1.ContextCompat.checkSelfPermission 檢...
數(shù)據(jù)格式 不加密的情況下,數(shù)據(jù)一般是這樣的(當(dāng)然,data 也可能是一個(gè)列表): 加密的情況下: 加解密流程: 發(fā)起請(qǐng)求(加密) 獲取一個(gè)含字符和數(shù)字的隨機(jī)字符串(比如16位...
執(zhí)行apk簽名命令格式如下: C:/Users/root/AppData/Local/Android/Sdk/build-tools/30.0.3/apksigner sig...
前言 這篇文章主要是分析apksigner rotate,從字面意思理解,這是簽名輪轉(zhuǎn)。但是我們不講原理,我們直接旋轉(zhuǎn),簽名。我們先貼兩個(gè)鏈接,如果一看就明白就不用往后看了。...
TextWatcher如何避免在afterTextChanged中調(diào)用setText后導(dǎo)致死循環(huán),今天在用TextView時(shí),添加了addTextChangedListene...
一、認(rèn)識(shí)CoordinatorLayout CoordinatorLayout作為support:design庫里的核心控件,在它出現(xiàn)之前,要實(shí)現(xiàn)View之間嵌套滑動(dòng)等交互操...
什么是View Binding 官方文檔[https://developer.android.google.cn/topic/libraries/view-binding] ...
前言 OkHttp系列文章OkHttp系列文章(一) - Java網(wǎng)絡(luò)編程基礎(chǔ)OkHttp系列文章(二) - Http與HttpsOkHttp系列文章(三) - OkHttp...
隨著產(chǎn)品功能需求的增加,我們開發(fā)的安卓項(xiàng)目不得不入引入越來越多的第三方庫。這些三方庫可能以 Jar 包的形式放置在 libs 目錄下,可能以 Gradle 遠(yuǎn)程依賴的形式下載...