原创 Activity啓動流程

一直都想過要去看一看一個activity是怎麼啓動起來的,但一直都沒有靜下心去認真看一看,現在趁着有時間好好閱讀了一下源碼,加上網上一些同志的分享,終於吧代碼擼的比較清楚了,怕時間一久,又忘記了,趕緊記下來,如果有什麼錯誤和遺漏的話,看官們

原创 AccessibilityService的使用

最近使用AccessibilityService完成業務,感覺還是蠻有意思的,順手寫一下這個類的用法,將來要是再有需要用到的時候也比較方便複習查閱。AccessibilityService是用於開發無障礙功能應用的api類,幫助殘障人士使用

原创 Android Fragment學習

昨天寫了一篇關於Fragment的使用優化的技巧,一是減少成員變量的重新賦值,二是使用hide()、show()等方法替代replace(),這樣片段就不需要多次創建,但是,這樣也帶來了另外一個問題,這是我昨天沒有考慮到的,那就是內存的使用

原创 Java學習筆記(2)

對封裝,抽象,繼承,多態的理解這些東西是屬於面向對象的幾個特徵;封裝有封裝類,封裝方法,對類的封裝就是講一個類所具備的屬性和能力集中起來,使一個類專職於自己能做,需要做的事情上面,封裝方法方便了代碼的重用,減少了冗餘的代碼。抽象分爲抽象類和

原创 Java學習筆記(3)

常用集合類以及實現原理。1、ArrayListArrayList是我開發以來使用次數的最多的一個集合類了,它的內部其實就是一個數組,當我們往容器中添加元素的時候,首先檢查該數組的大小是否足以加入新的元素,如果舊數組的大小不足的時候,將重新創

原创 Java學習筆記(1)

  從開始學習安卓到工作一年多,發現最近自己變懶了,逆水行舟,不進則退,最近工作上任務不是很重,就花一些時間來寫寫博客吧,整理一下自己知道的知識,有些東西很多時候以爲自己懂了,但是真正去描述的時候往往不知道如何開口,或者怎麼表達出你的真正想

原创 Activity啓動流程

一直都想過要去看一看一個activity是怎麼啓動起來的,但一直都沒有靜下心去認真看一看,現在趁着有時間好好閱讀了一下源碼,加上網上一些同志的分享,終於吧代碼擼的比較清楚了,怕時間一久,又忘記了,趕緊記下來,如果有什麼錯誤和遺漏的話,看官們

原创 Retrofit結合RxJava個人使用經驗

Retrofit出來也蠻久了,每次聽其他小夥伴說起來都是那種吊吊的感覺,所以自己也趕緊加入其中,用完之後感覺真的很棒,當然學習的時候也是遇到不少問題,爽歪歪的感腳。具體該怎麼用Retrofit,推薦鴻洋的文章 Retrofit2 完全解析

原创 Android Studio 使用中遇到的問題解決

最近在使用as的過程中遇到了一個比較不常見的問題。花了比較多時間才解決,網上的資料也比較少,所以這裏留個記錄,方便自己也方便他人。首先是問題描述:在android開發中我們一定厭倦了不停的findViewById和setOnClickLis

原创 Android Studio 生成混淆後的jar包

昨天有個朋友問我怎麼弄出個混淆後的jar包,因爲不希望裏面的關鍵代碼輕易的泄露出去,我找了找一些文章,也算是完成了最終效果,這裏也小記一下,免得將來需要用到了卻忘了。開發工具:Android Studio;1.首先在工程中新建一個 Modu

原创 AccessibilityService的使用

最近使用AccessibilityService完成業務,感覺還是蠻有意思的,順手寫一下這個類的用法,將來要是再有需要用到的時候也比較方便複習查閱。AccessibilityService是用於開發無障礙功能應用的api類,幫助殘障人士使用

原创 Android   Fragmnet的使用新體會

學習Android已經四個月了,一直都沒有寫總結或者新的的習慣,有時候學習到了一些新鮮的知識也沒有及時的記錄下來,爲了改變自己,今天就從剛學的片段管理知識講起吧。有說錯什麼的,有大神看到也請指出,畢竟還是隻小菜雞。首先從Fragment的生

原创 Java學習筆記(3)

常用集合類以及實現原理。1、ArrayListArrayList是我開發以來使用次數的最多的一個集合類了,它的內部其實就是一個數組,當我們往容器中添加元素的時候,首先檢查該數組的大小是否足以加入新的元素,如果舊數組的大小不足的時候,將重新創

原创 Android Fragment學習

昨天寫了一篇關於Fragment的使用優化的技巧,一是減少成員變量的重新賦值,二是使用hide()、show()等方法替代replace(),這樣片段就不需要多次創建,但是,這樣也帶來了另外一個問題,這是我昨天沒有考慮到的,那就是內存的使用

原创 Java學習筆記(1)

  從開始學習安卓到工作一年多,發現最近自己變懶了,逆水行舟,不進則退,最近工作上任務不是很重,就花一些時間來寫寫博客吧,整理一下自己知道的知識,有些東西很多時候以爲自己懂了,但是真正去描述的時候往往不知道如何開口,或者怎麼表達出你的真正想