之後博客確定會愈來愈多的,因此這作一個整理。方便各位朋友能高速的鎖定本身想要的資源java
Google主推-Android開發利器——Android Studio,這多是最全的AS教程。android
Google官方網絡框架-Volley的使用解析Json以及載入網絡圖片方法sql
Google官方網絡框架Volley實戰——QQ吉凶測試。南無阿彌陀佛!數據庫
Android JSON原生解析的幾種思路,以號碼歸屬地,笑話大全,天氣預報爲例演示json
Android JSON解析庫Gson和Fast-json的使用對照和圖書列表小案例網頁爬蟲
RxVolley使用文檔 —— RxVolley = Volley + RxJava + OkHttp後端
OkHttp框架從入門到放棄,解析圖片使用Picasso裁剪。二次封裝OkHttpUtils。Post提交表單數據設計模式
畢加索的藝術——Picasso,一個強大的Android圖片下載緩存庫,OkHttpUtils的使用,二次封裝PicassoUtils實現微信精選
Android特效專輯(二)——ViewPager渲染背景顏色漸變(引導頁)
Android特效專輯(四)——APP主頁框架TabHost綁定ViewPager的替換者TabLayout
Android特效專輯(五)——本身定義圓形頭像和仿MIUI卸載動畫—粒子爆炸
Android特效專輯(六)——仿QQ聊天撒花特效。無形裝逼,最爲致命
Android特效專輯(七)——飛機升空特效,一鍵清理緩存。靈活運用屬性動畫
Android特效專輯(八)——實現心型起泡飛舞的特效。讓你的APP瞬間暖心
Android特效專輯(九)——仿微信雷達搜索好友特效,邏輯清晰實現簡單
Android特效專輯(十)——點擊水波紋效果實現,邏輯清晰實現簡單
Android畫圖機制(一)——本身定義View的基礎屬性和方法
Android畫圖機制(二)——本身定義View繪製形, 圓形, 三角形, 扇形, 橢圓, 曲線,文字和圖片的座標解說
Android畫圖機制(三)——本身定義View的三種實現方式以及實戰項目操做
AndAndroid畫圖機制(四)——使用HelloCharts開源框架搭建一系列炫酷圖表。柱形圖,折線圖,餅狀圖和動畫特效,抽絲剝繭帶你認識圖表之美
Android高效率編碼-findViewById()的蛻變-註解,泛型,反射
Android高效率編碼-細節,控件。架包,功能。工具,開源彙總,你想要的這裏都有
Android高效率編碼-第三方SDK具體解釋系列(一)——百度地圖,繪製。覆蓋物,導航。定位,細膩分解。
Android高效率編碼-第三方SDK具體解釋系列(二)——Bmob後端雲開發,實現登陸註冊,更改資料,改動password,郵箱驗證。上傳。下載,推送消息,縮略圖載入等功能
Android高效率編碼-第三方SDK具體解釋系列(三)——JPush推送牽扯出來的江湖恩怨。XMPP實現推送。本身定義client推送
Android實訓案例(二)——Android下的CMD命令之關機從新啓動以及從新啓動recovery
Android實訓案例(三)——實現時間軸效果的ListView,添加本地存儲,實現戀愛日記的效果!
Android實訓案例(四)——關於Game。2048方塊的設計。邏輯,實現,編寫。加上色彩,分數等深度剖析開發過程!
Android實訓案例(五)——四大組件之中的一個ContentProvider的使用。通信錄的實現
Android實訓案例(六)——四大組件之中的一個BroadcastReceiver的基本使用,撥號,短信,SD卡,開機,應用安裝卸載監聽
Android實訓案例(七)——四大組件之中的一個Service初步瞭解,實現通話錄音功能,抽調接口
Android實訓案例(八)——單機五子棋遊戲,本身定義棋盤,線條,棋子。遊戲邏輯。遊戲狀態存儲,再來一局
Android實訓案例(九)——答題系統的思緒,本身設計一個題庫的體驗。一個思路清晰的答題軟件製做過程
Android Device Administration 設備管理器——實現一鍵鎖屏
微信朋友圈的圖片上傳。多圖上傳怎麼去擼才合適?咱們一塊兒來實現吧!
Android BLE與終端通訊(一)——Android Bluetooth基礎API以及簡單使用獲取本地藍牙名稱地址
Android BLE與終端通訊(二)——Android Bluetooth基礎搜索藍牙設備顯示列表
Android BLE與終端通訊(三)——client與服務端通訊過程以及實現數據通訊
Android高級控件(一)——ListView綁定CheckBox實現全選,添加和刪除等功能
Android高級控件(二)——SurfaceView實現GIF動畫架包,播放GIF動畫。本身實現功能的初體現
Android高級控件(三)—— 使用Google ZXing實現二維碼的掃描和生成相關功能體系
Android高級控件(四)——VideoView 實現引導頁播放視頻歡迎效果。超級簡單卻十分的炫酷
Android高級控件(五)——怎樣打造一個企業級應用對話列表,以QQ,微信爲例
Android Widget小組件開發(一)——Android實現時鐘Widget組件的步驟開發,這些知識也是不可缺乏的!
Android圖表庫MPAndroidChart(一)——瞭解他的本質,方能駕輕就熟
Android圖表庫MPAndroidChart(二)——線形圖的方方面面。看完你會回來感謝個人
Android圖表庫MPAndroidChart(三)——雙重軸線形圖的實現,此次就so easy了
Android圖表庫MPAndroidChart(四)——條形圖的繪製過程過程,隱隱約約我看到了套路
Android圖表庫MPAndroidChart(五)——本身定義MarkerView實現選中高亮
Android圖表庫MPAndroidChart(六)——換一種思考方式,水平條形圖的實現過程
Android圖表庫MPAndroidChart(七)—餅狀圖可以再簡單一點
Android圖表庫MPAndroidChart(八)——餅狀圖的擴展:折線餅狀圖
Android圖表庫MPAndroidChart(九)——神神奇祕的散點圖
Android圖表庫MPAndroidChart(十)——散點圖的孿生兄弟氣泡圖
Android圖表庫MPAndroidChart(十一)——多層級的堆疊條形圖
Android圖表庫MPAndroidChart(十二)——來點不同的。正負堆疊條形圖
Android羣英傳筆記——摘要,概述,新的出發點。溫故而知新,可以爲師矣!
Android羣英傳筆記——第一章:Android體系與系統架構
Android羣英傳筆記——第二章:Android開發工具新接觸
Android羣英傳筆記——第三章:Android控件架構與本身定義控件解說
Android羣英傳筆記——第四章:ListView使用技巧
Android羣英傳筆記——第五章:Android Scroll分析
Android羣英傳筆記——第六章:Android畫圖機制與處理技巧
Android羣英傳筆記——第七章:Android動畫機制和使用技巧
Android羣英傳筆記——第八章:Activity與Activity調用棧分析
Android羣英傳筆記——第九章:Android系統信息和安全機制
Android羣英傳筆記——第十二章:Android5.X 新特性具體解釋,Material Design UI的新體驗
Android開發藝術探索筆記——第一章:Activity的生命週期和啓動模式
Android藝術開發探索第三章——View的事件體系(上)
Android藝術開發探索第三章————View的事件體系(下)
Android藝術開發探索第四章——View的工做原理(上)
JAVA之旅(一)——基本常識,JAVA概念,開發工具,keyword/標識符,變量/常量。進制/進制轉換,運算符。三元運算
JAVA之旅(二)——if,switch,for,while,do while,語句嵌套,流程控制break , continue ,函數,重載的演示樣例總結
JAVA之旅(三)——數組,堆棧內存結構,靜態初始化,遍歷,最值。選擇/冒泡排序,二維數組。面向對象思想
JAVA之旅(四)——面向對象思想。成員/局部變量,匿名對象。封裝 , private,構造方法,構造代碼塊
JAVA之旅(五)——this。static,keyword,main函數,封裝工具類。生成javadoc說明書。靜態代碼塊
JAVA之旅(六)——單例設計模式,繼承extends,彙集關係。子父類變量關係,super,覆蓋
JAVA之旅(七)——finalkeyword , 抽象類abstract,模板方法模式,接口interface,implements,特色,擴展
JAVA之旅(八)——多態的體現,前提,優勢。應用,轉型。instanceof,多態中成員變量的特色。多態的案例
JAVA之旅(九)——Object類,equals,toString。getClass,內部類訪問規則,靜態內部類,內部類原則,匿名內部類
JAVA之旅(十)——異常的概述。Try-Catch,異常聲明Throws,多異常處理,本身定義異常。Throw和Throws的差異
JAVA之旅(十一)——RuntimeException,異常的總結,Package,jar包,多程序概述
JAVA之旅(十二)——Thread,run和start的特色。線程執行狀態,獲取線程對象和名稱。多線程實例演示,使用Runnable接口
JAVA之旅(十三)——線程的安全性,synchronizedkeyword,多線程同步代碼塊。同步函數。同步函數的鎖是this
JAVA之旅(十四)——靜態同步函數的鎖是class對象。多線程的單例設計模式。死鎖,線程中的通信以及通信所帶來的安全隱患,等待喚醒機制
JAVA之旅(十五)——多線程的生產者和消費者。中止線程,守護線程,線程的優先級。setPriority設置優先級。yield暫時中止
JAVA之旅(十六)——String類。String常常用法,獲取,推斷。轉換,替換,分割,子串,大寫和小寫轉換,去除空格,比較
JAVA之旅(十七)——StringBuffer的概述,存儲,刪除,獲取。改動。反轉。將緩存區的數據存儲到數組中,StringBuilder
JAVA之旅(十八)——基本數據類型的對象包裝類。集合框架。數據結構,Collection,ArrayList,迭代器Iterator,List的使用
JAVA之旅(十九)——ListIterator列表迭代器。List的三個子類對象,Vector的枚舉,LinkedList,ArrayList和LinkedList的小練習
JAVA之旅(二十)—HashSet,本身定義存儲對象,TreeSet,二叉樹,實現Comparator方式排序。TreeSet小練習
JAVA之旅(二十一)——泛型的概述以及使用,泛型類,泛型方法。靜態泛型方法,泛型接口。泛型限定,通配符
JAVA之旅(二十二)——Map概述,子類對象特色,共性方法,keySet,entrySet,Map小練習
JAVA之旅(二十三)——System,RunTime,Date,Calendar。Math的數學運算
JAVA之旅(二十四)——I/O流。字符流。FileWriter。IOException,文件續寫,FileReader,小練習
JAVA之旅(二十五)——文件複製,字符流的緩衝區。BufferedWriter。BufferedReader,經過緩衝區拷貝文件,readLine工做原理。本身定義readLine
JAVA之旅(二十六)——裝飾設計模式。繼承和裝飾的差異,LineNumberReader,本身定義LineNumberReader。字節流讀取操做,I/O複製圖片
JAVA之旅(二十七)——字節流的緩衝區,拷貝mp3,本身定義字節流緩衝區,讀取鍵盤錄入,轉換流InputStreamReader,寫入轉換流,流操做的規律
JAVA之旅(二十八)——File概述,建立。刪除,推斷文件存在,建立目錄。推斷是否爲文件/目錄,獲取信息,文件列表,文件過濾
JAVA之旅(二十九)——文件遞歸。File結束練習。Properties,Properties存取配置文件,load,Properties的小練習
JAVA之旅(三十)——打印流PrintWriter,合併流,分割文件並且合併,對象的序列化Serializable,管道流,RandomAccessFile。IO其它類,字符編碼
JAVA之旅(三十一)——JAVA的圖形化界面,GUI佈局。Frame,GUI事件監聽機制。Action事件,鼠標事件
JAVA之旅(三十二)——JAVA網絡請求。IP地址,TCP/UDP通信協議概述。Socket。UDP傳輸,多線程UDP聊天應用
JAVA之旅(三十三)——TCP傳輸,互相(傷害)傳輸,拷貝文件。上傳圖片,多併發上傳,多併發登陸
JAVA進階之旅(一)——加強for循環,基本數據類型的本身主動拆箱與裝箱。享元設計模式,枚舉的概述,枚舉的應用,枚舉的構造方法,枚舉的抽象方法
JAVA進階之旅(二)——認識Class類,反射的概念。Constructor,Field,Method,反射Main方法。數組的反射和實踐
Android ROM開發(一)——Windows下Cygwin和Android_Kitchen廚房的安裝
Android ROM開發(二)——ROM架構以及Updater-Script腳本分析,常見的Status錯誤解決的方法
Android NFC開發(一)——初探NFC,瞭解當前前沿技術
RX系列三 | RxJava | create | from | interval | just | range | filter
仿百度壁紙client(一)——主框架搭建,本身定義Tab + ViewPager + Fragment
仿百度壁紙client(二)——主頁本身定義ViewPager廣告定時輪播圖
仿百度壁紙client(三)——首頁單向。雙向事件衝突處理,壁紙列表的實現
仿百度壁紙client(四)——本身定義上拉載入實現精選壁紙牆
Android For JNI(一)——JNI的概念以及C語言開發工具dev-c++,編寫你的第一個C語言程序
Android For JNI(二)——C語言中的數據類型,輸出,輸入函數以及操做內存地址,內存改動器
Android For JNI(三)——C的指針,指針變量,指針常見錯誤,值傳遞。引用傳遞。返回多個值
Android For JNI(四)——C的數組,指針長度,堆內存和棧內存,malloc。學生管理系統
Github Coding Developer Book For LiuGuiLinAndroid
分佈式版本號庫——Windows下Git的環境部署以及在GitHub上開源本身的項目
Git的純命令操做,Install,Clone , Commit,Push,Pull。版本號回退,撤銷更新,分支的建立/切換/更新/提交/合併,代碼衝突
Android源代碼淺析(一)——VMware Workstation Pro和Ubuntu Kylin 16.04 LTS安裝配置
Android源代碼淺析(二)——Ubuntu Root,Git,VMware Tools。安裝輸入法。主題美化,Dock。安裝JDK和配置環境
Android源代碼淺析(三)——Android AOSP 5.1.1源代碼的同步sync和編譯make,搭建Sambaserver進行更便捷的燒錄刷機
Android源代碼淺析(四)——我在Android開發中常用到的adb命令,Linux命令,源代碼編譯命令
Activity和Window的View的移動的一些思考與體會,騰訊懸浮小火箭的實現策略
在Activity。Service,Window中監聽Home鍵和返回鍵的一些思考,怎樣把事件傳遞出來的作法。
非ROOT實現靜默安裝的一些思考與體會。AIDL獲取IPackageManager,反射ServiceManager,系統簽名