原创 Android使用gdb調試native程序

1、push gdbserver到手機,並修改爲可執行權限。     adb shell push gdbserver /system/bin/     adb shell chmod 777 /system/bin/gdbserver

原创 開機啓動慢的原因分析

        最近的項目開機啓動花了40多秒,正常開機只需要28秒就能開機起來。 內核的啓動我沒有去分析,另一個同事分析的。我主要是分析從SystemServer啓來到開機動畫結束顯示解鎖界面的這段時間,也就是開機動畫的第三個動畫開始到

原创 與dalvik GC相關的屬性詳解

    在dalvik中,GC的類型有三種: 1、GC_EXPLICIT:     應用主動調用System.gc()產生的GC事件。 2、GC_FOR_ALLOC:     內存分配時,發現可用內存不夠時觸發的GC事件。 3、GC_

原创 Intel和AT&T語法的主要區別

1、AT&T使用$表示立即操作數,Intel是不需要的。 2、AT&T在寄存器名稱前面加上前綴%,Intel不這麼做。 3、AT&T語法出來源和目的操作數與Intel是相反的。 4、AT&T語法在助記符後面使用單獨的字符來引用操作數中使用

原创 Android bootchart使用步驟

1、 主機安裝bootchart工具 sudo apt-get install bootchart(Ubuntu) 2、  生成支持bootchart的boot.img export INIT_BOOTCHART=true make

原创 生活、工作、總結(三)

又好久沒有沒有小結一下自己了,總結自己的時間越短,說明學的東西越多,越長,說明自己在荒廢,在虛度,在混日過過,這是最不想的。 過了一個年,20多歲了,這是自己唯一一個不在家過年的,心裏有些許的愧疚,跑去見家長了,回了一趟西安,那個如此美好

原创 Android內存的使用

通常,對應Linux的系統來說,可以通過cat /proc/meminfo查看內存的使用情況,Android是基於Linux的,所有也可以使用adb shell cat /proc/meminfo 查看內存的使用情況,如下所示: MemT

原创 參考學習資料

1、Android http://blog.csdn.net/column/details/androidluo.html 2、算法 http://deeplearning.net/ http://blog.csdn.net/yangli

原创 退出U盤模式後滑動Launcher卡頓的問題分析

        最近公司的手機發現退出U盤模式後,在U盤存有圖片等內容比較多的情況下,滑動Launcher會有一段時間卡頓的現象。其實不是最近的項目纔有的問題,以前的項目就有,一直都沒有解決而已,頑疾。        當然,是在U盤不同模

原创 內存碎片導致應用不斷被殺的問題

內存分配一波三折,小結一下: 1.      先嚐試快速分配,其中會從不同的zone以及遷移類型上去嘗試,失敗的話就進入慢速分配,裏面會再劃分單頁面從pcp上分配以及多頁面從夥伴系統中分配。 2.      嘗試慢速分配,一般流程就是喚醒

原创 列表滑動、mdelay or msleep和對齊喚醒

1、列表滑動      記得從去年快放假的那兩週,剛開始的時候,是很多人信息列表卡頓。通過不停的跟蹤發現 在顯示文本的時候,Android不提倡使用硬件加速的方式。雖然Android 4.0以後,Android在很多地方 都提倡用硬件加速

原创 Android計算函數時間戳的方法

對於做性能的人來說,知道時間的花在哪了是比較重要的,可以在函數前後得到系統的時間,計算時間戳能夠得到每個函數的時間。 在JAVA中可以通過System.currentTimeMillis()得到: long start_time =

原创 Android動態調試程序

以前在chinaunix上發過一遍同樣的文章,原文內容如下(http://blog.chinaunix.net/uid-23738462-id-3244927.html): 寫程序的話,只要有思路,實現起來不會太難,而我們經常要做的是讀別

原创 Android代碼添加systrace跟蹤

android 4.3系統上,應用可以使用      import android.os.Trace;      Trace.beginSection("TEST");      Trace.endSection(); 添加systrac

原创 屏幕類型與分辨率表對應表

型號 分辨率 HVGA 320*480 WVGA 480*800 QHD 540*960 HD 720*1280 FHD 1080*1920 點贊 收藏 分享 文章舉報 歐軍禮