原创 工具篇——PermissionsDangerousGroupUtil(用於動態權限的申請)

代碼如下: package com.wy.test.other.otherUse; import android.Manifest; import android.os.Build; /** * 危險權限組工具類 * 用於動態權

原创 Android反編譯apk修改版本號及重簽名流程

轉載僅供本人存檔及後續研究使用,請尊重原創。 轉載自:https://www.jianshu.com/p/5d78507d24db   最近突然有個需求,將很久前的某個版本重新發布到線上,經過長時間的迭代,gradle plugin的變遷

原创 Android 危險權限與所有權限大全

Android 危險權限大全 自定義危險權限組工具類,供動態權限申請時使用。 PermissionsDangerousGroupUtil 權限組(名稱) 權限 權限名稱 權限描述 CALENDAR(日曆) andro

原创 基礎篇——重載(Overloading)和重寫(Overriding)的區別

寫代碼的四點:      1.明確需求。要做什麼?      2.分析思路。要怎麼做?(1,2,3……)      3.確定步驟。每一個思路要用到哪些語句、方法和對象。      4.代碼實現。用具體的語言代碼將思路實現出來。   學習新

原创 基礎篇——final、finally、finalize的區別

寫代碼的四點:      1.明確需求。要做什麼?      2.分析思路。要怎麼做?(1,2,3……)      3.確定步驟。每一個思路要用到哪些語句、方法和對象。      4.代碼實現。用具體的語言代碼將思路實現出來。   學習新

原创 基礎篇——創建線程的兩種方式

寫代碼的四點:      1.明確需求。要做什麼?      2.分析思路。要怎麼做?(1,2,3……)      3.確定步驟。每一個思路要用到哪些語句、方法和對象。      4.代碼實現。用具體的語言代碼將思路實現出來。   學習新

原创 Android設計模式的六大原則

轉載僅供本人存檔及後續研究使用,請尊重原創。 轉載自:https://blog.csdn.net/weiyj2015/article/details/82660202   1、單一職責原則 單一職責原則的英文名稱是Single Respo

原创 Android API Level對應Android版本一覽表(10.0)

API Level 最初Android版本 Linux內核版本 首次發佈日期 後續Android版本 29 10 Unknown 2019-06-05(Beta 4) - 28 9 4.4.107, 4.9.84, and 4.14.42

原创 工具篇——ThreadPoolUtil(用於進行線程的管理,防止重複創建、殺死線程)

代碼如下: package com.wy.test.other; import android.support.annotation.NonNull; import java.util.concurrent.LinkedBlocki