原创 Android應用包名和應用ID

Android應用包名和應用ID 應用ID的概念: 每個Android應用都有唯一的應用ID 在Android設備和市場上,這個ID是你應用的唯一標識 若想在市場上更新應用,新應用的ID必須和原來apk的應用ID一致.所以一旦

原创 implementation 和compile的區別

implementation 和compile的區別 前面有講過一篇 Android中build.gradle依賴小結 這次挑其中的一個小點來加深對implementation 和compile理解和記憶 平常我們開發Androi

原创 性能優化:卡頓檢測

1. 介紹卡頓之前,我們先了解幾個名詞 Jank:爲了保證應用的平滑性,每一幀渲染時間不能超過16ms,達到60幀每秒;如果UI渲染慢的話,就會發生丟幀,這樣用戶就會感覺到不連貫性,我們稱之爲Jank FPS:每秒的幀數。對於界面

原创 Android開發架構總結一:MVC MVP

Android開發架構總結一:MVC MVP MVC MVC 流程關係 View 接收到用戶的點擊等操作 View 將用戶的操作,交給 Controller (Activity) Controller 完成具體業務邏輯 得到結果

原创 Android 優化 AOP技術埋點

Android 優化 AOP技術埋點 百度百科 在軟件業,AOP爲Aspect Oriented Programming的縮寫 AOP可以做哪些事情? 利用AOP可以對業務邏輯的各個部分進行隔離,從而使得業務邏輯各部分之間的耦合度

原创 Android中文件操作工具類

Android中文件操作工具類 統計文件夾中文件個數 public int getFileNums(String path){ try { File file = new File(path); return file