博客導航——一站式搜索(所有博客的彙總帖)

博客導航——一站式搜索


之後博客確定會愈來愈多的,因此這作一個整理。方便各位朋友能高速的鎖定本身想要的資源java


Android Studio

Google主推-Android開發利器——Android Studio,這多是最全的AS教程。android

Android Studio 2.0 Preview 4 的逆襲以及各類神凝視c++

Android Studio重構之路。咱們又一次來了解一下Google官方的Android開發工具git


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實現微信精選

Google圖片載入庫Glide的簡單封裝GlideUtils

Retrofit2.0通俗易懂的學習姿式。Retrofit2.0 + OkHttp3 + Gson + RxJava


Android特效專輯

Android特效專輯(一)——水波紋過渡特效(首頁)

Android特效專輯(二)——ViewPager渲染背景顏色漸變(引導頁)

Android特效專輯(三)——本身定義不同的Toast

Android特效專輯(四)——APP主頁框架TabHost綁定ViewPager的替換者TabLayout

Android特效專輯(五)——本身定義圓形頭像和仿MIUI卸載動畫—粒子爆炸

Android特效專輯(六)——仿QQ聊天撒花特效。無形裝逼,最爲致命

Android特效專輯(七)——飛機升空特效,一鍵清理緩存。靈活運用屬性動畫

Android特效專輯(八)——實現心型起泡飛舞的特效。讓你的APP瞬間暖心

Android特效專輯(九)——仿微信雷達搜索好友特效,邏輯清晰實現簡單

Android特效專輯(十)——點擊水波紋效果實現,邏輯清晰實現簡單

Android特效專輯(十一)——仿水波紋流球進度條控制器,實現高端大氣的主流特效

Android特效專輯(十二)——仿支付寶咻一咻功能實現波紋擴散特效,精細小巧的View


Android畫圖機制

Android畫圖機制(一)——本身定義View的基礎屬性和方法

Android畫圖機制(二)——本身定義View繪製形, 圓形, 三角形, 扇形, 橢圓, 曲線,文字和圖片的座標解說

Android畫圖機制(三)——本身定義View的三種實現方式以及實戰項目操做

AndAndroid畫圖機制(四)——使用HelloCharts開源框架搭建一系列炫酷圖表。柱形圖,折線圖,餅狀圖和動畫特效,抽絲剝繭帶你認識圖表之美


Android高效率編碼

Android高效率編碼-findViewById()的蛻變-註解,泛型,反射

Android高效率編碼-細節,控件。架包,功能。工具,開源彙總,你想要的這裏都有

Android高效率編碼-第三方SDK具體解釋系列(一)——百度地圖,繪製。覆蓋物,導航。定位,細膩分解。

Android高效率編碼-第三方SDK具體解釋系列(二)——Bmob後端雲開發,實現登陸註冊,更改資料,改動password,郵箱驗證。上傳。下載,推送消息,縮略圖載入等功能

Android高效率編碼-第三方SDK具體解釋系列(三)——JPush推送牽扯出來的江湖恩怨。XMPP實現推送。本身定義client推送

Android事件總線分發庫EventBus的簡單解說與實踐

Andoird Crash的跟蹤方法,使用騰訊Bugly來捕捉一些疑難雜症,讓咱們APP穩定上線


Android實訓案例

Android實訓案例(一)——計算器的運算邏輯

Android實訓案例(二)——Android下的CMD命令之關機從新啓動以及從新啓動recovery

Android實訓案例(三)——實現時間軸效果的ListView,添加本地存儲,實現戀愛日記的效果!

Android實訓案例(四)——關於Game。2048方塊的設計。邏輯,實現,編寫。加上色彩,分數等深度剖析開發過程!

Android實訓案例(五)——四大組件之中的一個ContentProvider的使用。通信錄的實現

Android實訓案例(六)——四大組件之中的一個BroadcastReceiver的基本使用,撥號,短信,SD卡,開機,應用安裝卸載監聽

Android實訓案例(七)——四大組件之中的一個Service初步瞭解,實現通話錄音功能,抽調接口

Android實訓案例(八)——單機五子棋遊戲,本身定義棋盤,線條,棋子。遊戲邏輯。遊戲狀態存儲,再來一局

Android實訓案例(九)——答題系統的思緒,本身設計一個題庫的體驗。一個思路清晰的答題軟件製做過程

Android Device Administration 設備管理器——實現一鍵鎖屏

微信朋友圈的圖片上傳。多圖上傳怎麼去擼才合適?咱們一塊兒來實現吧!

論字母導航的重要性,咱們來實現一個聯繫人字母導航列表吧!

高德地圖車機版API演示程序

Android全屏截圖的方法,返回Bitmap並且保存在SD卡上

分析RunTime執行命令以及獲得返回值

採用動態廣播和觀察者模式來分別實現驗證碼本身主動填寫


Android BLE與終端通訊

Android BLE與終端通訊(一)——Android Bluetooth基礎API以及簡單使用獲取本地藍牙名稱地址

Android BLE與終端通訊(二)——Android Bluetooth基礎搜索藍牙設備顯示列表

Android BLE與終端通訊(三)——client與服務端通訊過程以及實現數據通訊

Android BLE與終端通訊(四)——實現server與client即時通信功能

Android BLE與終端通訊(五)——Google API BLE4.0低功耗藍牙文檔解讀之案例初探


TomCatserver

Androidserver——TomCatserver的搭建

Androidserver——使用TomCat實現軟件的版本號檢測。升級。以及下載更新進度!


Android Camera

Android Camera開發系列(上)——Camera的基本調用與實現拍照功能以及獲取拍照圖片載入大圖片

Android Camera開發系列(下)——本身定義Camera實現拍照查看圖片等功能


Android 高級控件

Android高級控件(一)——ListView綁定CheckBox實現全選,添加和刪除等功能

Android高級控件(二)——SurfaceView實現GIF動畫架包,播放GIF動畫。本身實現功能的初體現

Android高級控件(三)—— 使用Google ZXing實現二維碼的掃描和生成相關功能體系

Android高級控件(四)——VideoView 實現引導頁播放視頻歡迎效果。超級簡單卻十分的炫酷

Android高級控件(五)——怎樣打造一個企業級應用對話列表,以QQ,微信爲例

Android高級控件(六)——本身定義ListView高仿一個QQ可拖拽列表的實現

Android 高級控件(七)——RecyclerView的方方面面


Android Widget

Android Widget小組件開發(一)——Android實現時鐘Widget組件的步驟開發,這些知識也是不可缺乏的!


MPAndroidChart

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圖表庫MPAndroidChart(十三)——簡約的底部柱狀圖

Android圖表庫MPAndroidChart(十四)——在ListView種使用一樣的圖表


Android羣英傳筆記

Android羣英傳筆記——摘要,概述,新的出發點。溫故而知新,可以爲師矣!

Android羣英傳筆記——第一章:Android體系與系統架構

Android羣英傳筆記——第二章:Android開發工具新接觸

Android羣英傳筆記——第三章:Android控件架構與本身定義控件解說

Android羣英傳筆記——第四章:ListView使用技巧

Android羣英傳筆記——第五章:Android Scroll分析

Android羣英傳筆記——第六章:Android畫圖機制與處理技巧

Android羣英傳筆記——第七章:Android動畫機制和使用技巧

Android羣英傳筆記——第八章:Activity與Activity調用棧分析

Android羣英傳筆記——第九章:Android系統信息和安全機制

Android羣英傳筆記——第十章:Android性能優化

Android羣英傳筆記——第十二章:Android5.X 新特性具體解釋,Material Design UI的新體驗

Android拼圖遊戲的設計邏輯,從切圖到交互動畫,從關卡到倒計時,實例提升!

Android羣英傳帝落篇——程序人生。路漫漫其修遠兮。吾將上下而求索!


Android藝術開發探索

Android開發藝術探索——新的征程,程序人生路漫漫!

Android開發藝術探索筆記——第一章:Activity的生命週期和啓動模式

Android開發藝術探索——第二章:IPC機制(上)

Android開發藝術探索——第二章:IPC機制(中)

Android藝術開發探索——第二章:IPC機制(下)

Android藝術開發探索第三章——View的事件體系(上)

Android藝術開發探索第三章————View的事件體系(下)

Android藝術開發探索第四章——View的工做原理(上)

Android藝術開發探索第四章——View的工做原理(下)

Android開發藝術探索第五章——理解RemoteViews


JAVA之旅

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之旅(三十四)——本身定義服務端,URLConnection。正則表達式特色,匹配,分割。替換。獲取,網頁爬蟲

JAVA之旅(三十五)——完結篇,最終把JAVA寫完了,真感概吶!


JAVA進階之旅

JAVA進階之旅(一)——加強for循環,基本數據類型的本身主動拆箱與裝箱。享元設計模式,枚舉的概述,枚舉的應用,枚舉的構造方法,枚舉的抽象方法

JAVA進階之旅(二)——認識Class類,反射的概念。Constructor,Field,Method,反射Main方法。數組的反射和實踐


Android ROM

Android ROM開發(一)——Windows下Cygwin和Android_Kitchen廚房的安裝

Android ROM開發(二)——ROM架構以及Updater-Script腳本分析,常見的Status錯誤解決的方法

Android ROM開發(三)——精簡官方ROM並且內置ROOT權限,開啓Romer之路

Android 音頻處理

Android音頻處理——經過AudioRecord去保存PCM文件進行錄製,播放,中止。刪除功能


Android NFC

Android NFC開發(一)——初探NFC,瞭解當前前沿技術

Android NFC開發(二)——Android世界裏的NFC所具有的條件以及用法

Android NFC技術(三)——初次開發Android NFC你須知道NdefMessage和NdefRecord


Android UI技巧

Android UI技巧(一)——Android中伸縮自如的9patch圖片切法,沒有美工自給自足

Button的幾種常用的xml背景,扁平化,下劃線。邊框包裹,以及按壓效果


Android AIDL

初涉IPC,瞭解AIDL的工做原理及用法


Rx

RX系列一 | ReactiveX根源 | 觀察者模式分析

Rx系列二 | Observer | Observable

RX系列三 | RxJava | create | from | interval | just | range | filter

RX系列四 | RxAndroid | 載入圖片 | 提交表單


Android項目——百度壁紙

仿百度壁紙client(一)——主框架搭建,本身定義Tab + ViewPager + Fragment

仿百度壁紙client(二)——主頁本身定義ViewPager廣告定時輪播圖

仿百度壁紙client(三)——首頁單向。雙向事件衝突處理,壁紙列表的實現

仿百度壁紙client(四)——本身定義上拉載入實現精選壁紙牆

仿百度壁紙client(五)——實現搜索動畫GestureDetector手勢識別。動態更新搜索keyword

仿百度壁紙client(六)——完結篇之Gallery畫廊實現壁紙預覽已經項目細節優化


Android項目——LoveWallpaper

一個完整的壁紙應用——[仿愛壁紙],從設計到實現的過程


Android JNI

Android For JNI(一)——JNI的概念以及C語言開發工具dev-c++,編寫你的第一個C語言程序

Android For JNI(二)——C語言中的數據類型,輸出,輸入函數以及操做內存地址,內存改動器

Android For JNI(三)——C的指針,指針變量,指針常見錯誤,值傳遞。引用傳遞。返回多個值

Android For JNI(四)——C的數組,指針長度,堆內存和棧內存,malloc。學生管理系統

Android For JNI(五)——C語言多級指針。結構體,聯合體,枚舉,本身定義類型

Android For JNI(六)——交叉編譯,NDK概述以及文件結構,編寫本身的第一個JNIproject

版本號控制Git

Github Coding Developer Book For LiuGuiLinAndroid

分佈式版本號庫——Windows下Git的環境部署以及在GitHub上開源本身的項目

Git的純命令操做,Install,Clone , Commit,Push,Pull。版本號回退,撤銷更新,分支的建立/切換/更新/提交/合併,代碼衝突

Github上怎麼改動別人的項目並且提交給原做者!圖文並茂!

Android 源代碼

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命令,源代碼編譯命令

Android源代碼淺析(五)——關於定製系統。怎樣給你的Android應用系統簽名

Android源代碼淺析(六)——SecureCRT遠程鏈接Linux,配置端點和字節碼

安全

柔弱的APP怎樣自我保護,淺談APP防護手段。使用360加固助手加固/簽名/多渠道打包/應用市場公佈

Android開發中常用到的adb和Linux命令

數據庫

Android數據庫框架——ORMLite輕量級的對象關係映射(ORM)Java包

Android數據庫框架——GreenDao輕量級的對象關係映射框架。永久告別sqlite

混合開發

混合開發(一)——WebView開發高級技巧之載入網頁以及JavaScript,載入進度條

思考與體會

Activity和Window的View的移動的一些思考與體會,騰訊懸浮小火箭的實現策略

在Activity。Service,Window中監聽Home鍵和返回鍵的一些思考,怎樣把事件傳遞出來的作法。

非ROOT實現靜默安裝的一些思考與體會。AIDL獲取IPackageManager,反射ServiceManager,系統簽名

Android插件化的思考——仿QQ一鍵換膚,思考比實現更重要!

興趣

GirlFriendNotFoundException異常是怎樣處理的?

感悟

語音人工智能的征途,我在車載行業的這些年

學習Android路上的一些感慨和總結。慢慢來,比較快。


個人公衆號,期待你的關注

weixin

點擊關注個人微博

個人羣。通往Android的奇妙之旅 :555974449。歡迎你們進來交流技術!

相關文章
相關標籤/搜索