微信公众号「郭霖」「鸿洋」「玉刚说」历史文章的索引
本仓库搜集了上述三个公众号绝大部分历史文章的链接地址,然后建立相关索引。
目的仅仅是为了方便自己在电脑上阅读、检索和学习,如有侵权请告知。
索引内容根据公众号主体分为三个部分,每个部分按年份进行二次分类:
检索技巧:
- 检索技术关键词,如
View
图片
视频
- 检索年月日,如
2018
2018-01
2018-01-02
- 2018-09-21 利用的Vision Library实现人脸检测功能
- 2018-09-20 Android Tinker热补丁接入教程实战
- 2018-09-28 Android高仿抖音照片电影功能
- 2018-09-17 Android Paging分页组件的使用及原理
- 2018-09-14 Hybrid模式多进程实践
- 2018-09-13 Android颜色矩阵ColorMatrix详解
- 2018-09-11 自定义MarqueeView详解
- 2018-09-10 Android相机开发详解
- 2018-09-07 Android 屏幕适配方案
- 2018-09-06 I/O 2018新套件Jetpack框架之ViewModel源码解析
- 2018-09-05 Android触摸事件分发机制详解
- 2018-09-04 Android中详细的Bitmap
- 2018-09-03 最火热修复你了解多少?
- 2018-08-31 花式TextView,探索 Android 中的 Span
- 2018-08-30 Android-App性能优化
- 2018-08-29 从源码角度理解如何获取 View 的宽高
- 2018-08-28 Android指纹识别API讲解,一种更快更好的用户体验
- 2018-08-27 看完不会Android屏幕适配我跪搓板
- 2018-08-24 自定义一个签到View
- 2018-08-23 Uri内部处理流程分析
- 2018-08-22 利用AOP实现的更高端的Android集中式登录
- 2018-08-21 约束布局ConstraintLayout用法全解析
- 2018-08-20 仿苹果手机的侧滑返回分析和实现
- 2018-08-17 Android应用ANR分析
- 2018-08-15 Android8.0时代的后台任务JetPack-WorkManager详解
- 2018-08-14 Android 屏幕绘制机制及硬件加速
- 2018-08-13 带你了解源码中的 ThreadLocal
- 2018-08-10 Android CoordinatorLayout和Behavior解析
- 2018-08-09 自定义控件之可折叠TextView
- 2018-08-08 Android-skin-support 换肤原理全面解析
- 2018-08-07 自定义View之弹性滑动的LockView
- 2018-08-03 Android代码、图片、布局、网络和电量优化
- 2018-08-02 Android开发之桌面快捷键使用细则
- 2018-08-01 Toolbar的超详细使用
- 2018-07-30 Android中View绘制流程浅析
- 2018-07-27 WebSocket安卓客户端实现及代码封装
- 2018-07-26 如何进行APK瘦身
- 2018-07-25 Android音频管理之AudioManager
- 2018-07-24 记一次Activity的内存泄漏和分析过程
- 2018-07-23 一行代码帮你检测Android多开软件
- 2018-07-18 Android实现圆弧滑动效果之FanLayout篇
- 2018-07-17 仿炫酷头条小视频拖拽动画
- 2018-07-16 Android反编译从零到一
- 2018-07-13 Android解放双手之Gradle自动化打包实战
- 2018-07-11 Android自定义之圆弧滑动效果
- 2018-07-10 Android Studio项目模板全面解析
- 2018-07-09 自己动手来实现一个RxJava
- 2018-07-05 一步步拆解 LeakCanary
- 2018-07-04 Android Navigation库使用详解
- 2018-07-03 基于Android 8.0的源码分析(View的绘制流程)
- 2018-07-02 探索Android路由框架-ARouter
- 2018-06-29 Android新组件Lifecycle详解
- 2018-06-28 为什么我们需要掌握Gradle的这些知识?
- 2018-06-27 基于ZBar的相机扫码性能优化实践
- 2018-06-26 Handler机制与生产者消费者模式
- 2018-06-22 线程组和 ThreadLocal你应该知道的事
- 2018-06-20 Android悬浮窗的实现
- 2018-06-19 Retrofit2与服务端实例讲解
- 2018-06-15 仿饿了么添加购物车效果
- 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-09-20 实现各种展开、收回TextView需求
- 2018-09-19 无需自定义View,彻底解放shape,selector吧
- 2018-09-18 我平时学习的一个方法
- 2018-09-17 让你的App对破解无懈可击,多管齐下达到银行保险箱水准
- 2018-09-14 分享几个项目 | 开发效率神器
- 2018-09-13 避免使用onActivityResult,提高代码可读性
- 2018-09-12 Android仿抖音加载框之两颗小球转动控件
- 2018-09-11 Android 音视频开发学习之路
- 2018-09-10 解决几个ViewPager 异常问题 | 深入剖析
- 2018-09-07 推荐两个实用开源项目
- 2018-09-06 Android 性能优化—— 启动优化提升60%
- 2018-09-05 给大家分享一个面试经验
- 2018-09-04 抖音上很火的字符画 Android 实现
- 2018-09-03 2019 Android 秋招提前批面试总结 (已拿BAT等6家口头offer)
- 2018-08-31 实战分享:一行命令搞定加固、签名生成各个市场渠道包
- 2018-08-28 推荐3个有用的开源项目
- 2018-08-27 Android 开发经验分享:挺重要的网络基础
- 2018-08-24 用两张图告诉你,为什么你的App会卡顿?
- 2018-08-23 3种方法带你玩自定义Android Gradle插件
- 2018-08-22 *年你的屏幕适配方式该升级了!-今日头条适配方案
- 2018-08-21 Android 9.0来了,插件化将何去何从?
- 2018-08-20 Android 有近10种动画,你都知道吗
- 2018-08-16 推荐4个不错的开源项目
- 2018-08-15 Android 目前稳定高效的UI适配方案
- 2018-08-10 Android 刘海屏适配方案
- 2018-08-09 关于Binder,作为应用开发者你需要知道的全部
- 2018-08-08 快来了解下 Android P 兼容与适配
- 2018-08-06 玩 Android 又添加了一个很赞的功能
- 2018-08-03 推荐几个优质Flutter 开源项目
- 2018-08-02 视频切换无缝衔接 打造丝滑体验 | 高仿腾讯新闻
- 2018-07-31 10分钟让你实现在APP中对网络状态变化进行全局提示
- 2018-07-30 从0开始编写一个完整app 以WanAndroid为例
- 2018-07-27 移动端跨平台开发的深度解析
- 2018-07-25 一步步带你深入了解神秘的Java反射机制
- 2018-07-24 我的杭州面试之旅
- 2018-07-23 Android 8.0适配指北
- 2018-07-19 业内首个支持渐进式组件化的开源框架
- 2018-07-18 grepcode都无法访问了,如何更好的阅读源码
- 2018-07-17 又发现2个非常赞的开源项目
- 2018-07-13 Activity生命周期回调是如何被回调的?
- 2018-07-12 整天为所欲为的AccessibilityService 你了解原理吗?
- 2018-07-11 推荐几个好用的 Studio 插件
- 2018-07-10 是时候来学习 Kotlin 了
- 2018-07-09 如何排查列表卡顿问题 | 性能优化技巧知识梳理
- 2018-07-05 你不知道的 WebView 使用漏洞
- 2018-07-04 从零开始搭建Android组件化框架
- 2018-07-03 关于混淆,你需要知道的全部
- 2018-07-02 这交互炸了 陀螺仪图片“VR 看房”效果
- 2018-06-29 详细讲解Android Studio中使用Git
- 2018-06-28 实践App内存优化:如何有序地做内存分析与优化
- 2018-06-27 优雅地实现Android主流图片加载框架封装,可无侵入切换框架
- 2018-06-26 推荐3个非常好用的开源工具
- 2018-06-21 如何实现音乐播放器中的歌词控件?
- 2018-06-20 如何优雅地构建易维护、可复用的 Android 业务流程
- 2018-06-19 荐一个面试必问的Java系列专题
- 2018-06-15 Fragment不为人知的细节
- 2018-06-13 高复用性、低耦合的视频播放器
- 2018-06-12 记一次Android内存泄漏的优化经历
- 2018-06-08 Android 强、软、弱、虚引用 区别和使用场景
- 2018-06-07 Android混淆——了解这些就够了
- 2018-06-06 Android 全新组件:Paging Library 基于RecyclerView的分页加载框架
- 2018-06-05 你们要的抖音效果来了
- 2018-06-04 推荐几个优质开源项目
- 2018-06-01 onResume中Handler.post(Runnable)为什么获取不到宽高?
- 2018-05-30 实现炫酷列表动画的最佳姿势
- 2018-05-29 勇敢跨越,从0到1开发一个属于自己的App
- 2018-05-25 熟悉又陌生的Context
- 2018-05-24 你开发的app可能正饱受风险
- 2018-05-23 我和编程在一起的第三年:Android总结
- 2018-05-22 ViewPager 刷新无效?
- 2018-05-21 实现黑客帝国数字雨 | 自定义View
- 2018-05-18 Android程序员面试会遇到的算法 part 4
- 2018-05-17 必须要理清的Java线程池
- 2018-05-16 这一次彻底弄明白Gradle相关配置
- 2018-05-14 阿里春招Android面经
- 2018-05-12 我们要不要上线个人app?
- 2018-05-10 Android实现社交应用中的评论和回复功能
- 2018-05-09 推荐4个不错的项目给大家
- 2018-05-07 探索 Design Support Library V28 新增内容
- 2018-05-04 安卓开发中遇到的奇奇怪怪的问题
- 2018-05-03 如何做技术分享 | Material Design 在 Android 中的应用
- 2018-05-02 大厂App 性能分析与优化方案研究
- 2018-04-28 搭建Maven私服了解一下?
- 2018-04-27 仿京东金融主页效果 RecyclerView联动
- 2018-04-25 你必须要懂的APK瘦身知识
- 2018-04-24 弄懂Gradle依赖 Android依赖导入全攻略
- 2018-04-23 推荐三个完整开源项目
- 2018-04-20 仿微信朋友圈点击评论自动定位到相关行
- 2018-04-19 一起来学习下腾讯开源的多渠道快速打包技术
- 2018-04-18 一起来封装个权限管理库
- 2018-04-17 Android 面试题集 包含答案
- 2018-04-14 如何高效的阅读技术文章
- 2018-04-13 Android技能树 — 多进程相关小结
- 2018-04-11 WebView 全面干货指南
- 2018-04-10 "巧"仿蚂蚁森林水滴动效
- 2018-04-09 Android进程保活实践
- 2018-04-08 分享两个提高效率的AndroidStudio小技巧
- 2018-04-04 最接地气的Android面试总结心得
- 2018-04-03 一点见解: Android嵌套滑动和NestedScrollView
- 2018-04-02 一起来做个银行类的安全键盘
- 2018-03-30 彻底弄清support支持库,以及v4 v7重复依赖问题深究
- 2018-03-29 Android 高仿腾讯新闻频道定制页面
- 2018-03-28 Cookie、Session、Token那点事儿
- 2018-03-27 RecyclerView 使用ItemDecoration 巧妙实现吸附效果
- 2018-03-23 一起来玩玩Android的拖拽
- 2018-03-22 对标小程序 ? "快应用"开发入门指南
- 2018-03-21 app拆分,多产品打包实录
- 2018-03-20 必知必会 | 拒绝知识盲点 测试相关的方方面面都在这儿
- 2018-03-19 也许,这样理解HTTPS更容易
- 2018-03-16 小米日期选择控件实现详解
- 2018-03-15 Android程序员面试会遇到的算法 part 2
- 2018-03-14 搞懂 Android Studio 构建那些事
- 2018-03-12 Android 关于状态栏开发的几件事
- 2018-03-11 坚持写技术博客
- 2018-03-07 RxJava实际应用案例讲解:使用RxJava的最佳开发场景
- 2018-03-06 Android 6.0以前国产手机权限处理
- 2018-03-05 BAT大厂面试题整理
- 2018-03-02 推荐3个优质项目
- 2018-02-28 总结一波安卓组件化相关开源方案
- 2018-02-27 让你的代码更加简洁 & 10s内找到某个库特定版本
- 2018-02-26 实现群聊@提及 #微博话题#等功能
- 2018-02-24 Android程序员面试会遇到的算法 part 1
- 2018-02-23 JNI解析以及在Android中的实际应用
- 2018-02-22 就如何高效学习的一点建议
- 2018-02-08 Android小技巧 提升开发效率
- 2018-02-07 从一道面试题开始说起
- 2018-02-06 手把手带你入门神秘的 RxJava
- 2018-02-02 仿小米日历 纵享丝滑切换的周月效果
- 2018-01-30 拼图滑块 创意验证码控件
- 2018-01-29 美团猫眼电影android模块化实战
- 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-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一起同行
- 2018-09-22 全网首发 | 2018 Google 开发者大会现场纪要
- 2018-09-21 一个屌丝程序员的悲惨校招
- 2018-09-20 那些 Android 程序员必会的视图优化策略
- 2018-09-18 带你了解 Android 约束布局 ConstraintLayout
- 2018-09-17 Android 内存泄露分析实战演练
- 2018-09-13 Java进阶之路:3个方法让你高效提升开发能力!
- 2018-09-11 Java 垃圾回收机制,了解一下?
- 2018-09-10 Android Webview H5 秒开方案实现
- 2018-08-27 Android 依赖注入框架 Dagger 2.1 详解
- 2018-08-24 世上从来都不缺知识,缺的只是坚持
- 2018-08-20 面试必备:数组和字符串
- 2018-08-17 Android插件化原理之Activity插件化
- 2018-08-16 开发十年经验之谈:如何构建自己的Java开发体系
- 2018-08-15 深入 Android 大图片处理机制
- 2018-08-14 给大家推荐个开源项目
- 2018-08-13 那些年面试求职中踩过的坑
- 2018-08-08 Android 开发应该掌握的 Proguard 技巧
- 2018-08-07 全副武装!Android UI 自动化测试在 RxImagePicker 中的实践历程
- 2018-08-06 解放双手 - Android 开发应该尝试的 UI 自动化测试
- 2018-07-31 Android 组件化最佳实践
- 2018-07-30 手把手教你发布自己的开源库到 Jcenter
- 2018-07-27 扒一扒 Lifecycle 的实现
- 2018-07-25 Android 单元测试只看这一篇就够了
- 2018-07-23 算法之美 : 栈和队列
- 2018-07-20 Android 性能优化最佳实践
- 2018-07-17 Android 架构组件 LiveData 的实现
- 2018-07-16 新技术领域如何快速抓住本质
- 2018-07-12 Android 架构组件 ViewModel:源码分析
- 2018-07-11 我对移动端架构的思考
- 2018-07-10 HTTP 必知必会的那些
- 2018-07-06 Android 官方架构组件 Paging:分页库的设计美学
- 2018-07-05 如何通俗理解设计模式及其**?
- 2018-07-04 仿 FlipBoard 直板翻页效果
- 2018-07-03 MVC、MVP、MVVM,我到底该怎么选?
- 2018-07-02 Android 工程师眼里的大前端:GMTC 2018 参会总结
- 2018-06-29 手把手教你写 Socket 长连接
- 2018-06-28 一个小例子彻底搞懂 MVP
- 2018-06-27 Android JetPack:Paging、WorkManager、Slices 详解
- 2018-06-26 Android Architecture Components 只看这一篇就够了
- 2018-06-22 做了7年程序员,这7年工作教会了我什么?
- 2018-06-20 Android Things 开发入门
- 2018-06-19 Android Gradle Plugin 源码解析(下)
- 2018-06-14 Android Gradle Plugin 源码解析(上)
- 2018-06-13 详解 RxJava 的消息订阅和线程切换原理
- 2018-06-11 Google 跨平台方案 Flutter 从入门到实战
- 2018-06-08 Android P 刘海屏适配全攻略
- 2018-06-06 RxJava 只看这一篇文章就够了 (下)
- 2018-06-06 RxJava 只看这一篇文章就够了 (中)
- 2018-06-04 RxJava 只看这一篇文章就够了 (上)
- 2018-05-31 2018 Google I/O 干货摘要以及对Android开发者的影响
- 2018-05-29 一篇文章带你了解Gradle插件的所有创建方式
- 2018-05-28 Android官方架构组件Navigation:大巧不工的Fragment管理框架
- 2018-05-25 instant app入门和开发指南
- 2018-05-22 写给 Android 开发者的 Gradle 系列(三)撰写 plugin
- 2018-05-03 RxJava2.x 源码解析 - zip 源码分析
- 2018-04-26 RxJava2.x 源码解析 - 线程切换
- 2018-04-24 RxJava2.x 源码解析 - 基本订阅流程
- 2018-04-18 记大厂Android开发的一些面试经验
- 2018-04-15 如何成为技术大牛 ?
- 2018-04-08 GreenDao源码分析
- 2018-03-27 探索AIDL定向tag in out inout原理
- 2018-03-22 单例模式全家福
- 2018-03-20 2018 互联网人员简历如何脱颖而出
- 2018-03-16 谈时间管理
- 2018-03-12 Flutter 安装和初体验
- 2018-03-06 Google 跨平台 UI 框架 - Flutter
- 2018-03-01 论程序员成长的正确姿势
- 2018-01-01 全面理解Gradle - 定义Task
- 2017-12-13 全面理解Gradle - 执行时序
- 2017-08-22 迷茫的程序员
- 2017-08-10 从零开始打造一个VR视频播放器
- 2017-08-03 如何实现 Android 动态壁纸效果?
- 2017-07-31 VirtualAPK 资源加载分析
- 2017-07-27 Android 音视频采集与软编码总结
- 2017-07-25 Gradle从入门到实战 - Groovy基础
- 2017-07-23 Android 性能优化 - 详解内存优化的来龙去脉
- 2017-07-21 聊聊 VirtualAPK 插件化框架的开源
- 2017-07-19 关于 Android 程序员最近的状况
- 2017-06-30 滴滴开源业界首个耦合型全兼容Android插件化框架
- 2017-05-31 Android 工程师如何优雅地参加面试
- 2017-04-26 Android 程序员的那些事(by singwhatiwanna)
- 2016-12-22 通俗理解Android事件分发与消费机制
- 2016-12-17 自定义gradle插件
- 2016-08-01 android开发之感想
- 2016-03-01 Android中MotionEvent的来源和ViewRootImpl
- 2015-12-30 关于Binder连接池的跨应用使用方法
- 2015-12-04 关于Android中intent-filter的误区
- 2015-11-01 Android学习路线权威指南
- 2015-10-28 给Android程序员的一些面试建议
- 2015-09-10 Android的消息机制之ThreadLocal的工作原理
- 2015-07-09 我对Android的理解
- 2015-06-18 循环广告位组件的实现
- 2015-06-05 Android逆向工程-破解 哈皮妹-萝莉