简介:第一次在CSDN上发表博客,将自己关注或者看过的一些博客整理了一下,其中包含了鸿神和郭神的全部博客,包括两位大神微信公众号推荐的博客,另外还有一些安卓开发社区的博客,后续每天都会更新这个导航,希望这个博客导航能够给小伙伴们带来一些帮助…
快速了解Android重要机制
Android ActionBar完全解析,使用官方推荐的最佳导航栏
Android 轻松的查看与使用hide与internal API
Android Support Library的前世今生
TextInputLayout的使用
CoordinatorLayout高级用法-自定义Behavior
FloatingActionButton 完全解析Design Support Library(2)
一个神奇的控件——Android CoordinatorLayout与Behavior使用指南
Android Accessibility实践 程序检查微信被删好友
使用辅助服务打造自己的智能视频监控系统
[Android进阶]学习AccessibilityService实现微信抢红包插件
ActivityThread的main方法究竟做了什么?
Android base-adapter-helper 源码分析与扩展
Android 快速开发系列 打造万能的ListView GridView 适配器
Android AdapterView View的复用机制 分析
优雅的实现多类型列表的Adapter
Android 5.x Theme 与 ToolBar 实战
ToolBar项目封装之踩坑过河
Android 6.0 运行时权限处理完全解析
详解Android 6.0运行时权限
教你如何在Android 6.0上创建系统悬浮窗
Android 6.0运行时权限详解
Android M一一WRITE_SETTINGS权限的一个BUG
Android targetSdkVersion提到25你需要知道的一切
国产 Android 权限申请最佳适配方案——permissions4m
Google工程师关于Android 7.0多窗口应用开发的五点建议
是时候来了解android7了:多窗口支持
是时候来了解android7了:shortcuts(快捷方式)
是时候来了解android7了:通知直接回复
教你如何一步步分析Android系统源码
Android APK安装过程源码解析
教你如何一套源码编译多个APP,不同的签名,包名,界面,字段…
第一次使用Android Studio时你应该知道的一切配置
从Eclipse到Android Studio
迁移一个eclipse工程到AndroidStudio有哪些坑
Android Studio五分钟带你从菜鸟到高级调试
走进AndroidStudio下的NDK
Android Studio打包apk,aar,jar包
浅谈Instan Run中的热替换
Android Studio新功能解析,你真的了解Instant Run吗?
学会编写Android Studio插件 别停留在用的程度了
神奇的Android Studio Template
Android Studio自定义模板 写页面竟然可以如此轻松
AndroidStudio上面最好用的插件
Android Studio插件整理
写给Android开发者的混淆使用手册
Android aidl Binder框架浅析
Android中AIDL的基本用法
Android跨进程通信之AIDL快速入门
Android Binder之应用层精彩解析
带你一起剖析Android AIDL跨进程通信的实现原理
Android跨进程通信,深入浅出AIDL
Android AutoLayout全新的适配方式 堪称适配终结者
Android AsyncTask 源码解析
Android 屏幕旋转 处理 AsyncTask 和 ProgressDialog 的最佳方案
Android AsyncTask完全解析,带你从源码的角度彻底理解
深入理解AsyncTask
Android产品研发–>基类Activity
从BaseActivity与BaseFragment的封装谈起
挖掘隐式启动Activity可能存在的坑
Activity中的状态保存与恢复,这些是你应该知道的
Android Launcher启动Activity的工作过程
剖析Activity、Window、ViewRootImpl和View之间的关系
Android实现APP在线下载更新
实战版本更新(okhttp3、service、notification)
一张图带你彻底了解二阶贝塞尔曲线
Android绘图技术详解,带你轻松绘出各种图形
Android vector 标签 pathData 详解
贝塞尔曲线之购物车动画效果
Android 百分比布局库(percent-support-lib) 解析与扩展
Android 增强版百分比布局库 为了适配而扩展
Android双缓冲绘图技术分析
Butterknife源码分析
当Android Studio 3.0遇上Jenkins
Android: Jenkins+SVN+Gradle+QQ Mojo实现项目自动化构建
推荐几个你应该知道的Studio插件
回顾下今年使用过的好用的插件、工具等
送你几个用起来很爽的Studio插件
插件化探索,滴滴开源框架VirtualAPK的深入分析
360开源的插件化框架Replugin深度剖析
Android 沉浸式状态栏攻略 让你的状态栏变色吧
Android状态栏微技巧,带你真正理解沉浸式模式
Android状态栏着色实践
Activity 全屏,沉浸式模式这一篇就够了
Android开发:Translucent System Bar 的最佳实践
一句代码实现标题栏、导航栏滑动隐藏
探索Android半透明状态栏
透明状态栏和导航栏的终极解决方案
Android单元测试——初探
Android 传感器开发 完全解析
Android Context 上下文 你必须知道的一切
Android Context完全解析,你所不知道的Context的各种细节ConstraintLayout
最全面的ConstraintLayout教程
Android DataBinding 数据绑定
DataBinding实现原理探析
DataBinding:一行实现花式列表
DataBinding难点解析之Observable和BindingAdapte
Android提醒微技巧,你真的了解Dialog、Toast和Snackbar吗?
没时间解释了,快使用SnackBar!
几种常见Dialog,直接拿去用!懒人必收
以一种极其优雅的方式来调用Toast和Snackbar
一个功能强大的自定义SeekBar
Android 你可能需要的NiceDialog
Android:dagger2让你爱不释手
Dagger2这次入门就不用放弃了
Dagger2使用解析
dagger 2 详解
Android Drawable 那些不为人知的高效用法
Android drawable微技巧,你所不知道的drawable的那些细节
那些值得你去细细研究的Drawable适配
教你免费且快速地搭建个人网站
Android 百度地图 SDK v3.0.0
利用百度地图实现支付宝“到位”功能(地图模式)
高仿微信发送位置(高德地图版)
支付宝支付接入指南
超详细Android接入支付宝支付实现,有图有真相
微信支付接入指南
Android快速实现微信支付(真的!很快!)
什么,集成微信登录只要三行代码
Android属性动画基础/进阶/高级用法
Android 属性动画(Property Animation) 完全解析
Android 属性动画 源码解析 深入了解其内部实现
Android属性动画:插值器与估值器
属性动画ValueAnimator在自定义View中的使用
Android自定义Transition动画
你一定看得懂的属性动画源码分析
Android 弹性动画的三种实现方式
Android 中的转场动画及兼容处理
你所不知道的Activity转场动画——ActivityOptions
两步实现类似格瓦拉的转场动画
Android共享元素场景切换动画的实现
Lottie – 轻松实现动态加载直播礼物动画
结合友盟统计的多渠道快速打包
利用Jenkins玩转Android自动打包发包
Android线程,线程池使用及原理博文参考
Android中子线程真的不能更新UI吗?
Java中的多线程你只要看这一篇就够了
ThreadLocal使用案例
Android中常用的4中线程池
Java多线程看这一篇就足够了
Android二维码功能实现,在程序内嵌入ZXing项目
利用ZXing生成带LOGO的二维码图片
几行代码快速集成二维码扫描库
Android二维码扫一扫功能实现,解析Zxing源码的执行过程
Android EventBus实战 没听过你就out了
Android EventBus源码解析 带你深入理解EventBus
Android 框架炼成 教你如何写组件间通信框架EventBus
EventBus 3.0源码解析
Android用RxJava模拟一个EventBus——RxBus
从 RxBus 这辆兰博基尼深入进去
Android事件总线源码学习,从EventBus开始
Android安全攻防战,反编译与混淆技术完全解析
Android 代码混淆实战
Android 反编译初探 应用是如何被注入广告的
Android应用安全防护和逆向分析送书 为四哥打call
Android Fragment 你应该知道的一切
Android Fragment 真正的完全解析
Android 官方推荐 : DialogFragment 创建对话框
Android Fragment应用实战,使用碎片向ActivityGroup说再见
Android手机平板两不误,使用Fragment实现兼容手机和平板的程序
Android Fragment完全解析,关于碎片你所需知道的一切
关于Fragment你所需知道的一切
Fragment 懒加载实战
Android:Activity与Fragment通信(99%)完美解决方案
死磕Fragment的生命周期
AndroidStudio——Freeline的使用
模拟服务器返回数据
从客户端的角度设计后端的接口
Java服务器接口快速开发之Servlet详细教程
讲给Android程序员看的前端和后台教程
通过Bmob + Android轻松制作一个APP
Git命令大全
Git用法的全面解析,结合Android Studio来讲Git
从0开始学习 GitHub 系列
如何利用github打造博客专属域名
利用githubpages创建你的个人博客
怎样使用GitHub?
如何在Github中记录你的贡献值
Android快速开发系列 10个常用工具类
Android开发人员不得不收集的代码(持续更新中)
36个Android开发常用代码片段
Android 必备而又容易忽视的知识 Gradle的高级用法
Android Studio系列教程四–Gradle基础
“替你”总结的Gradle配置
Gradle 完整指南(Android)
给 Android 初学者的 Gradle 知识普及
Android Gradle 看这一篇就够了
使用gradle打包多个变体(variant)
Android 利用Gradle实现差异化构建
加快Gradle的构建速度
Gradle模块化代码精炼:让你的gradle代码控制在100行以内
编写Gradle插件配合ASM框架实战
Android Studio打包以及Gradle配置构建
Android Gradle高级用法,动态编译技术:Plugin Transform Javassist操作Class文件
Android HandlerThread 完全解析
Android 异步消息处理机制 让你深入理解 Looper、Handler、Message三者关系
Android Handler 异步消息处理机制的妙用 创建强大的图片加载类
Android异步消息处理机制完全解析,带你从源码的角度彻底理解
Android的消息机制
Android消息机制之ThreadLocal原理解析
Android消息机制,你真的了解Handler吗?
HTTP协议详解
Socket,你需要知道的事儿
Android 7.0关于HTTPS证书的适配讲解
基于OkHttp和RxJava封装的Socket长连接开源库
Android Intent最全面的解析
史上最全的隐式Intent解析
Android IntentService完全解析 当Service遇到Handler
Android产品研发–>Android中保存静态秘钥实践
对称加密方案学习 DES / 3DES / AES
Android下玩JNI的新老三种姿势
Android NDK开发扫盲及最新CMake的编译使用
JNI源码分析(并实现JNI动态注册)
探讨Android6.0及以上系统APP保活实现
滚动截屏,RecyclerView截屏,ScrollView截屏,ListView截屏
对于有多种可替代解决方案的业务逻辑,提供一种快速更换的思路
java基础
写给Android开发者的Java 8简单入门教程
Android自定义捕获Application全局异常
反射技术在Android中的应用
Java反射以及在Android中的特殊应用
Java泛型超详细解读 : super和extend
通信协议之Protocol buffer(Java篇)
Android多进程使用场景
最近很火的全景图功能是如何实现的?
Android 高清加载巨图方案 拒绝压缩图片
Android高效加载大图、多图解决方案,有效避免程序OOM
教你如何循环显示超长图片
Android一整套图片解决方案
Android 快速发布开源项目到jcenter
Clipboard还能玩出花
Android静默安装实现方案,仿360手机助手秒装和智能安装功能
Android蓝牙自动配对攻略
Android BLE蓝牙4.0开发详解
Android 蓝牙技术 带你实现终端间数据传输
Android BLE蓝牙详细解读
将一个网站撸成App很简单,实战无接口写安卓巴士博客App端
优雅的处理加载中(loading)、重试(retry)和无数据(empty)
给大家推荐一些提升技能的好书
[源码] 推荐几个优质的完整项目学习
有关Android应用桌面角标(BadgeNumber)实现的探讨
开发一款商业级Banner控件
开源项目《百篮应用市场》,竟是仅1年的小白用2个月独立开发的!他到底是怎么做到的?!
Android 滑动选择控件 & MVP+Retrofit+RxJava资源推荐
基于MVP+RxJava2+Retrofit2的资讯类App
大公司知名开源小组及项目介绍
Android开源特效最全合集
2016最值得学习的项目课程,干货最多
开源控件总结
2016年最值得学习的五大开源项目
安卓开源项目和库
最直观的Android源码
一个小时打造新闻app
一个千万量级的APP使用的一些第三方库
GitHub 排名前 100 的安卓、iOS项目简介
Android高工必备技能!
Android开发中,那些让你相见恨晚的方法、类或接口
手把手教你做个人 app
Android开发书籍推荐:从入门到精通系列学习路线书籍介绍
2015年十大热门Android开源新项目
Android项目从零到上线的全过程
AndroidFire框架–基于 Material Design+MVP+RxJava+Retrofit+Glide的一款新闻阅读 App
15 个 Android 通用流行框架大全
分享一个基于 MVP + Retrofit + RxJava + MaterialDesign 的 App原创
一个Material Design风格的新闻阅读App,采用MVP模式,基于Dagger2+RxJava+Retrofit2进行开发
如何自学Android
如何自学Android
Android开发架构规范
直接拿去用!每个App都会用到的LoadingLayout
云阅》一个仿网易云音乐UI,使用Gank.Io及豆瓣Api开发的开源项目
碉堡动画
Android 知识梳理
一起来看看知乎开源的图片选择库
Android Tangram模型:连淘宝、天猫都在用的UI框架模型你一定要懂
开源一个后台基于bmob云端的社交app
推荐几个优质完整项目
开源一款超级好用的mp3剪切器app
推荐3个开源项目
Android 这文字有点浪之自定义控件
一款纯Kotlin编写的开源安卓应用 “Smile”
学习Kotlin吗?
Kotlin实战之仿开源图片选择库ImagePicker
一款简约的小视频app,带你走进kotlin
怎么用Kotlin去提高生产力:Kotlin Tips
Android 探究 LayoutInflater setFactory
Android LayoutInflater深度解析 给你带来全新的认识
Android LayoutInflater原理分析,带你一步步深入了解View
Android ListView工作原理完全解析,带你从源码的角度彻底理解
Android下拉刷新完全解析,教你如何一分钟实现下拉刷新功能
Android ListView功能扩展,实现高性能的瀑布流布局
Android ListView异步加载图片乱序问题,原因分析及解决方案
ListView中的观察者模式
Android冷启动白屏解析,带你一步步分析和解决问题
Android 从StackTraceElement反观Log库
Android开源日志库Logger使用教程
开源日志库Logger的剖析
Android产品研发–>Android实用调试技巧
Android Styles与Themes使用攻略
自定义具有Material Design效果的控件
MaterialDesign之SearchView解锁 仿网易云音乐搜索
Android 基于Message的进程间通信 Messenger完全解析
Android工程师之Android面试大纲
Android 茫茫9个月求职路 已拿满意offer
我的 Android 面试故事 | 13家面试记录
超详细Android面试的准备与经历分享 | 百度(offer)
国内一线互联网公司内部面试题库
安卓面试知识库
安卓面试重难点
亲爱的面试官,这个我可没看过!(Android部分)
Android 开发工程师面试指南
一个五年Android 开发者百度、阿里、聚美、映客的面试心经
史上最全 Android 面试资料集合
40个Android面试题
2016年未,腾讯,百度,华为,搜狗和滴滴面试题汇总
和微信、阿里、小米等几个朋友一起做了份面试指南
Android笔试面试指南
高级MVP架构封装演变全过程
浅谈 MVP in Android
MVP模式解析实践
浅析如何高效的使用MVP
Android MVP架构的自述
Android Studio插件之MVPHelper,一键生成MVP代码
android MVP模式介绍与实战
Android官方MVP架构示例项目解析
Android:“万能”Activity重构篇
Android DataBinding库(MVVM设计模式)
Android开发之MVVM新姿势探索
Android 自己实现 NavigationView [Design Support Library(1)]
Android NestedScrolling机制完全解析 带你玩转嵌套滑动
Android:NestedScrolling机制
Android NFC标签 开发深度解析 触碰的艺术
当关闭通知消息权限后无法显示系统Toast的解决方案
Android OkHttp完全解析 是时候来了解OkHttp了
Android Https相关完全解析 当OkHttp遇到Https
Android 一个改善的okHttp封装库
从OKHttp框架看代码设计
OkHttpUtils一个专注于让网络请求更简单的框架
一些你可能需要的okhttp实现
OKHTTP之缓存配置详解
Okhttp缓存源码分析以及自定义缓存实现
Android OpenGL显示任意3D模型文件
Android ORMLite 框架的入门用法
Android 快速开发系列 ORMLite 框架最佳实践
Android屏幕适配姿势
Android 屏幕适配方案
Android平板多屏幕适配
现有Android项目引入ReactNative–九步大法
其实没那么复杂!探究react-native通信机制
给所有开发者的React Native详细入门指南(第一阶段)
动手打造史上最简单的 Recycleview 侧滑菜单
RecyclerView 梳理:点击&长按事件、分割线、拖曳排序、滑动删除
搞定 RecycleView 自动加载更多、侧滑菜单、添加头部底部
Android RecyclerView 使用完全解析 体验艺术般的控件
为RecyclerView打造通用Adapter 让RecyclerView更加好用
Android 优雅的为RecyclerView添加HeaderView和FooterView
Android 自定义RecyclerView 实现真正的Gallery效果
进击的RecyclerView——LRecyclerView
SuperRecyclerView,只为打造出更好用的RecyclerView
灵活且强大的RecyclerViewAdapter源码分析
对RecyclerView Item做动画
RecyclerView学习:高仿知乎的侧滑删除
针对RecyclerView打造属于你的LayoutManager
使用ItemTouchHelper轻松实现RecyclerView拖拽排序和滑动删除
RecyclerView添加onItemClickListener更佳的解决方案
Android新的工具类DiffUtil,让RecyclerView上天
RecyclerView自定义LayoutManager,打造不规则布局
为RecyclerView打造右侧索引导航栏IndexBar
那些酷炫的 RecyclerView 开源库整理荐原创
RecyclerView优秀文集
把RecyclerView撸成 马 蜂 窝
RecyclerView、ListView实现单选列表的优雅之路
利用RecyclerView打造炫酷滑动卡片
如何优雅地实现RecyclerView Adapter多布局列表
一步步教你实现完整的复杂列表布局
你想知道的关于RecyclerView的秘密都在这里
基于滑动场景解析RecyclerView的回收复用机制原理
自定义LayoutManager带你撸个LinearLayoutManager
RecyclerView 源码分析
用RecyclerView做一个小清新的Gallery效果
Retrofit2 完全解析 探索与okhttp之间的关系
Novate:对Retrofit2.0的又一次完美改进加强!
进阶之路:MVP+Retrofit+RxJava组合使用
Retrofit项目封装使用
Retrofit分析与实现
框架源码 — 可能会有趣一点地简析学习 Retrofit
Android Retrofit 实现图文上传-文字参数类型
Android Retrofit 实现文字(参数)和多张图片一起上传
Rx处理服务器请求、缓存的完美封装
RxJava + Retrofit完成网络请求
基于Retrofit+Okio+RxBus实现文件下载(带进度
Retrofit–合理封装回调能让你的项目高逼格
Say Hello to Retrofit
Rxjava+ReTrofit+okHttp深入浅出-终极封装
重识Retrofit
Retrofit2.0轻松实现上传
Android RxJava+Retrofit完美封装
Retrofit + Rxjava网络层的优雅封装
基于RxJava2+Retrofit2的简单易用网络请求框架
打造Android轻量级框架XSnow
Android神奇”控件”一一RemoteViews
给所有开发者的React Native详细入门指南
给 Android 开发者的 RxJava 详解
RxJava的一些入门学习分享
关于RxJava最友好的文章
Android 一些RxBinding使用场景
手把手教你写一个基于RxJava的扩展框架
使用RxJava来实现网络请求轮询功能
当自定义网络库遇上Rxjava2
Rxjava2+Retrofit的完美封装
实现一个轻量级无侵入性的RxJava自动注销库RxLifecycle
RxJava2 学习资料推荐
Android 热补丁动态修复框架小结
大腾讯的第一个开源项目「Tinker」
Android 增量更新完全解析 是增量不是热修复
一步步手动实现热修复
Android 热修复 Tinker接入及源码浅析
热更新Tinker的初次集成使用
Android 热修复 Tinker Gradle Plugin解析
Sophix-阿里第三代非侵入式热修复
阿里最新热修复框架Sophix集成详解
Android热更新初探,Bugly热更新的集成和使用
Tinker热修复之 —— Gradle接入
Android 软键盘监听事件
一行代码实现Android软键盘与EditText的交互
Android Scroller完全解析,关于Scroller你所需知道的一切
Android Service完全解析,关于服务你所需知道的一切
Android Service进阶教程
Android Service最全面的解析
Android Service不能再详细的教程
关于Android Service的全面解析
数据库高手秘籍
Android数据库安全解决方案,使用SQLCipher进行加解密
在AndoridStudio中引入GreenDAO
ORM 框架之 greenDAO 使用心得
Updating to greenDAO 3 and annotations
Android实战——GreenDao3.2的使用,爱不释手
Realm for Android详细教程
Android Realm详解
我为什么能将效率提升了800%
你们要的多数据库功能终于来了
谈谈Sdk迭代开发设计需要考虑的方面
Android SDK开发随想录
开发SDK和平时写代码体验不同吗? | 经验分享
java设计模式
策略模式:网络小说的固定套路
观察者模式 : 一支穿云箭,千军万马来相见
从Android代码中来记忆23种设计模式
适配器模式 : 农村小伙娶乌克兰美女语言不通一一翻译软件立功
设计模式系列:OOP设计6大原则
应用最广的模式-单列模式(结合Android源码)
Android 源码解析 之 setContentView
Android中不得不谈的setContentView
你真的了解SharedPreferences吗?
轻松入门直播相关技术 带你从0搭建直播系统
用MediaPlayer+TextureView封装一个完美实现全屏、小窗口的视频播放器
原生VideoView使用总结
Android硬编码——音频编码、视频编码及音视频混合
做一款仿映客的直播App?看我就够了
Android直播播放器+弹幕使用总结
Android视频开发进阶(一)关于视频的那些术语
利用FFmpeg玩转Android视频录制与压缩
ffmpeg源码简析之结构总览
最火视频库FFmpeg在Android上的移植封装
Android利用硬解码和OpenGL ES来高效处理MP4视频
Android ViewGroup事件分发机制
Android View 事件分发机制 源码解析
Android事件分发机制完全解析,带你从源码的角度彻底理解
Android事件分发机制详解
Android事件分发机制详解:史上最全面、最易懂
安卓自定义View进阶-事件分发机制原理
Android实践之ScrollView中滑动冲突处理
ViewPager,ScrollView嵌套ViewPager滑动冲突解决
一个Demo带你彻底掌握View的滑动冲突
Android View的事件分发机制和滑动冲突解决方案
DownloadManager使用详解
Android 调用系统相机拍照攻略(已适配Android N)
Android 手把手带你玩转自定义相机
Android Camera使用总结与那些坑
一步步实现打开相机连续拍照拿到多张照片
Android Camera对预览进行黑白滤镜处理
Android相机预览方向深入探究
Android SlidingMenu 使用详解
强大的SpannableStringBuilder
Android Styles与Themes使用攻略
ndroid SurfaceView实战 带你玩转flabby bird
Android SurfaceView实战 打造抽奖转盘
Android自定义ClockView实现时钟效果
仿乐视LIVE App主界面的TabLayout
自定义TabLayout,实现神奇的选项卡效果
Android通知栏微技巧,那些你所没关注过的小细节
Android自定义通知样式适配
带你全面了解Glide 4的用法
Android 框架练成 教你打造高效的图片加载框架
Fresco图片加载框架使用经验小结
Google推荐的图片加载库Glide介绍
Glide 系列
打造独一无二的图片加载框架
一篇文章带你完全掌握Glide图片加载框架
Google官方的UI自动化测试框架—— Espresso
巧用ViewPager 打造不一样的广告轮播切换效果
Android 自定义控件玩转字体变色 打造炫酷ViewPager指示器
Android 教你打造炫酷的ViewPagerIndicator 不仅仅是高仿MIUI
Android 自定义 ViewPager 打造千变万化的图片切换效果
Android高级图片滚动控件,编写3D版的图片轮播器
Android照片墙加强版,使用ViewPager实现画廊效果
使用ViewPager动画来做出不一样的引导页
MagicIndicator原理浅析及扩展
使用MagicIndicator打造千变万化的ViewPager指示器
仿今日头条顶部导航指示器
类似Launcher壁纸的视差背景效果
Android 仿美团网,探索使用ViewPager+GridView实现左右滑动查看更多分类的功能
仿蜻蜓FM轮播banner
CycleRotationView:自定义控件之轮播图
Android 如何实现一个平滑过渡的ViewPager广告条
ViewPager系列之 打造一个通用的ViewPager
ViewPager 超详解:玩出十八般花样
Volley 图片加载相关源码解析
Android Volley完全解析
Android监听网络状态的变化及实战
Android实战 Jsoup实现网络爬虫,糗事百科项目的起步
WebView截长图解决方案
WebView使用过程中你该知道的二三事
Android WebView拦截请求详解
WebView你真的熟悉吗?看了才知道
WebView详解与简单实现Android与H5互调
Android极简的js与java交互库一一SimpleJavaJsBridge
解决WebView文件上传无法重复选择问题
全面总结WebView遇到的坑及优化
必知必会 | WebView 的一切都在这儿
Weex快速入门指南
Android应用开发性能优化完全分析
手把手教你在Android Studio 3.0上分析内存泄漏
必知必会 | Android 性能优化的方面方面都在这儿
全方位带你彻底搞懂Android内存泄露 | 案例分析
Android APP 性能优化的一些思考
Android UI性能优化实战 识别绘制中的性能问题
Android最佳性能实践
带你了解Android常见的内存缓存算法
破译Android性能优化中的16ms问题
Android一些你需要知道的布局优化技巧
Android性能优化-过渡绘制解决方案
Android性能优化之使用Lint
Android性能优化系列 之 apk瘦身
Android性能优化-电量优化
Android性能优化-内存泄漏的8个Case
Android 中内存泄漏的原因分析及解决方案
在Ubuntu搭建安卓开发环境
Android中一些你可能没注意的小效果实现
Android DiskLruCache 源码解析 硬盘缓存的绝佳方案
Android照片墙完整版,完美结合LruCache和DiskLruCache
Android DiskLruCache完全解析,硬盘缓存的最佳方案
安卓自定义View教程目录
自定义控件起步/进阶/高级
Android 手把手教您自定义ViewGroup
Android自定义View的实现方法,带你一步步深入了解View
Android绘图技术详解,带你轻松绘出各种图形
Android程序员的专属情人节
Android自定义控件三部曲文章索引
自定义控件其实很简单
你真的了解View的坐标吗?
Android View相关核心知识问答
Android View的工作流程
Android进阶必备,Window机制探索
Android高级画笔效果实现的探索
安卓画笔实现的探索
绘图Canvas十八般武器之Shader详解及实战
Android Path酷炫动画 , 极速get花式Path
【Android】 给我一个Path,还你一个酷炫动画
Android 深入理解Android中的自定义属性
Android 自定义View属性相关细节
Android 打造炫酷的3D画廊
Android 3D滑动菜单完全解析,实现推拉门式的立体特效
Android中轴旋转特效实现,制作别样的图片浏览器
从零开始打造一个Android 3D立体旋转容器
Android 自定义控件 轻松实现360软件详情页
教你一步一步实现图标无缝变形切换
酷炫的Activity切换动画,打造更好的用户体验
Android 不规则封闭区域填充 手指秒变油漆桶
Android 不规则图像填充 小玩着色游戏
Android PowerImageView实现,可以播放动画的强大ImageView
万能圆角ImageView
Android 高仿 QQ5.0 侧滑菜单效果 自定义控件来袭
Android 自定义控件打造史上最简单的侧滑菜单
Android滑动菜单框架完全解析,教你如何一分钟实现滑动菜单特效
Android滑动菜单特效实现,仿人人客户端侧滑效果,史上最简单的侧滑实现
多达288种动态效果的侧滑菜单开源库
Android滑动导航菜单的快速构建
仿QQ列表左右滑动效果
一步集成侧滑(删除)菜单,高仿QQ、IOS。支持任意ViewGroup、0耦合、史上最简单。
Android仿斗鱼滑动验证码
Android 实现形态各异的双向侧滑菜单 自定义控件来袭
Android双向滑动菜单完全解析,教你如何一分钟实现双向滑动特效
Android DrawerLayout 高仿QQ5.2双向侧滑菜单
动手写一个好看的城市导航列表
仿iOS的PickerView控件,有时间选择和选项选择并支持一二三级联动效果
省市三级联动
教你一分钟实现动态模糊效果
Android高斯模糊技术,实现毛玻璃效果
Android RenderScript实现LowPoly效果
Android 应用内悬浮控件实践总结
FreeRadioGroup一一淡出、自由拖动、自动贴边
Android 使用WindowManager实现悬浮窗及源码解析
豌豆荚应用列表进入详情效果
Android FoldingLayout 折叠布局 原理及实现
自定义LyricView实现歌词显示控件
Android 自定义控件实现刮刮卡效果 真的就只是刮刮卡么
Android 自定义 HorizontalScrollView 打造再多图片(控件)也不怕 OOM 的横向滑动效果
一步步搞定Android换肤框架 从Debug 7.1.1源码开始
夜间模式实践
小试换肤框架
Android App换肤 全新的方式
Android 两行代码实现换肤 从appcompat-v7原理出发
Android换肤笔记
Android夜间模式的实现方案
上拉加载更多的ListView
Android 自定义ScrollView ListView 体验各种纵向滑动的需求
自定义SwipeRefreshLayout样式—高仿微信朋友圈下拉刷新
Android下拉刷新控件SwipeRefreshLayout源码浅析
封装RecyclerView自动加载更多 & 下拉刷新
打造一个万能刷新加载控件
分享一个简单好用的下拉刷新、上拉加载控件
Android 轻松实现横向、纵向拖拽刷新
Android 自定义ViewGroup 实战篇 -> 实现FlowLayout
Android TagFlowLayout完全解析 一款针对Tag的布局
掌握自定义LayoutManager之实现流式布局
Android 高仿微信6.0主界面 带你玩转切换图标变色
Android ActionBar应用实战,高仿微信主界面的设计
Android 超高仿微信图片选择器 图片该这么加载
微信朋友圈9图上传选择器
仿微信朋友圈发表图片拖拽和删除功能
Android 高仿微信头像截取 打造不一样的自定义控件
Android 高仿微信实时聊天 基于百度云推送
Android高仿微信表情输入与键盘输入详解
Android仿微信通讯录:悬停头部分组列表
利用FFmpeg仿微信小视频录制与压缩处理
Android 面试攻略 之 微信扫码登录内部实现原理
Android 打造炫目的圆形菜单 秒秒钟高仿建行圆形菜单
Android Xfermode 实战 实现圆形、圆角图片
Android BitmapShader 实战 实现圆形、圆角图片
Android 打造形形色色的进度条 实现可以如此简单
Android自定义view 模仿win10进度条
炫酷进度条:Android 仿应用宝下载进度条
Android自定义View - 仿淘宝淘抢购进度条
Android自定义ViewGroup之浪漫求婚
ViewDragHelper实战 自己打造Drawerlayout
Android ViewDragHelper完全解析 自定义ViewGroup神器
带大家一起学习视图拖拽功能的源码
Android实现嵌套滑动和渐隐效果
Android 实战美女拼图游戏 你能坚持到第几关
Android 带你玩转实现游戏2048 其实2048只是个普通的控件
Android 打造任意层级树形控件 考验你的数据结构和设计
Android 手势检测实战 打造支持缩放平移的图片预览效果
Android 手势锁的实现 让自己的应用更加安全吧
Android 自定义控件 优雅实现元素间的分割线 (支持3.0以下)
Android多点触控最佳实践
Android多点触控技术实战,自由地对图片进行缩放和移动
Android瀑布流照片墙实现,体验不规则排列的美感
Android照片墙应用实现,再多的图片也不怕崩溃
Android照片墙加强版,使用ViewPager实现画廊效果
Android系统联系人全特效实现,分组导航和挤压动画
Android图片滚动,加入自动播放功能,使用自定义属性实现,霸气十足
Android滑动菜单框架完全解析,教你如何一分钟实现滑动菜单特效
StyleTextView——细节至上的TextView
App优化攻略-用TextView显示图片
模仿荷包启动动画——金钱掉落
TemperatureView:圆弧刻度温度进度条
自定义View实战:影院在线选座
自定义View实战:空调遥控器
做一个炫酷的悬浮迷你音乐盒
高仿网易新闻栏目动画效果
自定义View实战:汽车速度仪表盘
类似新浪微博帖子显示话题、@好友、表情解析等
先定一个小目标,比如写一个QQ
Android 一步一步教你实现QQ健康界面
Android超高仿QQ附近的人搜索展示
FlipDotView——磁翻点阵显示效果
Android自定义控件–仿安全卫士中的一键加速
为你的EditText添加一个烟花效果
仿斗鱼直播的弹幕效果实现
一步步实现精美的钟表界面
仿墨迹天气的折线图控件,效果杠杠滴
自定义View之仿小米MIUI天气24小时预报折线图
手把手教你实现Android中智能设备数据表格绘制
一个金融类的自定义View,教大家如何实现股票软件中的折线图
仿糖护士曲线图写的一个CurveChartView
Android拆轮子-唯美细腻的夕阳海浪动画
仿掌上英雄联盟能力值分析效果
Android自定义控件 芝麻信用分雷达图
芝麻信用,你想要多少分?
Android自定义控件 仿芝麻信用曲线图
仿蚂蚁财富基金收益曲线图
Android仿淘宝头条垂直滚动广告条
[Android]五行代码实现 炫动滑动 卡片层叠布局
Android自定义View–自己撸一个柱状图也没那么难
这交互炸了:一分钟让你拥有微信拖拽透明返回PhotoView
这交互炸了:饿了么是怎么让Image变成详情页的
Android动画之萌萌哒蜡烛吹蜡烛动画
饿了么加入购物车旋转控件
Android 6.0 自定义文本选择操作 咕咚翻译的体验优化
精通Span 轻松玩转各种文本特效
Android 仿猿题库巧用Span实现填空题 & 技术分享资料下载
TextView 图文混排 & 炫酷的段落级Span解析
Android 优雅展示填空题 拖拽完成选词
Android上展示word、excel、pdf、ppt~
Android自定义View之密码输入框
自定义view | 强大的密码输入框
Android 仿火萤视频桌面 神奇的LiveWallPaper
Android 实现”透明屏幕”
Android 仿iOS滚轮选择控件
Android AutoWrapTextView 解决中英文排版问题
Android 自定义View—-BezierViewPager
AutoScrollBackLayout:给你的列表自动添加返回顶部按钮
自己实现一款安卓日历
类似于京东的地址选择器
Android自定义View之仿京东售后审核进度
自定义一个简单精美的时间轴控件
自定义View之王者荣耀等级进度条
绚丽的自定义星期选择控件
Android地图轨迹抽稀、动态绘制
BouncingBallView 碰撞的小球
自定义View之小球自由落体弹跳加载控件
一个小巧好用的Android引导蒙版(浮层)库
高仿小米视频加载动画效果
自定义可折叠按钮
Android仿微博导航条
高仿ios相册地图功能
Android卡片式折叠交互效果
带你撸一个好玩的涂鸦View
仿新版微信的小程序下拉栏
Android 超炫酷的空气净化器控件 | 自定义控件
自定义View 之 LOL能力七星图
Android 拍照自动识别手机号 | OCR
Android开源计步器
自定义View | 丝滑的引导用户输入验证码
最全面的常用正则表达式大全
Android增量升级方案
打造Android万能的软件更新库
Android 应用架构组件(Architecture Components)实践
App组件化与业务拆分那些事
Android组件化核心之路由实现
Android组件自动注册方案
终极组件化框架项目方案详解
如何打造一个 Android 编译时注解框架
详尽的Android编译时注解处理器教程
Android 如何编写基于编译时注解的项目
Android 打造编译时注解解析框架 这只是一个开始
Android 进阶 教你打造 Android 中的 IOC 框架 【ViewInject】
一小时搞明白自定义注解(Annotation)
Android Zygote启动流程源码解析