微信公众号「郭霖」「鸿洋」「玉刚说」历史文章的索引
本仓库搜集了上述三个公众号绝大部分历史文章的链接地址,然后建立相关索引。
目的仅仅是为了方便自己在电脑上阅读、检索和学习,如有侵权请告知。
索引内容根据公众号主体分为三个部分,每个部分按年份进行二次分类:
检索技巧:
- 检索技术关键词,如
View
图片
视频
- 检索年月日,如
2018
2018-01
2018-01-02
- 2018-06-14 自定义带轮播功能菜单的view
- 2018-06-13 Android Gson使用详解
- 2018-06-11 赶快使用LitePal 2.0版本吧
- 2018-06-08 我所了解的 DBFlow
- 2018-06-06 一步步自定义一个封面选择框
- 2018-06-05 上半年最好的Android串口开发入门指南
- 2018-06-01 Android Camera/Camera2开发指南
- 2018-05-31 贝塞尔曲线模仿练习
- 2018-05-30 MVPArms官方快速组件化方案开源,来自5K Star的信赖
- 2018-05-29 Android DataBinding 从入门到进阶
- 2018-05-28 高手不得不知的List细节
- 2018-05-25 Android基于注解IOC组件化/模块化的架构实践
- 2018-05-24 从零实现灵活且可高度定制的Android图片选择架构
- 2018-05-23 Java数据结构学习,从源码角度彻底搞懂LinkedList
- 2018-05-22 组件化在项目中的使用姿势
- 2018-05-21 Java线程池线程复用的秘密
- 2018-05-18 轻松打造一个自己的注解框架
- 2018-05-17 教你编写一个手势解锁控件
- 2018-05-16 EventBus设计之禅
- 2018-05-15 ConstraintLayout的崛起之路
- 2018-05-14 从源码角度彻底搞懂ArrayList
- 2018-05-11 Android V1、V2签名包和快速集成美团多渠道打包
- 2018-05-10 你知道String、StringBuffer和StringBuilder之间的区别吗?
- 2018-05-09 一篇文章带你学懂Java反射
- 2018-05-08 APT注解处理器,让你的代码变得更简单
- 2018-05-07 探讨View、Window和Activity的关系
- 2018-05-04 View.animate()一一简单快速实现动画效果
- 2018-05-03 零代码实现RecyclerView的Adapter
- 2018-05-02 触摸事件实践之路
- 2018-04-28 设计模式之观察者模式源码分析及实践
- 2018-04-27 属性动画 ValueAnimator 运行原理全解析
- 2018-04-26 Android应用主题切换详解
- 2018-04-25 自定义炫酷动画之旅
- 2018-04-24 自定义View之跑马灯效果
- 2018-04-23 Android中X5WebView详解
- 2018-04-20 Kotlin打造Android路由框架
- 2018-04-19 在Android中优雅地使用注解
- 2018-04-17 一起来学习Android 8.0系统的通知栏适配吧
- 2018-04-16 关于HTTPS的那些事
- 2018-04-13 你不能错过的View事件分发机制分析
- 2018-04-11 一起来动手做个 AS 插件,自动生成Java Bean文件
- 2018-04-10 自定义View之文字路径动画控件
- 2018-04-09 Android内存泄漏总结
- 2018-04-08 Android中的缓存艺术,对比RecyclerView与ListView的缓存机制
- 2018-04-04 点对点文件传输,Android无网络传输文件的原理
- 2018-04-03 灵活使用RecyclerView中的定时器动画
- 2018-04-02 MVC、MVP、MVVM,谈谈我对Android应用架构的理解
- 2018-03-30 零基础学习腾讯热修复框架Tinker
- 2018-03-29 从源码入手来学习EventBus 3事件总线机制
- 2018-03-28 DataBinding的高手进阶实用指南
- 2018-03-26 学习Java的内存分配机制和内存泄漏问题
- 2018-03-23 Java设计模式-中介者模式
- 2018-03-22 一文带你全面了解RxJava的背压策略
- 2018-03-21 Git命令实现Android项目初次上传到Git
- 2018-03-20 模拟Android点击事件的趣事
- 2018-03-19 Android动画机制详细解读,你值得拥有!
- 2018-03-16 电商APP组件化探索
- 2018-03-15 APP接口开发的入门指南
- 2018-03-14 程序媛带你解析Android消息机制
- 2018-03-13 一起来学习Android 8.0系统的应用图标适配吧
- 2018-03-12 送书福利,移动安全书籍《Android应用安全防护和逆向分析》
- 2018-03-09 Android屏幕刷新机制解析
- 2018-03-08 轻松掌握Notification的各种用法
- 2018-03-07 高效实现各种赏心悦目的弹窗效果
- 2018-03-06 通过可视化的方式精解ListView缓存机制
- 2018-03-05 深入浅出,一篇文章让你学会使用Dagger2
- 2018-03-02 Android动画Animation运行原理解析
- 2018-03-01 Android开发必备!《阿里巴巴Android开发手册》抢鲜下载!
- 2018-02-28 浅谈Android中的MVP与动态代理
- 2018-02-27 玩转自定义View,教你绘制股票K线图
- 2018-02-26 精彩的RxJava源码剖析
- 2018-02-24 View的post方法到底干了啥,深入分析Android异步消息处理机制
- 2018-02-23 方便快捷地实现底部导航栏,包含显示未读数、提示小红点、动画等功能
- 2018-02-22 开工大吉,狗年第一篇自定义View之StepView
- 2018-02-09 大家再见咯,年前最后一篇,仿网易云音乐留声机效果
- 2018-02-08 Canvas的那些事,图解Android中的绘制技巧
- 2018-02-06 Okio中“神奇”的IO库
- 2018-02-05 Android AIDL使用详解
- 2018-02-02 Android中SettingsProvider源码解析
- 2018-02-01 什么?你使用Android原生下载也会遇到异常?
- 2018-02-31 Android消息机制原理解析
- 2018-02-30 教你打造一个Android组件化开发框架
- 2018-02-29 阿里再度开源重磅技术,95%程序员受用
- 2018-01-25 简化Android与JS交互,JsBridge框架全面解析
- 2018-01-24 拨开知乎图片视频选择框架的神秘面纱
- 2018-01-23 Java代理模式讲解以及在Android上的应用
- 2018-01-22 Android View事件体系全面总结+实践分析
- 2018-01-19 我所了解的Android数据库框架——DBFlow
- 2018-01-18 Android LruCache源码分析,图片缓存算法的实现原理
- 2018-01-17 一步步分析知乎中CoordinatorLayout的实现
- 2018-01-16 最火视频库FFmpeg在Android上的移植封装
- 2018-01-15 关于Android Service的全面解析
- 2018-01-12 Android View的工作流程
- 2018-01-11 你一定看得懂的属性动画源码分析
- 2018-01-10 Gradle模块化代码精炼:让你的gradle代码控制在100行以内
- 2018-01-09 Android组件自动注册方案
- 2018-01-05 终极组件化框架项目方案详解
- 2018-01-04 自定义View之王者荣耀等级进度条
- 2018-01-02 2018年首篇,带大家一起学习视图拖拽功能的源码
- 2017-12-28 Okhttp缓存源码分析以及自定义缓存实现
- 2017-12-27 一个金融类的自定义View,教大家如何实现股票软件中的折线图
- 2017-12-26 Android消息机制之ThreadLocal原理解析
- 2017-12-22 插件化探索,滴滴开源框架VirtualAPK的深入分析
- 2017-12-21 Activity中的状态保存与恢复,这些是你应该知道的
- 2017-12-20 手把手教你写一个基于RxJava的扩展框架
- 2017-12-19 带你全面了解Glide 4的用法
- 2017-12-18 阿里最新热修复框架Sophix集成详解
- 2017-12-15 Android热更新初探,Bugly热更新的集成和使用
- 2017-12-14 Android换肤笔记
- 2017-12-13 Android进阶必备,Window机制探索
- 2017-12-12 以一种极其优雅的方式来调用Toast和Snackbar
- 2017-12-11 使用RxJava来实现网络请求轮询功能
- 2017-12-08 编写Gradle插件配合ASM框架实战
- 2017-12-07 你想知道的关于RecyclerView的秘密都在这里
- 2017-12-06 当自定义网络库遇上Rxjava2
- 2017-12-05 讲给Android程序员看的前端和后台教程
- 2017-12-04 仿蚂蚁财富基金收益曲线图
- 2017-12-01 360开源的插件化框架Replugin深度剖析
- 2017-11-30 Rxjava2+Retrofit的完美封装
- 2017-11-29 如何在Github中记录你的贡献值
- 2017-11-28 自定义TabLayout,实现神奇的选项卡效果
- 2017-11-27 Android二维码扫一扫功能实现,解析Zxing源码的执行过程
- 2017-11-24 当Android Studio 3.0遇上Jenkins
- 2017-11-23 一篇文章带你完全掌握Glide图片加载框架
- 2017-11-22 Kotlin实战之仿开源图片选择库ImagePicker
- 2017-11-21 教你如何在Mac系统下编译Android系统的源码
- 2017-11-20 基于滑动场景解析RecyclerView的回收复用机制原理
- 2017-11-17 Android消息机制,你真的了解Handler吗?
- 2017-11-16 Android自定义View之仿京东售后审核进度
- 2017-11-15 Android事件总线源码学习,从EventBus开始
- 2017-11-14 实战,实现带进度的Glide图片加载功能
- 2017-11-13 Android 中内存泄漏的原因分析及解决方案
- 2017-11-10 Android Launcher启动Activity的工作过程
- 2017-11-09 一个功能强大的自定义SeekBar
- 2017-11-08 Android 7.0关于HTTPS证书的适配讲解
- 2017-11-07 Android高级画笔效果实现的探索
- 2017-11-06 Android Camera对预览进行黑白滤镜处理
- 2017-11-03 Android Binder之应用层精彩解析
- 2017-11-02 分享一个简单好用的下拉刷新、上拉加载控件
- 2017-11-01 安卓画笔实现的探索
- 2017-10-31 绚丽的自定义星期选择控件
- 2017-10-30 应用最广的模式-单列模式(结合Android源码)
- 2017-10-27 带你一起剖析Android AIDL跨进程通信的实现原理
- 2017-10-26 实现一个轻量级无侵入性的RxJava自动注销库RxLifecycle
- 2017-10-25 Android笔试面试指南
- 2017-10-24 Android开发之MVVM新姿势探索
- 2017-10-23 通过Bmob + Android轻松制作一个APP
- 2017-10-20 Android跨进程通信,深入浅出AIDL
- 2017-10-19 教你如何一步步分析Android系统源码
- 2017-10-18 Tinker热修复之 —— Gradle接入
- 2017-10-17 Android利用硬解码和OpenGL ES来高效处理MP4视频
- 2017-10-16 Android Studio打包以及Gradle配置构建
- 2017-10-13 JNI源码分析(并实现JNI动态注册)
- 2017-10-12 Java多线程看这一篇就足够了
- 2017-10-11 Retrofit + Rxjava网络层的优雅封装
- 2017-10-10 使用CMake来进行Android NDK开发
- 2017-10-09 探究Glide的自定义模块功能
- 2017-09-29 基于OkHttp和RxJava封装的Socket长连接开源库
- 2017-09-28 大公司知名开源小组及项目介绍
- 2017-09-27 Android地图轨迹抽稀、动态绘制
- 2017-09-26 BouncingBallView 碰撞的小球
- 2017-09-25 在Ubuntu搭建安卓开发环境
- 2017-09-22 基于RxJava2+Retrofit2的简单易用网络请求框架
- 2017-09-21 Android夜间模式的实现方案
- 2017-09-20 仿海报工厂效果的自定义View
- 2017-09-19 Android 弹性动画的三种实现方式
- 2017-09-18 Android Gradle高级用法,动态编译技术:Plugin Transform Javassist操作Class文件
- 2017-09-15 Android BLE蓝牙详细解读
- 2017-09-14 自定义View之小球自由落体弹跳加载控件
- 2017-09-13 Git用法的全面解析,结合Android Studio来讲Git
- 2017-09-12 一个小巧好用的Android引导蒙版(浮层)库
- 2017-09-11 国产 Android 权限申请最佳适配方案——permissions4m
- 2017-09-08 Android相机预览方向深入探究
- 2017-09-07 自定义LayoutManager带你撸个LinearLayoutManager
- 2017-09-06 自定义一个简单精美的时间轴控件
- 2017-09-05 Android 你可能需要的NiceDialog
- 2017-09-04 RecyclerView 源码分析
- 2017-09-01 高仿小米视频加载动画效果
- 2017-08-31 自定义可折叠按钮
- 2017-08-30 Android仿微博导航条
- 2017-08-29 来学习一下Glide强大的图片变换功能吧
- 2017-08-28 Android: Jenkins+SVN+Gradle+QQ Mojo实现项目自动化构建
- 2017-08-25 打造Android轻量级框架XSnow
- 2017-08-24 Android APK安装过程源码解析
- 2017-08-23 高仿ios相册地图功能
- 2017-08-21 Android卡片式折叠交互效果
- 2017-08-18 带你撸一个好玩的涂鸦View
- 2017-08-17 仿微信朋友圈发表图片拖拽和删除功能
- 2017-08-16 一款简约的小视频app,带你走进kotlin
- 2017-08-15 LitePal 1.6.0版本来袭,数据加解密功能保障你的应用数据安全
- 2017-08-14 仿糖护士曲线图写的一个CurveChartView
- 2017-08-11 一碗鸡汤与学习方法——鱼与熊掌都可兼得
- 2017-08-10 一步步教你实现完整的复杂列表布局
- 2017-08-09 Sophix-阿里第三代非侵入式热修复
- 2017-08-08 利用FFmpeg玩转Android视频录制与压缩
- 2017-08-07 AutoScrollBackLayout:给你的列表自动添加返回顶部按钮
- 2017-08-04 一起来看看知乎开源的图片选择库
- 2017-08-03 透明状态栏和导航栏的终极解决方案
- 2017-08-02 Android NDK开发扫盲及最新CMake的编译使用
- 2017-08-01 ffmpeg源码简析之结构总览
- 2017-07-31 企业微信自动打卡插件开发
- 2017-07-28 Android Tangram模型:连淘宝、天猫都在用的UI框架模型你一定要懂
- 2017-07-27 Android targetSdkVersion提到25你需要知道的一切
- 2017-07-26 Android双卡识别IMSI以及副卡发送短信总结
- 2017-07-25 厉害了!教你如何在手机连上WiFi时仍然使用移动网络
- 2017-07-24 基于Walle的多渠道快速打包自动脚本
- 2017-07-21 自己实现一款安卓日历
- 2017-07-20 加快Gradle的构建速度
- 2017-07-19 类似于京东的地址选择器
- 2017-07-18 开源一个后台基于bmob云端的社交app
- 2017-07-17 Java服务器接口快速开发之Servlet详细教程
- 2017-07-14 Android侧滑粘稠效果的实现
- 2017-07-13 Android中常用的4中线程池
- 2017-07-12 可展开和收起的LinearLayout
- 2017-07-11 Android倒计时控件实现
- 2017-07-10 ConstraintLayout属性详解和Chain的使用
- 2017-07-07 智能语音输入查询天气app
- 2017-07-06 探索AlertDialog.getButton为null的问题
- 2017-07-05 Lambda表达式在Android中的使用
- 2017-07-04 Activity被回收怎么办?带你解析onSaveInstanceState的源码
- 2017-07-03 带你起源Android Binder的设计
- 2017-06-30 实现一个清新美观的加载按钮
- 2017-06-29 Android热修复——Tinker
- 2017-06-28 自定义进度条PictureProgressBar
- 2017-06-27 高级自定义View,打造华丽的ViewPagerIndicator效果
- 2017-06-26 一起来造一个RxJava,揭秘RxJava的实现原理
- 2017-06-23 快速实现自动填写验证码的功能
- 2017-06-22 Android SVG使用进阶
- 2017-06-21 简单实现自定义横向滚动选择View
- 2017-06-20 带你玩转Glide的回调与监听
- 2017-06-19 Android FlexboxLayout 聪明的UI布局
- 2017-06-16 带你学习阿里巴巴的开源库VLayout
- 2017-06-15 教你如何封装一个通用的PopupWindow
- 2017-06-13 Android SVG使用之AnimatedVectorDrawable
- 2017-06-12 Android蓝牙基础框架使用详解
- 2017-06-09 SuperTextView:一款强大的TextView
- 2017-06-08 如何优雅地从浏览器打开本地应用
- 2017-06-07 小清新加载等待控件
- 2017-06-06 Android 7.0下载Apk后自动安装
- 2017-06-05 LayoutInflater源码分析与应用
- 2017-06-02 实现一个类似QQ的社交聊天工具
- 2017-06-01 线程池,这一篇或许就够了
- 2017-05-31 如何更优雅的使用Loading
- 2017-05-27 GreenDAO3.2初探
- 2017-05-26 RecyclerView之ItemDecoration讲解及高级特性实践
- 2017-05-25 教你如何自定义数字会滚动的TextView
- 2017-05-24 Java Type详解
- 2017-05-23 深入探究Glide的缓存机制
- 2017-05-22 Android图片占用内存大小及加载解析
- 2017-05-19 Android系统启动源码分析
- 2017-05-18 仿微博带vip标识功能的圆形头像
- 2017-05-17 打造一款小巧且高效的线性图表
- 2017-05-16 美团Android热更新开源框架Robust的使用教程
- 2017-05-15 Android录屏与截图功能
- 2017-05-12 图片加载框架Universal-Image-Loader源码解析
- 2017-05-11 适配器模式在Android开发中的应用
- 2017-05-10 仿360手机助手下载按钮
- 2017-05-09 Android连接热点的Socket文件传输
- 2017-05-08 Android各种键盘挡住输入框解决办法
- 2017-05-05 面Android的时候要想些什么
- 2017-05-04 RecyclerView遇到notifyDataSetChanged无效时的解决方案
- 2017-05-03 Android之低功耗蓝牙的基本使用
- 2017-05-02 教你如何搜索公众号中的文章
- 2017-04-28 Android开发 : 使用EasyPay打造全能移动支付框架
- 2017-04-27 Application和四大组件启动时的方法顺序和相关注意事项
- 2017-04-26 TabContainerView一一实现底部导航栏效果
- 2017-04-25 调用Android 7.0系统摄像头的正确姿势
- 2017-04-24 2017腾讯实习生Android客户端开发面试总结
- 2017-04-21 Android Studio 2.3下NDK开发流程
- 2017-04-20 基于Android6.0的Activity加载View源码分析
- 2017-04-19 PowerfulEditText的介绍和源码解析
- 2017-04-18 Glide系列第二弹,从源码的角度深入理解Glide的执行流程
- 2017-04-17 ToolBar的再使用
- 2017-04-14 自定义View之颜色渐变折线图
- 2017-04-13 Android通讯录实时监听的设计实现
- 2017-04-12 介绍Android Studio使用Git最详细的文章
- 2017-04-11 Android编译打包烧录
- 2017-04-10 RoundMenuView一一自定义扇形菜单控件
- 2017-04-07 Android教你打造独一无二的刷新加载框架
- 2017-04-06 Android消息机制源码分析
- 2017-04-05 数据加密算法详解
- 2017-04-01 Android仿微信拍照控件
- 2017-03-31 RecyclerView实现复杂页面
- 2017-03-30 Android插件化原理讲解与实战
- 2017-03-29 Android7.0适配
- 2017-03-28 Android通过蓝牙获取通讯录
- 2017-03-27 Android使用记录访问权限
- 2017-03-24 Android进程间通信
- 2017-03-23 一篇文章带你搞懂DEX文件的结构
- 2017-03-22 进程和线程在Android中的工作方式
- 2017-06-21 开始新的系列,Glide的基本用法
- 2017-03-20 关于Gradle踩过的一些坑
- 2017-03-17 onConfigurationChanged方法介绍及问题解决
- 2017-03-16 你或许理解错了Android系统权限管理的这两个概念
- 2017-03-15 炫酷的水滴ViewPagerIndicator
- 2017-03-14 Android Design Support Library使用详解
- 2017-03-13 Android命名规范
- 2017-03-10 Android Studio依赖管理与Nexus私服搭建
- 2017-03-09 一看你就懂,Java中的ClassLoader详解
- 2017-03-08 使用OKHttp3实现下载(断点续传、显示进度)
- 2017-03-07 LitePal 1.5.0版本发布,你想要的都在这里
- 2017-03-06 AOP面向切面编程
- 2017-03-03 如何用一周时间开发一款Android APP并在Google Play上线
- 2017-03-02 Android架构思考:模块化、多进程
- 2017-03-01 Android高仿小米时钟
- 2017-02-28 内存泄漏全解析
- 2017-02-27 来自Unix/Linux的编程启示录
- 2017-02-24 OkHttp实现多文件断点下载
- 2017-02-23 高仿QQ未读消息气泡拖拽黏连效果
- 2017-02-22 设计模式系列:OOP设计6大原则
- 2017-02-21 仿饿了么加入购物车旋转控件
- 2017-02-20 Eclipse也是可以解决65535问题的
- 2017-02-17 解决WebView文件上传无法重复选择问题
- 2017-02-16 Android直播播放器+弹幕使用总结
- 2017-02-15 Android性能优化之使用Lint
- 2017-02-14 Android:NestedScrolling机制
- 2017-02-13 Android平板多屏幕适配
- 2017-02-10 DataBinding:一行实现花式列表
- 2017-02-09 Android神奇"控件"一一RemoteViews
- 2017-02-08 挖掘隐式启动Activity可能存在的坑
- 2017-02-07 模拟服务器返回数据
- 2017-02-06 Android实现嵌套滑动和渐隐效果
- 2017-02-04 一小时搞明白自定义注解(Annotation)
- 2017-02-03 最全面的ConstraintLayout教程
- 2017-01-19 你真的了解View的坐标吗?
- 2017-01-18 绘图Canvas十八般武器之Shader详解及实战
- 2017-01-17 Android Realm详解
- 2017-01-16 Android SDK开发随想录
- 2017-01-13 仿豌豆荚应用列表进入详情效果
- 2017-01-12 手把手教你搭建属于自己的博客
- 2017-01-11 Retrofit2.0轻松实现上传
- 2017-01-10 打造独一无二的图片加载框架
- 2017-01-09 死磕Fragment的生命周期
- 2017-01-06 AndroidStudio——Freeline的使用
- 2017-01-05 一步步手动实现热修复
- 2017-01-04 仿斗鱼滑动拼图验证码控件
- 2017-01-03 FreeRadioGroup一一淡出、自由拖动、自动贴边
- 2018-01-26 推荐3个优质学习项目
- 2018-01-25 仿天猫、京东拖拽商品详情
- 2018-01-24 应该了解的一些并发基础知识
- 2018-01-22 这是一份全面 & 详细 的RxJava操作符 使用攻略
- 2018-01-19 来做一个3D效果的小米指南针
- 2018-01-18 Android 混淆查缺补漏
- 2018-01-16 怎么用Kotlin去提高生产力:Kotlin Tips
- 2018-01-15 全面总结WebView遇到的坑及优化
- 2018-01-13 推荐几个技术公众号
- 2018-01-11 推荐几个优质完整项目
- 2018-01-10 剖析Activity、Window、ViewRootImpl和View之间的关系
- 2018-01-09 我的2017总结的笔记
- 2018-01-08 仿新版微信的小程序下拉栏
- 2018-01-05 实战版本更新(okhttp3、service、notification)
- 2018-01-04 教你如何一套源码编译多个APP,不同的签名,包名,界面,字段...
- 2018-01-03 滚动截屏,RecyclerView截屏,ScrollView截屏,ListView截屏
- 2018-01-02 2018 第一波送书
- 2018-01-01 我的2017年终总结
- 2017-12-29 用RecyclerView做一个小清新的Gallery效果
- 2017-12-28 回顾下今年使用过的好用的插件、工具等
- 2017-12-28 推荐十个优质技术公众号
- 2017-12-27 【仅限今天】年底送你一套编程视频(含源码)
- 2017-12-26 必知必会 | WebView 的一切都在这儿
- 2017-12-25 开源一款超级好用的mp3剪切器app
- 2017-12-2 还没获得圣诞帽?你们的at姿势不对啦
- 2017-12-22 Android应用安全防护和逆向分析送书 为四哥打call
- 2017-12-21 Java反射以及在Android中的特殊应用
- 2017-12-20 ViewPager 超详解:玩出十八般花样
- 2017-12-19 阿!里!技!术!人!
- 2017-12-18 推荐3个开源项目
- 2017-12-15 开发SDK和平时写代码体验不同吗? | 经验分享
- 2017-12-14 文末赠书 | WebView截长图解决方案
- 2017-12-13 用RecyclerView打造一个轮播图
- 2017-12-12 Android APP 性能优化的一些思考
- 2017-12-11 程序员,你还要迷茫多久?
- 2017-12-10 练手项目 | 基于MVP+RxJava2+Retrofit2的资讯类App
- 2017-12-08 Android 滑动选择控件 & MVP+Retrofit+RxJava资源推
- 2017-12-07 高级MVP架构封装演变全过程
- 2017-12-06 开源项目《百篮应用市场》,竟是仅1年的小白用2个月独立开发的!他到底是怎么做到的?!
- 2017-12-05 Android 仿知乎创意广告 还能这么玩?
- 2017-12-04 让人欲罢不能的空指针(NullPointerException)
- 2017-12-04 12月送书 | 为大家申请了一个长期福利
- 2017-12-02 推荐两个有用的公众号
- 2017-12-01 开发一款商业级Banner控件
- 2017-11-30 多隆:从工程师到合伙人 | 阿里技术人纪录片
- 2017-11-29 有关Android应用桌面角标(BadgeNumber)实现的探讨
- 2017-11-27 精通Span 轻松玩转各种文本特效
- 2017-11-24 Android 应用内悬浮控件实践总结
- 2017-11-23 全方位带你彻底搞懂Android内存泄露 | 案例分析
- 2017-11-22 Android 超炫酷的空气净化器控件 | 自定义控件
- 2017-11-21 超详细Android面试的准备与经历分享 | 百度(offer)
- 2017-11-20 围观阿里总部:边喝茶边搞技术是一种怎样的体验?
- 2017-11-18 必知必会 | Android 性能优化的方面方面都在这儿
- 2017-11-17 Android 应用架构组件(Architecture Components)实践
- 2017-11-16 手把手教你在Android Studio 3.0上分析内存泄漏
- 2017-11-14 Android 轻松实现横向、纵向拖拽刷新
- 2017-11-13 推荐几个优质的完整项目学习
- 2017-11-10 自定义View 之 LOL能力七星图
- 2017-11-09 我的 Android 面试故事 | 13家面试记录
- 2017-11-09 这里有十个优质技术公众号,你都关注了吗?
- 2017-11-08 Android 仿猿题库巧用Span实现填空题 & 技术分享资料下载
- 2017-11-07 学 Android 开发,当然要上 Google 的官方课程
- 2017-11-06 封装RecyclerView自动加载更多 & 下拉刷新
- 2017-11-04 不要错过 | 给大家推荐一些提升技能的好书
- 2017-11-03 TextView 图文混排 & 炫酷的段落级Span解析
- 2017-11-01 11月送书 | 为大家申请了一个长期福利
- 2017-10-31 阿里云栖大会100位顶级大咖演讲PPT+视频全分享!
- 2017-10-30 探讨Android6.0及以上系统APP保活实现
- 2017-10-27 必会 | 手把手带你体验Android Studio 3.0的新功能
- 2017-10-25 一款纯Kotlin编写的开源安卓应用 "Smile"
- 2017-10-24 送你几个用起来很爽的Studio插件
- 2017-10-23 Android 拍照自动识别手机号 | OCR
- 2017-10-20 我们添加了几个令人振奋人心的功能 | 玩Android
- 2017-10-19 还记得如何将你的程序放到桌面吗?
- 2017-10-18 可能是目前最精准的Android开源计步器
- 2017-10-17 Android 这文字有点浪之自定义控件
- 2017-10-16 Android 优雅展示填空题 拖拽完成选词
- 2017-10-13 2017 Android秋招面试总结 && 面试资源推荐
- 2017-10-11 让 Support-Annotations帮你发现潜在的问题吧
- 2017-10-10 谈谈Sdk迭代开发设计需要考虑的方面
- 2017-10-09 Android 茫茫9个月求职路 已拿满意offer
- 2017-09-30 努力做一个Android开发者必看的网站(二)
- 2017-09-29 搞定 RecycleView 自动加载更多、侧滑菜单、添加头部底部
- 2017-09-27 Android上展示word、excel、pdf、ppt~
- 2017-09-26 优雅的处理加载中(loading)、重试(retry)和无数据(empty)
- 2017-09-22 Android自定义View - 仿淘宝淘抢购进度条
- 2017-09-21 一步步搞定Android换肤框架 从Debug 7.1.1源码开始
- 2017-09-20 推荐几个你应该知道的Studio插件
- 2017-09-19 Android多点触控最佳实践
- 2017-09-18 拒绝拖拽 使用ConstraintLayout优化你的布局吧
- 2017-09-15 推荐一些值得订阅的 Android 技术专栏
- 2017-09-14 仿乐视LIVE App主界面的TabLayout
- 2017-09-13 将一个网站撸成App很简单,实战无接口写安卓巴士博客App端
- 2017-09-12 轻松入门直播相关技术 带你从0搭建直播系统
- 2017-09-08 RecyclerView 梳理:点击&长按事件、分割线、拖曳排序、滑动删除
- 2017-09-07 详尽的Android编译时注解处理器教程
- 2017-09-06 基于开源项目搭建属于自己的技术堆栈
- 2017-09-05 最近很火的全景图功能是如何实现的?
- 2017-09-01 RxJava2 学习资料推荐
- 2017-08-31 巨大福利来袭,还记得去年的那个“玩Android”网站么?
- 2017-08-30 动手打造史上最简单的 Recycleview 侧滑菜单
- 2017-08-29 自定义View | 丝滑的引导用户输入验证码
- 2017-08-28 Android 避免踩坑 之 7.0脱坑指南
- 2017-08-25 现有Android项目引入ReactNative--九步大法
- 2017-08-24 自定义View之仿小米MIUI天气24小时预报折线图
- 2017-08-23 Android 必备而又容易忽视的知识 Gradle的高级用法
- 2017-08-22 Android工程师之Android面试大纲
- 2017-08-21 文末送书 | 自定义View之添加银行卡动画 丝滑的页面切换
- 2017-08-17 如何打造一个 Android 编译时注解框架
- 2017-08-16 自定义view | 强大的密码输入框
- 2017-08-15 Android实现APP在线下载更新
- 2017-08-14 最近开发的一款应用,我选择了哪些框架 & 第三方库
- 2017-08-11 Digging 实现支付宝首页交互效果
- 2017-08-10 Android插件化快速入门与实例解析(VirtualApk)
- 2017-08-09 自定义控件 | 仿《最美有物》点赞效果
- 2017-08-08 Android 项目最新架构
- 2017-08-07 Android安全防护
- 2017-08-04 仿金融APP收益曲线图
- 2017-08-03 一文彻底搞懂CoordinatorLayout 和 AppbarLayout 联动
- 2017-08-02 Android注解快速入门和实用解析
- 2017-08-01 仿新浪微博导航条
- 2017-07-31 Google新推Lifecycle-aware Components 源码分析
- 2017-07-28 快速实现炫酷的ViewPager卡片效果
- 2017-07-27 这可能是最好的RxJava 2.x 教程(完结版)
- 2017-07-26 Android Camera2 使用总结
- 2017-07-25 带你一步步实现带有多彩阴影的ImageView
- 2017-07-24 开发App没有数据源?不存在的!国内值得关注的API集合
- 2017-07-21 Android ConstraintLayout详解
- 2017-07-20 安卓开发中必备的那些神器APP
- 2017-07-19 Android 仿小米开源日历 SuperCalendar
- 2017-07-18 如何优雅地管理Retrofit请求的生命周期
- 2017-07-17 Android 你可能忽略的提高敲代码效率的方式
- 2017-07-14 RecyclerView实现双列表联动
- 2017-07-13 封装并实现统一的图片加载架构
- 2017-07-12 深度 | 滴滴插件化方案 VirtualApk 源码解析
- 2017-07-11 实现传言中的黑科技——“1像素页面保活”
- 2017-07-10 来来来,随老夫撸一个支付宝玩玩—自定义Behavior的正确打开方式
- 2017-07-07 阻尼效果 | 自定义实现MIUI的拖动视差效果
- 2017-07-06 在百度地图上绘制运动轨迹图及相关事件处理
- 2017-07-05 深度 | 重新理解响应式编程
- 2017-07-04 高仿哔哩哔哩客户端的SearchView
- 2017-07-04 免费下载!业界首部安卓热修复原理宝典出炉,阿里技术大牛联袂推荐
- 2017-06-30 酷炫的外部开启Activity新姿势
- 2017-06-29 一行代码实现Okhttp,Retrofit,Glide下载上传进度监听
- 2017-06-28 2017年 Android 百大框架排行榜
- 2017-06-27 WebView 自定义长按选择,实现收藏 / 分享选中文本
- 2017-06-26 最新特效 | 模仿手机QQ底部导航栏Icon拖拽效果
- 2017-06-23 入门 | 从Android到React Native开发
- 2017-06-22 Android使用RecycleView实现魅族手机通讯录界面
- 2017-06-21 教你如何实现 Splash 页面三秒跳转和动态下载最新背景图
- 2017-06-20 打造一个高逼格的android开源项目 | 小白全攻略
- 2017-06-19 实战 | Android中文图混排时文图的居中对齐 FontMetrics以及自定义ImageSpan实现
- 2017-06-16 炫酷 | 自定义实现神奇的卡片切换效果
- 2017-06-15 实战 | 封装解决WebView的那些坑
- 2017-06-14 ViewPager系列之 仿魅族应用的广告BannerView
- 2017-06-12 Android视频开发进阶(二)MP4文件的解析
- 2017-06-12 IT校招笔试面试(一)面试流程
- 2017-06-09 Android 7.0 行为变更 通过FileProvider在应用间共享文件吧
- 2017-06-08 AndroidStudio 插件 之 Findbugs 安装与简单使用教程
- 2017-06-07 打造轻量级的安卓滚轮选择控件
- 2017-06-06 Android视频开发进阶(一)关于视频的那些术语
- 2017-06-05 ViewPager系列之 打造一个通用的ViewPager
- 2017-06-02 一行代码实现Android软键盘与EditText的交互
- 2017-06-01 如何使用Android自带的资源
- 2017-05-31 用MediaPlayer+TextureView封装一个完美实现全屏、小窗口的视频播放器
- 2017-05-27 Android 开发者应该知道的学习站点(一)
- 2017-05-26 Android下玩JNI的新老三种姿势
- 2017-05-25 Android共享元素场景切换动画的实现
- 2017-05-24 Android 热修复 Tinker Gradle Plugin解析
- 2017-05-23 抢鲜下载 | 阿里Java开发手册最新完美版,千锤百炼始出炉!
- 2017-05-22 MaterialDesign之SearchView解锁 仿网易云音乐搜索
- 2017-05-19 学习Kotlin吗?
- 2017-05-18 Android性能优化-电量优化
- 2017-05-17 Android自定义View之密码输入框
- 2017-05-16 Android 仿火萤视频桌面 神奇的LiveWallPaper
- 2017-05-15 Android 快速开发(二),封装一个 BottomTabBaseActivity
- 2017-05-12 Android 实现"透明屏幕"
- 2017-05-11 Android 仿iOS滚轮选择控件
- 2017-05-10 探索Android半透明状态栏
- 2017-05-09 我一行代码都不写实现Toolbar!你却还在封装BaseActivity?
- 2017-05-08 你真的了解SharedPreferences吗?
- 2017-05-05 Lottie -- 轻松实现动态加载直播礼物动画
- 2017-05-04 Android双缓冲绘图技术分析
- 2017-05-03 (已拿offer)腾讯/百度/今日头条/美团2017Android开发实习生面经
- 2017-05-02 写给Android开发者的Java 8简单入门教程
- 2017-04-28 MVVM,RxJava和Retrofit的一次实践
- 2017-04-27 Android 快速开发(一),封装一个 TopBarBaseActivity
- 2017-04-26 仿微信朋友圈9图上传选择器
- 2017-04-25 利用FFmpeg仿微信小视频录制与压缩处理
- 2017-04-24 Android 利用Gradle实现差异化构建
- 2017-04-21 Android 面试攻略 之 微信扫码登录内部实现原理
- 2017-04-20 一步步实现打开相机连续拍照拿到多张照片
- 2017-04-19 如何优雅地实现RecyclerView Adapter多布局列表
- 2017-04-18 Android AutoWrapTextView 解决中英文排版问题
- 2017-04-17 Android 自定义View----BezierViewPager
- 2017-04-14 Android实战 RxJava2+Retrofit+RxBinding解锁各种新姿势
- 2017-04-13 Android性能优化-内存泄漏的8个Case
- 2017-04-12 Android语音识别之模糊匹配 特定需求的语音识别优化
- 2017-04-11 仿微信视频拍摄UI, 基于ffmpeg的视频录制编辑
- 2017-04-10 Android 自定义录音、播放动画View,让你的录音浪起来
- 2017-04-07 Android Shader 实战 各种炫酷效果的基石
- 2017-04-06 Glide 源码详解
- 2017-04-05 我们为什么要把Dagger2,MVP以及Rxjava引入项目中?
- 2017-03-31 Android DiffUtil新工具类,让你的RecyclerView飞一会
- 2017-03-30 Android 快速开发之定制BaseTemplate
- 2017-03-29 Android EventBus3 源码解析 把控事件总线
- 2017-03-28 Android EditText方框验证码 短信验证码攻略
- 2017-03-27 Android 加快apk的构建速度,如何把编译时间从130秒降到17秒
- 2017-03-24 Android 你应该注意的开发规范
- 2017-03-23 Android 改造SwipeRefreshLayout 支持上拉加载
- 2017-03-22 Android实战自定义控件 仿华为天气预报UI
- 2017-03-21 Android 自己动手生成 Apk 了解Apk生成的种种细节
- 2017-03-20 Android自定义键盘之汉字键盘
- 2017-03-17 Android进阶系列之源码分析AlertDialog建造者模式
- 2017-03-16 Android 自定义控件 PickerView 源码解析 带你剖析3D滚轮效果
- 2017-03-15 Android Glide库使用,一句话完成图片加载、gif、高斯模糊等 && 【菜鸟窝的三个实战项目推荐】
- 2017-03-14 Android进阶系列之Support Annotation Library使用详解
- 2017-03-13 Android MVP Plugin,一键完成MVP结构代码编写
- 2017-03-10 Android性能优化系列之App启动优化
- 2017-03-09 Android 热修复 Tinker 源码分析之DexDiff / DexPatch
- 2017-03-06 Android StatusLayout 多状态视图切换
- 2017-03-04 Android 不要错过的7个完整项目学习
- 2017-03-03 Android插件化框架系列之类加载器
- 2017-03-02 创业公司的技术Leader,在100offer寻找怎样的工作机会?
- 2017-03-01 Android UI性能优化 检测应用中的UI卡顿
- 2017-02-27 Android 系统自带DownloadManager详解
- 2017-02-24 Android 广播相关的都在这儿
- 2017-02-23 Android 高级动画开发系列 矢量图动画
- 2017-02-22 Android 一些RxBinding使用场景
- 2017-02-21 Android 两行代码实现换肤 从appcompat-v7原理出发
- 2017-02-20 对称加密方案学习 DES / 3DES / AES
- 2017-02-17 Android 6.0 自定义文本选择操作 咕咚翻译的体验优化
- 2017-02-16 Android View的事件分发机制和滑动冲突解决方案
- 2017-02-15 Android实战 Jsoup实现网络爬虫,糗事百科项目的起步
- 2017-02-14 Android性能优化系列 之 apk瘦身
- 2017-02-13 Android View相关核心知识问答
- 2017-02-10 Android Camera使用总结与那些坑
- 2017-02-09 给所有开发者的React Native详细入门指南
- 2017-02-08 Android 提高代码质量 之 多种检测方案
- 2017-02-07 Android 使用WindowManager实现悬浮窗及源码解析
- 2017-02-06 Android 热修复 Tinker接入及源码浅析
- 2017-01-22 2016的文章都在这里,2017年加油~
- 2017-01-20 Android实战——GreenDao3.2的使用,爱不释手
- 2017-01-19 Android Path酷炫动画 , 极速get花式Path
- 2017-01-18 Android硬编码——音频编码、视频编码及音视频混合
- 2017-01-17 Android仿淘宝头条垂直滚动广告条
- 2017-01-17 Android 五行代码实现 炫动滑动 卡片层叠布局
- 2017-01-13 Android 如何实现一个平滑过渡的ViewPager广告条
- 2017-01-12 优雅的实现多类型列表的Adapter
- 2017-01-11 热更新Tinker的初次集成使用
- 2017-01-10 Android性能优化-过渡绘制解决方案
- 2017-01-09 是时候来了解android7了:通知直接回复
- 2017-01-06 《云阅》一个仿网易云音乐UI,使用Gank.Io及豆瓣Api开发的开源项目
- 2017-01-05 从客户端的角度设计后端的接口
- 2017-01-04 使用gradle打包多个变体(variant)
- 2017-01-01 2016一路有你,2017一起同行
- Android Gradle Plugin 源码解析(上)
- 详解 RxJava 的消息订阅和线程切换原理
- Google 跨平台方案 Flutter 从入门到实战
- Android P 刘海屏适配全攻略
- RxJava 只看这一篇文章就够了 (下)
- RxJava 只看这一篇文章就够了 (中)
- RxJava 只看这一篇文章就够了 (上)
- 2018 Google I/O 干货摘要以及对Android开发者的影响
- 一篇文章带你了解Gradle插件的所有创建方式
- Android官方架构组件Navigation:大巧不工的Fragment管理框架
- instant app入门和开发指南
- 写给 Android 开发者的 Gradle 系列(三)撰写 plugin
- RxJava2.x 源码解析 - zip 源码分析
- RxJava2.x 源码解析 - 线程切换
- RxJava2.x 源码解析 - 基本订阅流程
- 记大厂Android开发的一些面试经验
- 如何成为技术大牛 ?
- GreenDao源码分析
- 探索AIDL定向tag in out inout原理
- 单例模式全家福
- 2018 互联网人员简历如何脱颖而出
- 谈时间管理
- Flutter 安装和初体验
- Google 跨平台 UI 框架 - Flutter
- 论程序员成长的正确姿势
- 全面理解Gradle - 定义Task
- 全面理解Gradle - 执行时序
- 迷茫的程序员
- 从零开始打造一个VR视频播放器
- 如何实现 Android 动态壁纸效果?
- VirtualAPK 资源加载分析
- Android 音视频采集与软编码总结
- Gradle从入门到实战 - Groovy基础
- Android 性能优化 - 详解内存优化的来龙去脉
- 聊聊 VirtualAPK 插件化框架的开源
- 关于 Android 程序员最近的状况
- 滴滴开源业界首个耦合型全兼容Android插件化框架
- Android 工程师如何优雅地参加面试
- Android 程序员的那些事(by singwhatiwanna)
- 通俗理解Android事件分发与消费机制
- 自定义gradle插件
- android开发之感想
- Android中MotionEvent的来源和ViewRootImpl
- 关于Binder连接池的跨应用使用方法
- 关于Android中intent-filter的误区
- Android学习路线权威指南
- 给Android程序员的一些面试建议
- Android的消息机制之ThreadLocal的工作原理
- 我对Android的理解
- 循环广告位组件的实现
- Android逆向工程-破解 哈皮妹-萝莉