原创 統計Android的內存信息

獲取系統的內存信息 1、讀取/proc/meminfo獲取內存信息 adb shell cat /proc/meminfo 1.1、MemTotal:內存總數 系統從加電開始到引導完成,BIOS等要保留一些內存,內核要保留一些

原创 Android StrictMode

什麼是StrictMode StrictMode即爲嚴苛模式,它可以很方便地應用於檢查Android應用程序的性能和存在的問題。當開啓這個模式後,開發者能很好地檢查應用中存在的潛在問題。最常用的場景就是檢測主線程中本地磁盤和網絡讀

原创 Android權限的最佳實現

來源:https://developer.android.com/training/articles/user-data-permissions.htmlAndroid的權限管理能保護設備上可用的敏感信息,只能在app的功能必須要訪問敏感

原创 Android應用程序適配多設備

全世界的Android設備有很多形狀和尺寸。適配廣泛的設備類型,可以讓你的APP有更多的用戶。爲了儘量讓你的APP完美,你的APP需要設配各種設備配置。你需要考慮適配不同的語言、不同屏幕大小和不同Android平臺的版本。該課程教

原创 使用Batterystats和Battery Historian進行耗電檢測

本文主要介紹Batterystats和Battery Historian的基本使用步驟和工作流程,如果您要想學習怎樣使用Battery Historian分析耗電詳情,請參考文檔: Analyze power use with B

原创 計算Android應用的fps

一、依賴主線程 Looper,監控每次 dispatchMessage 的執行耗時 Looper#loop 代碼片段: public static void loop() { ... for (;;) {