原创 深入理解IActivityController

一、研究背景 最近在學習別人代碼,在代碼中使用IActivityController.aidl統計設備中所有app的狀態,包括activityStarting、activityResuming、appCrashed、appEarlyNot

原创 Bitmap學習(一)

1. 學習Bitmap之前的先需概念: 屏幕像素:屏幕上像素點數,單位是px, 1px爲1個像素點。 屏幕尺寸:屏幕的對角線長度,單位是英寸,1英寸=2.54cm。 屏幕分辨率:屏幕縱橫向上的像素點數,單位是px,格式:縱向像素*橫向像素

原创 深入理解AsyncTask(一)——線程池

由於經常遇到AsyncTask,感覺功能比較簡單,不成想過總結一下,現在感覺自己還是不要太懶,逼自己寫下,總結一下。也可以鍛鍊自己寫博客的能力。深入理解AsyncTask(一)——線程池深入理解AsyncTask(一)——AsyncTas

原创 學習《Android源代碼情景分析》第二章goldfish編譯出現的問題和解決方法

在學習Android源代碼情景分析第二章goldfish編譯時出現的問題和解決方法 造成這些問題打主要原因是內核版本沒有選擇2.6,而使用的是goldfish3.4,而是對這些問題解決並分享給大家,希望能幫到大家 1.make me

原创 簡單工廠模式、工廠方法模式與抽象工廠模式總結

簡單工廠模式、工廠方法模式與抽象工廠模式        之前一直沒有時間對工廠模式進行總結,這裏我梳理一下,我在網絡上查看資料,發現每個文章的思路都不一樣,這裏我對其進行總結。1. 簡單工廠模式   1. 1 簡單工廠模式的定義     

原创 Android源碼編譯JNI遇到的問題與解決方法

這些問題是都是坑,有的問題晚上都找不到解決方法,是因爲這些問題只要用到源碼編譯的時候纔會遇到,這裏我用的是源碼編譯。 問題如下; 問題1.dlopen(“/data/app/xxx.xxx.so”)failed,dlopen”/data