編輯:關於Android編程
可以使用adb shell dumpsys meminfo -a
Naitve Heap Size: 從mallinfo usmblks獲得,代表最大總共分配空間
Native Heap Alloc: 從mallinfo uorblks獲得,總共分配空間
Native Heap Free: 從mallinfo fordblks獲得,代表總共剩余空間
Native Heap Size 約等於Native Heap Alloc + Native Heap Free
mallinfo是一個C庫, mallinfo 函數提供了各種各樣的通過C的malloc()函數分配的內存的統計信息。
Dalvik Heap Size:從Runtime totalMemory()獲得,Dalvik Heap總共的內存大小。
Dalvik Heap Alloc: Runtime totalMemory()-freeMemory() ,Dalvik Heap分配的內存大小。
Dalvik Heap Free:從Runtime freeMemory()獲得,Dalvik Heap剩余的內存大小。
DalvikHeap Size 約等於Dalvik Heap Alloc + Dalvik Heap Free
OtherPss, include Cursor,Ashmem, Other Dev, .so mmap, .jar mmap, .apk mmap, .ttf mmap, .dex mmap, Other mmap, Unkown統計信息都可以在process的smap文件看到。
Objects and SQL 信息都是從Android Debug信息中獲得。
其他類型 smap 路徑名稱 描述
Cursor /dev/ashmem/Cursor Cursor消耗的內存(KB)
Ashmem /dev/ashmem 匿名共享內存用來提供共享內存通過分配一個多個進程
可以共享的帶名稱的內存塊
Other dev /dev/ 內部driver占用的在“Other dev”
.so mmap .so C 庫代碼占用的內存
.jar mmap .jar Java 文件代碼占用的內存
.apk mmap .apk apk代碼占用的內存
.ttf mmap .ttf ttf 文件代碼占用的內存
.dex mmap .dex Dex 文件代碼占用的內存
Other mmap 其他文件占用的內存
兩個彈出框布局: java 文件: package hi.braincol.example.iphoneA
轉載請標明出處:http://blog.csdn.net/lmj623565791/article/details/24252901很多的Android入門程序猿來說對於
之前在技術問答上面看到一個提問 “加載中…” 後面三個點是動態的,這麼一個效果實現。想來想去,好像沒想到好的處理方式。 嘗試了一下,以一個最笨的方式實現了。先來看一下效果
Android調用系統相機和自定義相機實例 本博文主要是介紹了android上使用相機進行拍照並顯示的兩種方式,並且由於涉及到要把拍到的照片顯示出來,該例子也會涉及到An