大家好,我是考100分的小小码 ,祝大家学习进步,加薪顺利呀。今天说一说说好的分类 blog 集合来啦,采用标签云的方式来展示「建议收藏」,希望您对编程的造诣更进一步.
上一版README(未排序)
学习笔记 开源工程 权限 RX系列 Retrofit 打包 插件化 GitHub 学习网站 后台接口 热修复 React Native 状态栏 Material Design 电量优化 WebView Tips ListView SQL Linux 单元测试 Toolbar 软键盘 Android Studio 网站搭建 微信 保活 面试 OkHttp 架构 动画 Gradle Dagger2 Chrome 架构演进 Java MVP 正则表达式 算法 动态写入 Https Git 杂谈 MVC MVVM 内存泄漏 工具类 优化 翻墙 分包 持续集成 TV LoganSquare 命名行 编译 Maven Gson 混淆 图片加载 View&UI 单位 博客周刊 JNI 逆向 ContentProvider Hybrid NoHttp 线程 设计模式 自动化 主题 瘦身 贝塞尔 二维码 缓存 RESTful host WEEX so adb 直播&视频 跳转 Behavior 长连接 第三方SDK接入 Data Binding 屏幕适配 锁屏页 jcenter 网络请求 安全 书籍 源码 签名 图片压缩 响应式 桌面 序列化 ConstraintLayout Flux UML
安卓开发新技能Get丨常用必备小工具汇总
fir.im Weekly – 2016 年Android最佳实践列表
😄Android related knowledge points learning records
Tim9Liu9整理的Android资料集合
Android开发10个常用工具类
关于Android分享的目录 – 送给读者的一份礼物
Android Tips 7
38个学习新技能的最佳网站
为Android开发者整理的Google I/O开发者大会第一弹
[Android基础]Android总结篇
Android开发工具
从零创建项目实践
github项目解析(五)–>android日志框架
分享一个基于MVP+Retrofit+RxJava+MaterialDesign的App
高逼格,超简单,实现App自动更新,一个方法搞定
一款音乐播放器 Music Player: From UI Proposal to Code
来,谷歌安卓浏览器源码就在这!
Android快速实现文件下载(只有4行代码)
酷炫的Activity切换动画,打造更好的用户体验
打造浪漫的Android表白程序
MVP+Rxjava+Retrofit构建项目
你拥有它,让你Android开发更简单
如何发现优秀的开源项目?
[小编历时一月呕心沥血整理,重磅之作]史上最流行的Android组件、工具、框架大全
那些年你用过的 Android 开源项目都有什么?
超详细Android接入支付宝支付实现,有图有真相
2015年十大热门Android开源新项目
Android快速实现微信支付
带你学开源项目:Meizhi Android之RxJava & Retrofit最佳实践
Android开源之BaseRecyclerViewAdapterHelper(持续更新!)
GitHub Top 100的Android开源库
PaoloRotolo/AppIntro – Android 首次启动翻页库
RenderScript :简单而快速的图像处理
使用GCM网络管理工具优化电池使用
GitHub 排名前 100 的安卓、iOS项目简介
FanMenu
android高仿微信表情输入与键盘输入详解
15 个 Android 通用流行框架大全
类似QQ、微信、微博的WeiBoLayout
QingtingBannerView
app动态引导页的制作
一个支持 url 打开 activity 的开源库
自动更新,一个方法搞定
一个看了就心情很好的 Switch 组件,好有创意
Rxjava+ReTrofit+okHttp深入浅出-终极封装
MVP架构实现的Github客户端(1-准备工作)
MVP架构实现的Github客户端(3-功能实现)
突破小米悬浮窗权限控制–不需要权限的悬浮窗
深入浅出Android权限(一)
深入浅出Android权限(二)
聊一聊Android 6.0的运行时权限
从案例学习RxAndroid
RxJava常见的使用场景总结
ReactiveX文档中文翻译
使用 RxJava 封装现有的库
RxJava系列(深入浅出RxJava)
RxJava 第一篇 – Single使用及示例
ReactiveX文档中文翻译
带你学开源项目:Meizhi Android之RxJava & Retrofit最佳实践
从案例学RxAndroid开发 (上、下)
Retrofit2 完全解析 探索与okhttp之间的关系
Retrofit2与RxJava用法解析
RxJava + Retrofit 的实际应用场景
Android MVP+Retrofit+RxJava实践小结
RxLifecycle源码解析-当Activity被destory时自动停掉网络请求
Rxjava+ReTrofit+okHttp深入浅出-终极封装
Android Retrofit 2.0 使用-补充篇
Android MVP+Retrofit+RxJava实践小结
Retrofit分析-漂亮的解耦套路
Retrofit初探和简单使用
带你学开源项目:Meizhi Android之RxJava & Retrofit最佳实践
Retrofit2 完全解析 探索与okhttp之间的关系
Retrofit2与RxJava用法解析
从零开始的Android新项目5 – Repository层(上) Retrofit、Repository组装
RxJava + Retrofit 的实际应用场景
深入浅出 Retrofit,这么牛逼的框架你们还不来看看?
菜单Android 多渠道打包原理和使用
Gradle打包APK的一些小技巧和productFlavor配置
美团多渠道打包方案详解,速度快到白驹过隙
手把手教你AndroidStudio多渠道打包
android产品研发(五)–>多渠道打包
Android打包提速实践
Android插件化开发
Android组件化和插件化开发
APP项目如何与插件化无缝结合(一)
做的很不错的一款侧边栏索引
awesome-github :为了更好地使用 GitHub
Android Studio导入github项目详解
GitHub Top 100的Android开源库
如何选择开源项目?
GitHub 排名前 100 的安卓、iOS项目简介
我的开源项目从0到1024的过程
Facebook开源软件列表
那些酷炫的RecyclerView开源库整理
从0开始学习 GitHub 系列之「团队合作利器 Branch」
如何选择开源许可证?
Trinea
Android Weekly中文版
天猫技术团队blog(苹果核)
markzhai’s home
Android开发时你遇到过什么相见恨晚的工具或网站?
Android Dev
38个学习新技能的最佳网站
移动开发,你还在等服务端接口吗
程序员福利:各大平台免费接口,非常实用
从零开始的Android新项目9 – 前端用后台接口设计(教你更好地项目协作)
Tinker_imitator 原理篇 热更新的原理以及实践demo
Android客户端插件化热修复学习总结
微信Android热补丁实践演进之路
各大热补丁方案分析和比较
携程Android App插件化和动态加载实践
Android 热修复,没你想的那么难
从Instant-Run出发,谈谈Android上的热修复
AndFix热修复 —— 实战与源码解析
第34期:Android热修复技术专题:来自微信、淘宝、支付宝、QQ空间的热修复方案
微信 Android 热补丁实践演进之路
Android 热修复其实很简单
React Native系列blog
React Native 实例 – BBC新闻客户端
React Native开源项目-公司移动OA办公客户端
22 个优质的 React 开源项目
react-native 开始走向mobile开发
Android 透明状态栏总结
Android 透明状态栏实现方案
关于 Android 透明状态栏的研究与兼容
Android Material Design系列之主题样式介绍说明等
Android Material Design 兼容库的使用详解
Material Design技术分享
Android Material Design系列之Toolbar
最能解决你的痛点问题,也是你最需要的,尽在Material Design 系列这篇
Material designed password
使用GCM网络管理工具优化电池使用
谈谈WebView的使用-(从零开始搭建android框架系列(5))
有关WebView的一些使用方法
不可不知的 Android strings.xml 那些事
Android开发在路上:少去踩坑,多走捷径(上)
Android 开发中应该知道的关于strings.xml的事
Android CoordinatorLayout、AppBarLayout、CollapsingToolbarLayout、Toolbar等的说明和使用
Android中EditText焦点问题
Android 极简反射教程及应用示例
CoordinatorLayout的使用如此简单
Android 开发者选项详述
由浅入深全面剖析ThreadLocal
打造属于你的LayoutManager
我们的 Android 可以用到这些新功能啦
你应该知道的那些Android小经验
Android防止过快点击造成多次事件
Android开发中,那些让你相见恨晚的方法、类或接口
Service知识总结
Android之粘性广播理解
Android键盘面板冲突 布局闪动处理方案
Android从开机到打开第一个应用发生了什么?
Android开发:最详细的 Toolbar 开发实践总结
关于获取当前Activity的一些思考
Android网络请求心路历程
超详细Android接入支付宝支付实现,有图有真相
知道这20个正则表达式,能让你少写1000行代码
Android主题换肤 无缝切换
Android 单元测试: 首先,从是什么开始
非常全面的Linux知识点总结
Android Notification常见样式总结
关于RecyclerView你必须知道的
Android Material Design 兼容库的使用详解
带你使用SwipeBackLayout和SwipeBackActivity
了解 Android API 中的 SharedPreferences
TextView实战之你真的懂我么?
手动实现布局过渡效果
SQL基础语句汇总
Android 屏幕旋转相关操作技巧
Android端实现cookie机制
比系统自带的更好用的SnackBar
Android Tips 7
Android中保存和恢复Fragment状态的最好方法
Attr、Style和Theme详解
你真的会用Android中Strings资源吗
Android Studio导入github项目详解
防止连续点击打开两个重复页面的小技巧
Activity启动后EditText是否自动弹出输入法虚拟键盘的问题
Android 中的 Enum 到底占多少内存?该如何用?
40条Android开发优化建议
Context基础!
Android调用系统相机和相册
Android Tips 8
从BaseActivity与BaseFragment的封装谈起
彻底弄懂Activity四大启动模式
GET和POST有什么区别?及为什么网上的多数答案都是错的。
Android新布局方式ConstraintLayout介绍与学习资料
浅谈PopupWindow在Android开发中的使用
Android常用Manager
99%的人都理解错了HTTP中GET与POST的区别
你必须弄懂的Intent Filter匹配规则
安卓Android轻松完成支付宝支付教程
Android必知必会-长按返回健退出
Android中优雅的退出程序
探究android:largeHeap
Android闹钟设置的解决方案
Android产品研发(三)–>基类Activity
还在用ListView?=
一个很赞的RecyclerView Adapter辅助类
简约高效的动效列表设计:一分钟搞定Android列表常见需求(原创文章)
SmartHeaderFooterRecyclerview
这是一篇Android RecyclerView使用介绍哦
自定义WaveProgressView满足你所有水波纹加载需求
RecyclerView的ViewHolder和Adapter的封装优化
SQL基础语句汇总
Android 中 SQLite 性能优化
非常全面的Linux知识点总结
我是如何学习Linux的
Android RecyclerView 顶部悬浮实现
Linux中查找命令总结
Android 单元测试: 首先,从是什么开始
解读Android官方MVP项目单元测试
在Android Studio中进行单元测试和UI测试
使用mock对象来进行测试
Android开发:最详细的 Toolbar 开发实践总结
Android键盘面板冲突 布局闪动处理方案
Activity启动后EditText是否自动弹出输入法虚拟键盘的问题
彻底搞定Android开发中软键盘的常见问题
优雅的方式解决软键盘遮挡按钮
Android Studio最全快捷键以及演示
[精品推荐]Android Studio插件整理
多module合成单一module技巧
Android Studio相见恨晚的操作锦集
Android Studio Plugin is too old、Gradle version 2.10 is required问题解决方法
Android Studio 2.0 稳定版 新特性简介(中文)
配置你的 Android Studio
10个你可能不知道的 Android Studio技巧
使用新版Android Studio检测内存泄露和性能
AndroidStudio上面最好用的插件
Android必知必会-Android Studio修改包名
Android Studio必备插件
在Android Studio中进行单元测试和UI测试
Android Studio插件整理
你所不知道的Android Studio调试技巧
Android模版化编程系列(二)
Android Studio 2.2 中几个实用的新功能
创建GitHub技术博客全攻略
如何搭建一个独立博客——简明Github Pages与Hexo教程
手把手教你使用Hexo + Github Pages搭建个人独立博客
Android 窃取手机中微信聊天记录
微信Android客户端架构演进之路
微信Android客户端后台保活经验分享
微信Android客户端后台保活经验分享
android高仿微信表情输入与键盘输入详解
微信公众号爬虫
微信Android客户端后台保活经验分享
Android 进程常驻(0)—-MarsDaemon使用说明
关于 Android 进程保活,你所需要知道的一切
微信Android客户端后台保活经验分享
一种提高Android应用进程存活率新方法
Android App 不死之路
《Android 开发工程师面试指南》
让 BAT 的 Offer 不再难拿
2016新浪微博Android面试题
Android面试后的一些总结
Android 面试知识库
Android 名企面试题及涉及知识点整理
一个五年Android 开发者百度、阿里、聚美、映客的面试心经
Android 面试要点
安卓面试题:1-关于Activity
一线公司的面试题
安卓面试题:2-关于Service
安卓面试题:3-关于Broadcast和BroadcastReceiver
OkHttp使用教程
如何更高效地使用 OkHttp
OkHttp官方教程解析-彻底入门OkHttp使用
OkHttpUtils一个专注于让网络请求更简单的框架
OKHttp源码浅析与最佳实践
拆轮子系列:拆 OkHttp
带你学开源项目:OkHttp–自己动手实现okhttp
Android开发学习之系统架构
App架构经验总结
Android App的设计架构:MVC,MVPMVP,MVVM与架构经验谈
App架构设计经验谈:接口的设计
从零开始的Android新项目1 – 架构搭建篇
Android应用架构演变
选择恐惧症的福音!教你认清MVC,MVP和MVVM
Android 架构资源整理
安卓应用架构续-Android 中构建快速可靠的 UI 测试
HermesEventBus-饿了么开源的Android跨进程事件分发框架
Android存储系统之架构篇
如何学习 Android Animation?
探索安卓中有意义的动画!
Gradle打包APK的一些小技巧和productFlavor配置
知道Android 中Gradle 的这些技巧,提升编译构建速度
Android应用开发编译框架流程与IDE及Gradle概要
给 Android 初学者的 Gradle 知识普及
Android 开发你需要了解的Gradle配置
从零开始的Android新项目4 – 篇
Dagger2使用详解
Google官方MVP+Dagger2架构详解【从零开始搭建android框架系列(6)】
详解Dagger2系列之开始篇:磨刀不误砍柴工
史上最通俗易懂的Android中使用Dagger入门教程
私人珍藏的Chrome插件,吐血推荐
微信Android客户端架构演进之路
京东咚咚架构演进
浅谈依赖注入与控制反转
公共技术点之 Java 反射 Reflection
浅谈Java回调机制
知道这20个正则表达式,能让你少写1000行代码
公共技术点之 Java 注解 Annotation
反射、注解与依赖注入总结
JAVA decompiler collections
Android 中的 Enum 到底占多少内存?该如何用?
infoQ——java系列blog(成富)
Java中的多线程你只要看这一篇就够了
为什么说DOM操作很慢
第4章 类和接口
【深入理解Java虚拟机】垃圾回收机制
Java对象锁和类锁全面解析(多线程synchronized关键字)
探究Java中的克隆
理解Java中的ThreadLocal
Android官方MVP架构示例项目解析
MVP 实现的 Android 基础项目架构
如何设计MVP中的Presentation层
解读Android官方MVP项目单元测试
google官方架构MVP解析与实战-(从零开始搭建android框架系列(3))
T-MVP:泛型深度解耦下的MVP大瘦身
Android MVP+Retrofit+RxJava实践小结
android MVP模式介绍与实战
(Basic框架)Android中实现mvp模式的新思路
android MVP 架构思路
知道这20个正则表达式,能让你少写1000行代码
正则表达式30分钟入门教程
查找算法之顺序、二分、二叉搜索树、红黑树 详细比较总结
LeetCode 刷题指南(一):为什么要刷题
一种为 Apk 动态写入信息的方案
Android动态加载技术三个关键问题详解
Android动态加载so文件(解决so文件冲突)
详解https是如何确保安全的
HTTPS 理论详解与实践
Android 偶遇HTTPS
HTTPS理论基础及其在Android中的最佳实践
常用的12个Git基本命令
闯过这 54 关,点亮你的 Git 技能树 (二)
常用的几十个Git小技巧分类与总结
从0开始学习 GitHub 系列之「Git 进阶」
从什么都不懂开始(三)—实践带你飞
什么是真正的程序员
魔都,3年,程序员到CTO
我的编程之路——知识管理与知识体系
国内Top500Android应用分析报告
码农和英语
让console充满情怀
2016这些Android技术会很火
怎么做好互联网公司的技术团队负责人?
如何自学Android
国外著名 Android 开发者及公司信息
如何选择开源项目?
干了四五年Android 开发了,如何突破成长中的技术瓶颈期?(讨论帖)
为Android开发者整理的Google I/O开发者大会第一弹
完整回顾 Google I/O 2016 大会发布的 10 样新玩意
我的开源项目从0到1024的过程
2016年你应该学习的编程语言、框架,以及新技术
另一份 Android 开发学习路线图
我们的 Android 可以用到这些新功能啦
Facebook开源软件列表
android apk–程序发布前的准备
Anroid搭建一个局域网Web服务器
最美应用-从 Android 研发工程师的角度 の 最美时光
强化版mvc设计模式
MVVM模式介绍
android MVVM开发模式(三)
Android内存分析命令
使用新版Android Studio检测内存泄露和性能
[Android进阶]Java、Android 内存泄漏总结
Android内存泄漏解决方案(OOM)
Android内存泄漏检测利器:LeakCanary
Android内存泄露——全解析和处理办法
Android开发10个常用工具类
Android开发中,那些让你相见恨晚的方法、类或接口
个人收藏的Android常用工具类
2016年度最受欢迎的100个 Java 库
Android 常用工具类
关于App重构的几个方面
Android进阶之路——安卓编程规范
加速你的Android应用
40条Android开发优化建议
Android客户端性能优化(魅族资深工程师毫无保留奉献)
Android网络操作和优化相关
第15章-Android性能优化
移动网络下的性能优化之网络篇
android产品研发(十)–>尽量不使用静态变量保存数据
进一步简化你的 ViewHolder
Android端应用秒开优化体验
性能不好怎么办?对着清单撸一遍
10倍提升应用性能的10个建议
携程App网络服务通道治理和性能优化@2016
免费翻墙镜像和工具
Android分包原理
MultiDex安装过程源码分析
Android dex分包方案
fir.im weekly – 「 持续集成」实践教程合集
Android自动化构建:Jenkins+Gradle
Jenkins+Docker搭建持续集成测试环境
Android jenkins
如何实现 Android 应用的持续部署?
第一个Android TV Launcher开源项目
LoganSquare快到爆炸的json解析
理解Android编译命令
理解Android编译命令
Android应用开发编译框架流程与IDE及Gradle概要
万能的APT!编译时注解的妙用
使用 Gradle 和 Sonatype Nexus 搭建自己的 Maven 仓库
你真的会用Gson吗?Gson使用指南系列
Java中的JSON数据绑定框架Jackson使用介绍
为什么Android开发者应该使用FlatBuffers替代JSON?
最新host
5分钟搞定android混淆
Android分享:代码混淆那些事
Android 代码保护攻防战,以及一种别样的技巧
读懂 Android 中的代码混淆
android产品研发(六)–>Apk混淆
网络图片加载的封装【从零开始搭建android框架系列(4)】
Android实战之你应该使用哪个网络库?
关于 Android 自定义控件,你想谈一些什么?
Android自定义控件实战——下拉刷新控件终结者:PullToRefreshLayout
Android RecyclerView 顶部悬浮实现
详解View的基础概念
FlyRefresh—不一样的下拉刷新
仿微信支付宝的支付密码输入框
自定义View:Padding与绘制内容
PopupDialog
TagSelectorView标签选择器
Android必知必会-获取View坐标和长宽的时机
Android自定义控件三部曲文章索引
Android开源类库栈
带你一步步理解使用 ConstraintLayout
公共技术点之 View 事件传递
Path之玩出花样(PathMeasure)
Android应用坐标系统全面详解
图解 Android 事件分发机制
使用DialogFragment实现底部弹窗布局
详解实现Android中实现View滑动的几种方式
一步步教你写StepView(流程指示器)
用树型模型管理App数字和红点提示(附源码Demo)
Android自定义通知样式适配
Android水波纹特效的简单实现
HermesEventBus-饿了么开源的Android跨进程事件分发框架
仿饿了么点击购物效果
Android引导页根据滑动渐变改变背景色
自定义View之总结
NightView(随机生成夜空星星)
深入理解 Android 中的 Matrix
碎纸机动画
ZoomTransitioning
十分钟彻底弄明白View事件分发机制
圆弧刻度进度条
理清Activity、View及Window之间关系
自定义View——弹性滑动
谈UIView Animation编程艺术
Android自定义控件1
Android 进程使用 Messenger 通信
Android Binder 完全解析(一)概述
Android Binder 完全解析(二)设计详解
简单明了,彻底地理解Binder
Android 消息机制学习
Android中的Service:Binder,Messenger,AIDL(2)
使用AIDL实现Android的跨进程通信
Android消息处理机制(Handler、Looper、MessageQueue与Message)
可能是讲解Binder机制最好的文章
Android消息机制的原理剖析—闭环总结
android源码解析之(二)–>异步消息机制
Android消息处理机制:Handler|Message
Android UI 开发里的尺寸单位理解
Android博客周刊#第19期#
Android JNI原理分析
快速反编译APK(Mac环境)
那些值得你试试的Android竞品分析工具
使用ContentProvider跨进程共享数据
如何打造一个高性能的Hybrid App
H5 性能优化方案
是时候用NoHttp来替换Volley了
Android线程,线程池使用及原理博文参考
Java 并发 学习笔记
Android 线程的正确使用姿势
Android 源码中的设计模式
从Android代码中来记忆23种设计模式
找女朋友之简单工厂模式,工厂模式,抽象工厂模式
设计模式速谈:二、简单工厂模式
Android 设计模式
5小时搞定谷歌原生自动化框架UiAutomator1.0
深度讲解 Android 主题层级
代码进行动态设置主题
老司机谈APK瘦身套路-图片资源篇
老司机谈APK瘦身套路-项目优化篇
APK瘦身记,如何实现高达53%的压缩效果
Google I/O 2016 笔记:APK 瘦身的正确姿势
自定义View——贝塞尔曲线
zxing-barcode
Android里巧妙实现缓存
Android中图片的三级缓存
缓存架构的理论分析
Android 垃圾清理之系统缓存
RESTful API 设计最佳实践
好RESTful API的设计原则
一个极简的restful框架
weex开源库
与 so 有关的一个长年大坑
那些做Android开发必须知道的ADB命令
想做一套像映客的直播系统?看我就够了
android产品研发(十一)–>应用内跳转scheme协议
实现activity跳转动画的五种方式
[Android] 优雅的处理登录页面跳转逻辑
Android安全开发之浅谈网页打开APP
一个神奇的控件——Android CoordinatorLayout与Behavior使用指南
Material Design系列,自定义Behavior之上滑显示返回顶部按钮
android产品研发(十三)–>App轮询操作
android产品研发(十二)–>App长连接实现
微信App支付全解析
一个千万量级的APP使用的一些第三方库
从零开始的 Android 新项目 8 – Data Binding 高级篇
让Android屏幕适配开发更简单-我就是传说中的Google百分比布局支持库
浅谈Android自定义锁屏页的发车姿势
亲测:最简单的Android studio发布Library到Jcenter
Android HTTP网络请求的异步实现
Android安全类网站集锦
Top100 豆瓣图书
Android Activity 生命周期是如何实现的
Activity你真的熟悉吗?看了才知道
Android源码解析之(四)–>HandlerThread
Android签名相关知识整理
Google I/O 2016 笔记之图像压缩
教你写响应式框架(一)
Android创建桌面快捷方式
老司机开车带你体验Parcelable到底有多快
Google I/O 2016 笔记之Layout新世界-ConstraintLayout
ConstraintLayout约束布局的概念与使用
用flux搭建实用性非常强的Android开发框架
UML类图实例
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
转载请注明出处: https://daima100.com/13502.html