原创 android PackageInstaller那點事兒
今天簡單講解一下PackageInstaller 文件路徑: packages/apps/PackageInstaller frameworks/base/core/java/android/content
原创 android 鎖屏那點事兒
在我看來android有一張俊俏臉叫launcher,而這張臉上有一張面紗叫鎖屏,就像詩中寫的“千呼萬喚始出來,猶抱琵琶半遮面”玩android就要從這面紗玩起。 這張面紗雖然美麗,但是有多少人知道她的故事呢?要講述這個故
原创 android Launcher那點事兒(二)
應朋友要求,把Launcher應用再詳細解說一下。 首先,我們需要去LauncherApplication裏面看一下,因爲這裏沒有兩個成員變量對我們這一講非常重要,它們就是 public LauncherMode
原创 android Binder那點事兒
年後第一篇,在這裏首先祝大家新年快樂。 之前我們總是提到“這是binder的事情,這裏暫不做解釋”,現在我們就解釋解釋binder的事兒。還從我們之前的某個地方開始,這個地方叫ActivityManagerNati
原创 android activity那點事兒
activity、service和Application都繼承於ContextWrapper,所以當我們startActivity的時候就會走到ContextWrapper的startActivity,進ContextWrappe
原创 Android內存那點事兒
好久沒有寫了,不是忘了,也不是懶,是因爲迷茫了~~不知道該學什麼,該寫什麼,該走什麼樣子的路,該做什麼樣子的人。我嘴笨,不知道怎麼把自己會的講給別人,我願意分享,所以我就寫出來,不管是對的,錯的,希望大家能取其精華去其糟粕,不要因爲我而誤
原创 ContentProvider 那點事兒
ContentProvider Content內容,Provider提供者,所以就是內容提供者。 ContentResolver Content內容,Resolver解析者,所以就是內容解析者。 這兩個是什麼關係呢
原创 android Surface 那點事兒
android 那點事兒 申請了羣330513862,有興趣的童鞋可以加入,大家一起學習、研討、分享經驗。 首先我們要說一下Surface是什麼?關於Surface的描述是這樣的“Handle onto a raw buf
原创 扯淡:能扯多遠扯多遠,能扯多少扯多少吧
2013年過去了,2014年來了,在這交接的時節是個扯淡的時節,不扯不成活啊,有扯過去的,有扯現在的,有扯未來的,有扯房子的,有扯汽車的等等,今天我們也扯扯,我們扯未來手機的發展方向。 未來是什麼樣子沒有人知道,而我們能做
原创 android 搖一搖那點事兒
今天我們說說搖一搖,以晃動手機切換壁紙爲例子。 首先說說晃動,做手機的應該知道,這個晃動就是重力感應了,也就是Gsensor了。 public void startListener(){ try{ if(mSe
原创 android 懸浮窗那點事兒
不管是桌面小球,懸浮歌詞,還是實時監控窗口等等,這些在我這裏統統都叫做懸浮窗,雖然長相不同,但實質一樣。我認爲這些都是配飾,就像美女帶的眼鏡,耳環,更或者刺青等等,有了這些美女才更美,那有人就會辯駁了說“清水出芙蓉,天然去雕飾”。
原创 Android-ListView的removeFooterView方法報java.lang.ClassCastException錯誤
在做ListView滾動到底部時自動加載下一頁數據時出現了錯誤,困擾了還挺久的,網上搜了不少資料,但是還是沒明白到底錯在哪裏。 今天又在處理這個問題的時候突然之間悟出來了。先看下ListView的
原创 android Launcher那點事兒
今天講關於Launcher的事情,但講之前我想先說說我自己。 首先說一下學東西,以前我很害怕別人問我問題,因爲我怕自己不會,回答不上來那多丟人啊,但現在我不這麼想了,因爲別人問你問題的時候也會想,我問這個問是不是很傻比啊,
原创 android那點事兒 開篇寄語
今天,有位同事突然問我“你對android瞭解那麼深了,爲什麼不寫出來,給大家共享一下?”這個問題把我問住了。雖然學習android已有兩年了,但是感覺自己還像個初學者一樣。android的博大精深,讓自己覺着總有不知道、不熟悉的