關于android相關知識的整理

權限

適配Android6.0動態(tài)權限管理

FcPermissions:也許是目前最好的動態(tài)權限請求庫

Android 開發(fā)技巧 - Android 6.0 以上權限大坑和權限檢查基類封裝

Android權限最佳實踐和代碼實例分析

【EasyPermissions】Simplify Android M System Permissions


Dagger2

Dagger2 入門,以初學者角度.

都是套路——Dagger2沒有想象的那么難

Android:dagger2讓你愛不釋手-基礎依賴注入框架篇


面試

Android經(jīng)典面試題 持續(xù)更新

2016年Java面試題整理

面試中5個無法回避的問題,答對了你就贏了

HR教你如何寫簡歷

史上最全 Android 面試資料集合

親愛的面試官,這個我可沒看過?。ˋndroid部分)

android面試題小結

Android工程師面試題大全

程序員這樣優(yōu)化簡歷,一投制勝

Android面試題整理

Android面試一天一題(9 Day)

Android面試問題整理

java/Android面試題精選

寫給小白的android基礎面試筆試題(一)

Android面試知識點總結

Android 相關面試知識點整理

HR教你如何寫簡歷

你的Android簡歷都差在哪里

Java面試相關(二)--堆和棧

Android面試中常問的Context筆錄

為跳槽的你獻計獻策(Android)


視頻

Android 列表視頻的全屏、自動小窗口優(yōu)化實踐

Android 實現(xiàn)視屏播放器、邊播邊緩存功能、外加鏟屎(IJKPlayer)

ijkplayer視頻播放器源碼分析(android)

IJKPlayer編譯實踐

視頻播放技術匯總(列表播放,小窗播放,跨界面播放,播放中網(wǎng)絡切換提示)

基于ijkplayer封裝支持簡單界面UI定制的視頻播放器


WebView

Android個人總結之WebView的簡單使用

Android WebView頂部進度條

WebView你真的熟悉嗎?看了才知道

WebView控件之WebSettings各種配置方法源碼總結

Android開發(fā):最全面、最易懂的Webview詳解


英語

如何在短時間內(nèi)高效通過四六級

木華AndroidStudio的UI單詞記憶


圖片

Android圖片加載開源庫深度推薦,安利Fresco

Android圓形圖片不求人,自定義View實現(xiàn)(BitmapShader使用)

Glide入門教程——1.入門簡介

Android一些容易被忽略的類-RoundedBitmapDrawable

Android拍照、從相冊選取照片以及裁剪

Android-解析自定義view之圓形頭像的各類方案

Android Vector曲折的兼容之路

Android Bitmap知識梳理學習


數(shù)據(jù)庫?

Realm 使用說明

Realm for Android詳細教程

Android:SQLlite數(shù)據(jù)庫操作最詳細解析

Android realm 相關使用教程

GreenDao3.0簡單使用

GreenDao學習筆記

史上最高效的ORM方案——GreenDao3.0高級用法

【Android】Realm詳解

GreenDao3.2的使用,愛不釋手


Retrofit,OkHttp

Android使用Retrofit上傳圖片到服務器

如何使用Retrofit請求非Restful API

Retrofit使用教程(一)- Retrofit入門詳解

Retrofit使用指南

06-OkHttp的使用以及簡單封裝

okhttp教程——起步篇

Retrofit 2.0 超能實踐(一),完美支持加密Https傳輸

OkHttp使用完全教程

Retrofit2.0+OkHttp不依賴服務端的數(shù)據(jù)緩存

okHttp官方文檔譯 calls

Okhttp使用指南與源碼分析


Rx系列

RxJava2 vs RxJava1

淺談RxJava與2.0的新特性

RxJava系列1(簡介)

關于RxJava最友好的文章

RxAndroid/RxJava之初識RxAndroid簡單方法示例

詳細解析RxAndroid的使用方式

RxJava 實現(xiàn)ViewPager的輪播圖

RxJava從放棄到入門(一):基礎篇

給初學者的RxJava2.0教程(一)

大話RxJava:一、初識RxJava與基本運用

項目需求討論-RxBus來進行通信

RxJava操作符大全


自定義控件,界面

如何利用RecyclerView打造炫酷滑動卡片

Android:玩轉訂單詳情三層數(shù)據(jù)只需要一層RecyclerView,并不需要嵌套View

Android:玩轉購物車界面和邏輯只需要一層Recyclerview,一個二層for循環(huán)和三個屬性

Android自定義ImageView:在圖片上添加一個圖層

帶正則校驗的EditText

Android輕松實現(xiàn)RecyclerView懸浮條

LcLableView 輕松添加 熱門 最新 等標簽(帶浮嵌效果)

Android流式布局實現(xiàn)多行Checkbox功能

Android自定義ViewGroup神器-ViewDragHelper

Android粒子庫

XBanner支持圖片無限輪播控件,可自定義功能

Android 帶清除功能的輸入框控件EditTextWithDel

Android 圖文混排(一) TextView實現(xiàn)圖文顯示

Android:一起學超好用圖表控件 HelloCharts

極輕量的可展開和收縮內(nèi)容的TextView

MagicIndicator系列之一 —— 使用MagicIndicator打造千變?nèi)f化的ViewPager指示器

LoopView-循環(huán)輪播控件

Android好用的日歷控件——MaterialCalendarView

【Android開源項目分析】自定義圓形頭像CircleImageView的使用和源碼分析

仿網(wǎng)易云音樂播放界面

Android 仿網(wǎng)易新聞評論Dialog

Android實現(xiàn)打折控件(左上角顯示折扣)

餓了么購物車效果(附源碼)

Android仿京東、天貓app的商品詳情頁的布局架構, 以及功能實現(xiàn)

Android開發(fā)小技巧之商品屬性篩選與商品篩選

自己寫的高仿淘寶界面

Android:一個線程玩轉商品列表所有item的倒計時器,并對Adapter進行單控件刷新優(yōu)化

實現(xiàn)列表懸浮標簽“頂上去”的效果

【Android】 RecyclerView、ListView實現(xiàn)單選列表的優(yōu)雅之路.

仿百度外賣的酷炫水波紋效果及解析

自定義Behavior的藝術探索-仿UC瀏覽器主頁

使用ItemTouchHelper高效地實現(xiàn) 今日頭條 、網(wǎng)易新聞 的頻道排序、移動

Android仿小紅書圖片標簽

用安卓5.0新特性打造酷炫的登錄注冊界面

仿餓了么加入購物車旋轉控件 - 自帶閃轉騰挪動畫 的按鈕

手把手教你用"視頻"做閃屏頁

京東快報輪播公告的實現(xiàn)

Android 仿半糖app首頁UI

五行代碼實現(xiàn) 炫動滑動 卡片層疊布局,仿探探、人人影視訂閱界面 簡單&優(yōu)雅:LayoutManager+ItemTouchHelper

模仿餓了么加載效果(五八同城,UC也都有這個效果)

粘性小球Loading

Android 歡迎頁

Android仿淘寶滾動的頭條

一個Textview實現(xiàn)同時顯示用戶和評論,并且可以點擊用戶名帶參數(shù)跳轉

Android 繞球心旋轉的引導頁效果


開源項目

RxJava+MVP模式下的Nucles框架

優(yōu)雅的構建Android項目之RxAndroid+Retrofit網(wǎng)絡請求

開源日志庫Logger的使用

RxJoke:RxJava+MVP的開源項目

(MVP+RxJava+Retrofit)解耦+Mockito單元測試 經(jīng)驗分享

先定一個小目標,比如寫一個QQ

Android項目從零到上線的全過程

實踐!業(yè)余時間做的一款閱讀類App (MVP + RxJava + Retrofit)

一款純粹的在線視頻App,基于Material Design + MVP + RxJava + Retrofit + Realm

Android實現(xiàn)文章+評論(MVP,RxJava,Dagger2,ButterKnife)

打造一款開源的Android平臺的Github客戶端

《瓣呀》 ,一個基于豆瓣api的開源項目

Android開源項目-Easypermissions

又一個開源APP

AndroidFire框架--基于 Material Design+MVP+RxJava+Retrofit+Glide的一款新聞閱讀 App

android快速開發(fā)框架--附帶MVP模式Demo,網(wǎng)絡請求及緩存,快速實現(xiàn) 頁面 加載中 加載失敗 無數(shù)據(jù)等狀態(tài)以及下拉刷新和自動加載

一款MVVM設計模式的Gank.io客戶端——小憩干貨

致力于穩(wěn)定誤差小的android平臺計步器

極客日報,一款純粹的閱讀App,基于Material Design + MVP + RxJava + Retrofit + Dagger2 + Realm + Glide

高仿嗶哩嗶哩動畫安卓客戶端 - ( ゜- ゜)つロ 乾杯~ - bilibili

【翻譯】當我開始Android開發(fā)時,希望能早點認識的一些開源庫

一個千萬量級的APP使用的一些第三方庫

從零開始開發(fā)一款Android App

Android開發(fā)練習項目——知乎日報

[干貨]如何在一天之內(nèi)完成一款具備cool屬性的Android產(chǎn)品<簡詩>

Android本地小說閱讀器(仿真、覆蓋、滑動翻頁,支持大文件)

我的吱吱:視頻圖片新聞應用

Manga 一個支持多個漫畫源的Android漫畫APP

【凱子哥帶你學Android】Android專用Log開源項目——KLog

《云閱》一個仿網(wǎng)易云音樂UI,使用Gank.Io及豆瓣Api開發(fā)的開源項目

Android的進階學習--開源框架的練手APP

《知我》項目中包含最新最常用最酷炫的Android技術

實用的Android開源APP

高仿微信6.3.31


項目集合

安卓開源項目周報0110

源碼提供!Android即時通訊和sns開源項目匯總

Android常用庫之遇見你真舒心

基于Android 最新技術開發(fā)的APP合集

平常收藏的酷炫的Android開源特效庫

2016Android開源項目及庫匯總

推薦幾個比較好的開源項目和開源庫

安利一波androidView視覺開源控件 每個都值得學習哦【簡單說】


Fragment

Fragment之我的解決方案:Fragmentation

使用Fragment懶加載的一種方式

Android -- Fragment 基本用法、生命周期與細節(jié)注意

Fragment全解析系列(一):那些年踩過的坑

Fragment進階 - 基本用法


MVP,MVVM

Android用MVP開發(fā)的那些套路

如何構建Android MVVM應用程序

Android:聊聊我所理解的MVP

Android MVP 詳解(上)

Mvp實戰(zhàn)心得(二)---Base基類的封裝


Java

深入理解Java中的final關鍵字

Android序列化完全解析(一)-Java Serializable

史上最精煉JAVA知識點基礎總結

是時候?qū)W習一波Lambda表達式了

常用正則表達式收集(持續(xù)更新)

java中static{}語句塊詳解

Java:集合,Collections工具類用法

Java中的時間和日期(上)

[第一期:2016.12.21-2016.12.28] JAVA 對象比較中的坑


Material Design

Android MD風格相關控件小結

AppBar布局的使用方式

Android開發(fā)技巧 - Toolbar與Translucent System Bar使用及封裝

Android MD之CardView

Android Design Support Library 的 代碼實驗——幾行代碼,讓你的 APP 變得花俏

關于Material Design,做到這四點便足以讓用戶驚喜

Android CoordinatorLayout實戰(zhàn)案例學習《一》

AppBarLayout 有毒,我有一粒解藥,要不?(修改))

Material Design控件匯總

看,這個工具欄能伸縮折疊——Android CollapsingToolbarLayout使用介紹

徹底搞懂CoordinatorLayout

從登陸界面學習TextInputLayout


RecyclerView

一點點有助于巧用RecyclerView的小技巧

讓RecyclerView上拉刷新下拉加載更多更簡便易用

RecyclerView使用進階

揭開RecyclerView的神秘面紗(一):RecyclerView的基本使用

如何優(yōu)雅地實現(xiàn)Adapter多布局列表

那些酷炫的RecyclerView開源庫整理


DataBinding

Android:DataBinding的一二事

Data Binding(數(shù)據(jù)綁定)用戶指南

DataBinding(一)-初識


Gson

你真的會用Gson嗎?Gson使用指南(一)


Android動畫

【Android】屬性動畫(基本用法)

Property Animation(屬性動畫)01篇 ObjectAnimator 動畫類

安卓過渡動畫入門介紹

酷炫的Activity切換動畫,打造更好的用戶體驗

Android Animation - Tween Animations(補間動畫)

Android中的動畫

Lottie安卓開源動畫庫使用

從json文件到炫酷動畫-Lottie實現(xiàn)思路和源碼分析

Android Transition Framework詳解---超炫的動畫框架


Git

如何將AndroidStudio上的項目同步到GitHub上去

Android 使用JitPack快速發(fā)布你的GitHub開源庫

Android Studio中Git的使用

Git學習總結

十分鐘熟知Gitlab API

如何將自己在github寫的android library開源,讓大家依賴使用

在github上創(chuàng)建個人博客,其實沒有那么難


Android開發(fā)相關

Android開發(fā)規(guī)范

[干貨]30條Android開發(fā)建議

Android開發(fā)的幾個小技巧

Android 項目規(guī)范

Android開發(fā)經(jīng)驗談-很少有人會告訴你的Android開發(fā)基本常識

一個優(yōu)秀的Android應用從建項目開始

我的 Android 開發(fā)實戰(zhàn)經(jīng)驗總結

Android開發(fā)人員不得不收集的代碼(持續(xù)更新中)

Android攻城獅—全套必備神級工具(開發(fā),插件,效率)

老司機5分鐘帶你掌握Android常用工具類

關于Android分享的目錄 - 送給讀者的一份禮物


支付寶,微信支付

Android-支付寶支付&微信支付

Android微信支付,填坑掃雷大全

10分鐘搞定支付寶和微信支付 的 各種填坑

微信App支付全解析

支付寶開放平臺支付更新升級全解析

Android版-微信APP支付


網(wǎng)絡請求,網(wǎng)絡相關

[厲害了Word哥]這些API接口,隨便拿出來一個就能裝逼、賺錢

android 監(jiān)聽網(wǎng)絡狀態(tài)的變化及實戰(zhàn)

使用Retrofit2.0+OkHttp3.0實現(xiàn)緩存處理

文加圖, 理解Http請求與響應

你應該知道的HTTP基礎知識

Android網(wǎng)絡請求心路歷程

Android 網(wǎng)絡(三) HttpURLConnection OkHttp

Android RxJava+Retrofit完美封裝(緩存,請求,生命周期管理)


Android Stidio

Android Studio 掌握這些調(diào)試技巧,Debug能力不能再高啦

Android Studio 使用藝術 - 快捷鍵完整版

Android Studio獲取SHA1和MD5最簡單的方法

熟練這些,才會知道 Android studio 有多高效

Android Studio插件推薦——File Grouping Plugin

Android Studio獲取開發(fā)版SHA1值和發(fā)布版SHA1值的史上最詳細方法

Android Studio上傳代碼到GitHub

Android快速實現(xiàn)上傳項目到Github(原來Android Studio的git已經(jīng)這么好用了)


設計模式,數(shù)據(jù)結構,算法

不是學習工廠模式最簡單的指南

Java - 設計模式學習總結

常見數(shù)據(jù)結構與算法整理總結(上)

一遍記住Java常用的八種排序算法與代碼實現(xiàn)

安卓設計模式(一)面向?qū)ο罅笤O計原則

超詳細:常用的設計模式匯總

手把手教學,Android中的橋接模式

Android開發(fā)之那些好用的數(shù)據(jù)結構與API

《Android源碼設計模式解析》讀書筆記——Android中你應該知道的設計模式

java 常用十種設計模式示例歸納 | 已打包請帶走


優(yōu)化

關于 Android 進程保活,你所需要知道的一切

Android屏幕適配姿勢

減少APK的大小,Android官方這樣說

你的程序崩潰嗎?

Android開發(fā)中必備的代碼Review清單

LeakCanary直面項目中的內(nèi)存泄露


富文本

【Android】強大的SpannableStringBuilder

Android:使用SpannableString實現(xiàn)圖片替換相應的文字

SpannableString實現(xiàn)富文本樣式

用SpannableString打造絢麗多彩的文本顯示效果

微博的文本編輯和顯示(emoji表情,@某人、鏈接高亮點擊)

Android富文本編輯器:XRichText

XRichText,輕松搞定富文本


打包,上傳

寫給Android開發(fā)者的混淆使用手冊

Android渠道打包最佳實踐(以友盟為例)

Android Studio2.2 APK打包機制的變化


Android基礎

Android四大組件:BroadcastReceiver史上最全面解析

Activity的生命周期,你足夠了解嗎?

Context都沒弄明白,還怎么做Android開發(fā)?

沒錯,就是那個說了N遍的Activity

四大組件之Activity小結

自定義控件知識儲備-LayoutParams的那些事

Android——RecyclerView入門學習之LayoutManager(二)

全面了解Activity

一文詳盡 Android 通信:四大組件之間 & 進程間 & 線程間 & 多個App間

Android探索之旅 | StrictMode嚴苛模式


問題解決

Android蹲坑的疑難雜癥集錦一

完美解決ScrollView嵌套ListView手勢沖突

Android實踐之ScrollView中滑動沖突處理

Android爬坑之旅:軟鍵盤擋住輸入框問題的終極解決方案

Android程序員日常開發(fā)中異??偨Y


登入

什么,集成微信登錄只要三行代碼

Android實踐 -- 登錄+找回密碼+注冊


布局

Android控件布局屬性全解(必看必會)

ExpandableListView--基本使用介紹

深入理解View(一):從setContentView談起


工具

Android開發(fā)常用的Util方法(屏幕UI篇)

工具類之TimeUtils

Android內(nèi)存泄漏檢測工具LeakCanary上手指南

知道這些公用類,讓你少寫10000行代碼(持續(xù)更新)

工具類之AppUtils


打包,上架,更新

Android渠道打包技術小結

Android混淆從入門到精通

關于APP自動更新那點事

Android多渠道打包沒你想的那么復雜

Android實現(xiàn)APP在線下載更新


API

國內(nèi)值得關注的API集合

國內(nèi)值得關注的 非官方 API集合

K哥日記:如何解析某團購APP的官方API?


Andorid File

Android File的路徑總結

Android數(shù)據(jù)存儲之File總結

Android數(shù)據(jù)存儲之File總結

Android File的路徑總結


素材

你做PPT需要的素材網(wǎng)站都在這里了

不會配圖?看看簡書達人在哪找的圖片

UI設計資源收集


Annotation

一小時搞明白自定義注解(Annotation)

還在用枚舉?我早就拋棄了!(Android 注解詳解)


雞湯

成為一名自由程序員

給90后職場人的10條建議,真沒有那么多“宮心計”

應屆生,我不打算錄用你

應屆生,你應該這樣找工作?。兏韶洠?/a>

你不是學歷不夠,而是“學力”不夠

剛畢業(yè)就那么累,我們圖什么!

十分鐘幫你找到適合自己的職業(yè)

【干貨】讓你薪資翻10倍的網(wǎng)站 大學生與職場人請收藏

長期接受碎片化信息,會有什么后果?


其他

Android輸入法監(jiān)聽的實現(xiàn)

談談并實踐Android App引導頁

Android高工必備技能!

Android設置ScrollView回到頂部的三種方式

知乎和簡書的夜間模式實現(xiàn)套路

android開發(fā)怎么少的了后端(上)

一名Android開發(fā)者的微信小程序填坑之路(1)

社會化登錄分享-Android SDK的二次封裝和使用

寫給Android/Java開發(fā)者的JavaScript精解(1)

微信小程序開發(fā)環(huán)境搭建

探索Android調(diào)用系統(tǒng)的分享功能

科技創(chuàng)業(yè)公司的效率工具箱

Android主題換膚 無縫切換

淺談android的selector,背景選擇器

Android之MediaStore使用的點點滴滴

Uri詳解之——Uri結構與代碼提取

WindowManager.LayoutParams(上)

手持ActivityLifecycleCallbacks,監(jiān)聽前后臺狀態(tài)如此舒服

從客戶端的角度設計后端的接口

安卓日記——設計一個通用的BaseActivity

Android自動填充短信驗證碼

Android輪子系列:手把手教你實現(xiàn)搜索框(含歷史搜索記錄)

獻給寫作者的 Markdown 新手指南

Android動態(tài)加載之ClassLoader詳解

客戶端敏感信息隱藏技術研究

Android:學習AIDL,這一篇文章就夠了(上)


最后編輯于
?著作權歸作者所有,轉載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內(nèi)容

  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 179,324評論 25 708
  • 內(nèi)容抽屜菜單ListViewWebViewSwitchButton按鈕點贊按鈕進度條TabLayout圖標下拉刷新...
    皇小弟閱讀 47,183評論 22 665
  • 關羽打法與思路。 不要一味的游走,也要帶線推塔發(fā)育。 學會轉圈,用最小的空間,進入奔跑狀態(tài)。 一定不要停,或者前進...
    烏龜?shù)穆?/span>閱讀 339評論 0 0
  • 讓愛走動 從鄉(xiāng)村來到鄉(xiāng)村中去。能成為一名鄉(xiāng)村教師,說實話都是感恩。 說到農(nóng)村...
    澠池162鎖新華閱讀 875評論 7 6
  • 今天我哭了,為自己的不嚴謹哭了,為自己的無知苦哭,為自己的無能為力哭,呵呵
    宮野君閱讀 218評論 0 0

友情鏈接更多精彩內(nèi)容