Android进阶文章锦集(二)_鸿洋

本人Android菜鸟一枚,养成了每天早上看看鸿洋和郭霖大神的文章,鉴于更多的时候因为时间问题,只是走马观花的涉猎.当项目需要用到一些技术或者开源的时候,返回头去查找着实麻烦,所以在此想把两位大神公众号发的文章收集起来,方便查阅!

版权申明:所有的文章,转自公众号 鸿洋,如有版权问题,随时撤销,同时,感谢所有人对开源的支持

鸿洋个人网站:wanandroid.com

Android进阶文章锦集(一)_郭霖
Android进阶文章锦集(二)_鸿洋
Android深度好文锦集

按日期倒叙排序,将持续更新

基于Jetpack的全系列加实战 app 教程
Android自定义IM聊天界面

2019·1·14-2019·1·20

一次失败的RecycleView滑动定位,SnapHelper 真香!
RecyclerView 使用总结以及常见问题解决方案
Android 抖音爆红的口红挑战爬坑总结
又...又推荐一波优质资源 Flutter

2019·1·7-2019·1·13

知乎里的一些特效实现 无缝拖拽的 Layout
PopWindow 制作常见的6种花哨效果
项目必备功能之 JsBridge源码解析
这么多性能优化工具,你都会了么?
当Activity跳转偶遇单身多年的老汉
帮你整理一份快速入门Flutter的秘籍
亲,还在为PopupWindow烦恼吗?

2018·12·17-2018·12·23

安卓开发中遇到的奇奇怪怪的问题 (3)
换个方式实现hugo | 从 Java 字节码到 ASM 实践
一篇文本跳动控件,为你打开一扇大门,学会这两点心得,控件你也会写
忍不住推荐一个作者给大家
图文搞懂RecyclerView 的各部分组成 | RecyclerView进阶

2018·12·10-2018·12·16

两年沉淀,郭神的项目已上线
一篇文章搞懂Android组件化
Android 如何优雅地实现@人功能?——仿微博、仿QQ、仿微信、零入侵、高扩展性
日常使用Git,这些问题你遇到过吗?
同学,你的系统Toast可能需要修复一下

2018·12·3-2018·12·9

不到100行代码实现左右对齐TextView
RecyclerView库中被我们忽略的部分
Android高斯模糊你所不知道的坑
安卓6.0到9.0适配

2018·11·26-2018·12·2

非 UI 线程能调用 View.invalidate()?
Android关于Color你所知道的和不知道的一切
封装bilibili播放器 , 仿抖音视频播放效果
从问题出发,解析Activity、Window、View三者关系
一些提高Android开发效率的经验和技巧

2018·11·19-2018·11·25

从0搭建Jetpack版的WanAndroid客户端
手把手带你 实践组件化
换肤、全局字体替换、无需编写shape、selector 的原理Factory小结
这效果炸了 图片粒子“爆炸”效果

2018·11·12-2018·11·18

弄懂Android 源码中那些巧妙位运算
推荐2个走心项目
Toast 不显示了?

2018·11·5-2018·11·11

我所理解的Android组件化之通信机制
但愿人长久,搬砖不再有
带你领略Android Jetpack组件的魅力

2018·10·29-2018·11·4

对 Android 未来的发展十分重要的技术 | App Bundles
图片占内存公式:分辨率 * 每个像素大小,严谨吗?
玩Android 有你们更精彩!荐开源项目
今日头条屏幕适配方案终极版正式发布

2018·10·22-2018·10·28

Android 图文混排富文本编辑器实现详解
如何封装个好用的高斯模糊组件
分享一个困惑了我很久的知识点 | Exif

2018·10·15-2018·10·21

一篇不错的自定义 View 实践文章 | 图表饼图实现
androidx 你好 ,android.support 再见
[抖音上很火的字符画 Android 实现 | 视频转换实现](抖音上很火的字符画 Android 实现 | 视频转换实现)
玩 Android 又更新了一个很赞的功能

2018·10·9-2018·10·12

PageLayout状态页切换 加载中-空数据-错误页
骚年你的屏幕适配方式该升级了!-smallestWidth 限定符适配方案
2019校招Android面试题解
Flutter 开发实战资源推荐

2018·9·25-2018·9·30

创意实现 Android 支付宝商家收款语音播报
Android O 适配详细指南
Android 技能图谱学习路线

2018·9·17-2018·9·21

实现各种展开、收回TextView需求
无需自定义View,彻底解放shape,selector吧
让你的App对破解无懈可击,多管齐下达到银行保险箱水准

2018·9·10-2018·9·14

分享几个项目 | 开发效率神器
避免使用onActivityResult,提高代码可读性
Android仿抖音加载框之两颗小球转动控件
Android 音视频开发学习之路
解决几个ViewPager 异常问题 | 深入剖析

2018·9·3-2018·9·7

翻译和命令行插件
Android 性能优化—— 启动优化提升60%
给大家分享一个面试经验
抖音上很火的字符画 Android 实现
2019 Android 秋招提前批面试总结 (已拿BAT等6家口头offer)

2018·8·27-2018·8·

实战分享:一行命令搞定加固、签名生成各个市场渠道包
Android 你不能忽略的代码命名规范
推荐3个有用的开源项目
Android 开发经验分享:挺重要的网络基础

2018·8·20-2018·8·24

用两张图告诉你,为什么你的App会卡顿?
3种方法带你玩自定义Android Gradle插件
骚年你的屏幕适配方式该升级了!-今日头条适配方案
Android 9.0来了,插件化将何去何从?
Android 有近10种动画,你都知道吗?

2018·8·13-2018·8·17

推荐4个不错的开源项目
Android 目前稳定高效的UI适配方案

2018·8·6-2018·8·10

Android 刘海屏适配方案
关于Binder,作为应用开发者你需要知道的全部
快来了解下 Android P 兼容与适配
玩 Android 又添加了一个很赞的功能

2018·7·30-2018·8·3

推荐几个优质Flutter 开源项目
视频切换无缝衔接 打造丝滑体验 | 高仿腾讯新闻
10分钟让你实现在APP中对网络状态变化进行全局提示
从0开始编写一个完整app 以WanAndroid为例

2018·7·23-2018·7·27

移动端跨平台开发的深度解析
我的杭州面试之旅
一步步带你深入了解神秘的Java反射机制
Android 8.0适配指北

2018·7·16-2018·7·20

业内首个支持渐进式组件化的开源框架
grepcode都无法访问了,如何更好的阅读源码
又发现2个非常赞的开源项目

2018·7·9-2018·7·13

Activity生命周期回调是如何被回调的?
整天为所欲为的AccessibilityService 你了解原理吗?
推荐几个好用的 Studio 插件
是时候来学习 Kotlin 了
如何排查列表卡顿问题 | 性能优化技巧知识梳理

2018·7·2-2018·7·6

你不知道的 WebView 使用漏洞
从零开始搭建Android组件化框架
关于混淆,你需要知道的全部
这交互炸了 陀螺仪图片“VR 看房”效果

2018·6·25-2018·6·29

详细讲解Android Studio中使用Git
实践App内存优化:如何有序地做内存分析与优化
优雅地实现Android主流图片加载框架封装,可无侵入切换框架
推荐3个非常好用的开源工具
荐几个优质Android公众号

2018·6·18-2018·6·22

玩Android 18年重大更新~
如何实现音乐播放器中的歌词控件?
如何优雅地构建易维护、可复用的 Android 业务流程
荐一个面试必问的Java系列专题

2018·6·11-2018·6·

Fragment不为人知的细节
Java体系化学习路线图,拿走不谢!
高复用性、低耦合的视频播放器
记一次Android内存泄漏的优化经历

2018·6·4-2018·6·8

https://mp.weixin.qq.com/s/5n9j-59o8D5ByvZQ2INddQ
Android混淆——了解这些就够了
Android 全新组件:Paging Library 基于RecyclerView的分页加载框架
你们要的抖音效果来了
推荐几个优质开源项目

2018·5·28-2018·6·2

onResume中Handler.post(Runnable)为什么获取不到宽高?
实现炫酷列表动画的最佳姿势
勇敢跨越,从0到1开发一个属于自己的App
从程序员到高级架构师,我的野蛮生长之路

2018·5·21-2018·5·25

熟悉又陌生的Context
你开发的app可能正饱受风险
我和编程在一起的第三年:Android总结
ViewPager 刷新无效?
实现黑客帝国数字雨 | 自定义View

2018·5·14-2018·5·18

Android程序员面试会遇到的算法 part 4
必须要理清的Java线程池
这一次彻底弄明白Gradle相关配置
全栈开发者的成长资源赠送
阿里春招Android面经

2018·5·7-2018·5·12

我们要不要上线个人app?
Android实现社交应用中的评论和回复功能
推荐4个不错的项目给大家
探索 Design Support Library V28 新增内容

2018·5·2-2018·5·4

安卓开发中遇到的奇奇怪怪的问题
如何做技术分享 | Material Design 在 Android 中的应用
大厂App 性能分析与优化方案研究

2018·4·23-2018·4·28

搭建Maven私服了解一下?
仿京东金融主页效果 RecyclerView联动
你必须要懂的APK瘦身知识
弄懂Gradle依赖 Android依赖导入全攻略
推荐三个完整开源项目

2018·4·16-2018·4·20

仿微信朋友圈点击评论自动定位到相关行
一起来学习下腾讯开源的多渠道快速打包技术
一起来封装个权限管理库
Android 面试题集 包含答案
玩Android客户端已经有100多个开源版本啦

2018·4·8-2018·4·13

如何高效的阅读技术文章
Android技能树 — 多进程相关小结
WebView 全面干货指南
"巧"仿蚂蚁森林水滴动效
Android进程保活实践
分享两个提高效率的AndroidStudio小技巧

2018·4·2-2018·4·4

最接地气的Android面试总结心得
一点见解: Android嵌套滑动和NestedScrollView
一起来做个银行类的安全键盘

2018·3·26-2018·3·30

彻底弄清support支持库,以及v4 v7重复依赖问题深究
Android 高仿腾讯新闻频道定制页面
Cookie、Session、Token那点事儿
RecyclerView 使用ItemDecoration 巧妙实现吸附效果
玩Android 快应用已经开源啦~

2018·3·19-2018·3·23

一起来玩玩Android的拖拽
对标小程序 ? "快应用"开发入门指南
app拆分,多产品打包实录
必知必会 | 拒绝知识盲点 测试相关的方方面面都在这儿
也许,这样理解HTTPS更容易

2018·3·12-2018·3·16

小米日期选择控件实现详解
Android程序员面试会遇到的算法 part 2
搞懂 Android Studio 构建那些事
2018最吸金编程语言
Android 关于状态栏开发的几件事

2018·3·5-2018·3·9

坚持写技术博客
你们期待的送书活动来啦~
这里有份深度学习的女神节福利,请查收
RxJava实际应用案例讲解:使用RxJava的最佳开发场景
Android 6.0以前国产手机权限处理
BAT大厂面试题整理

2018·2·26-2018·3·2

推荐3个优质项目
强!阿里再度开源重磅技术,移动开发者福音
总结一波安卓组件化相关开源方案
让你的代码更加简洁 & 10s内找到某个库特定版本
实现群聊@提及 #微博话题#等功能

2018·2·22-2018·2·25

一起来做个app吧
Android程序员面试会遇到的算法 part 1
JNI解析以及在Android中的实际应用
就如何高效学习的一点建议

2018·2·5-2018·2·10

年末文章总结 大家新年快乐
【限免|含源码】大数据资深开发必须掌握的实战项目!助你涨薪!
Android小技巧 提升开发效率
从一道面试题开始说起
手把手带你入门神秘的 RxJava
在AI这条学习之路上,你有过孤单么?

2018·1·29-2018·2·4

年底最后汇报一波玩Android进展
今天没有推送
仿小米日历 纵享丝滑切换的周月效果
今天没有推送
1月送书
拼图滑块 创意验证码控件
美团猫眼电影android模块化实战

2018·2·22-2018·2·26

推荐3个优质学习项目
仿天猫、京东拖拽商品详情
应该了解的一些并发基础知识
今天没有推送
这是一份全面 & 详细 的RxJava操作符 使用攻略

2018·1·15-2018·1·19

来做一个3D效果的小米指南针
Android 混淆查缺补漏
解决一位群友问题 Android上的隔空取物
怎么用Kotlin去提高生产力:Kotlin Tips
全面总结WebView遇到的坑及优化

2018·1·8-2018·1·13

推荐几个技术公众号
乘上这波Apollo无人驾驶红利,成为BAT急需的 AI 人才
推荐几个优质完整项目
剖析Activity、Window、ViewRootImpl和View之间的关系
我的2017总结的笔记
仿新版微信的小程序下拉栏

2017·12·29-2018·1·5

实战版本更新(okhttp3、service、notification)
教你如何一套源码编译多个APP,不同的签名,包名,界面,字段...
滚动截屏,RecyclerView截屏,ScrollView截屏,ListView截屏
2018 第一波送书
我的2017年终总结
用RecyclerView做一个小清新的Gallery效果

2017·12·20-2017·12·28

推荐十个优质技术公众号
【仅限今天】年底送你一套编程视频(含源码)
必知必会 | WebView 的一切都在这儿
开源一款超级好用的mp3剪切器app
还没获得圣诞帽?你们的at姿势不对啦
Android应用安全防护和逆向分析送书 为四哥打call

2017·12·18-2017·12·121

Java反射以及在Android中的特殊应用
ViewPager 超详解:玩出十八般花样
阿!里!技!术!人!
推荐3个开源项目

2017·12·11-2017·12·15

开发SDK和平时写代码体验不同吗? | 经验分享
文末赠书 | WebView截长图解决方案
用RecyclerView打造一个轮播图
Android APP 性能优化的一些思考
使用RxJava来实现网络请求轮询功能

2017·12·4-2017·12·8

练手项目 | 基于MVP+RxJava2+Retrofit2的资讯类App
Android 滑动选择控件 & MVP+Retrofit+RxJava资源推荐
高级MVP架构封装演变全过程
开源项目《百篮应用市场》,竟是仅1年的小白用2个月独立开发的!他到底是怎么做到的?!(广告)
Android 仿知乎创意广告 还能这么玩?
让人欲罢不能的空指针(NullPointerException)

2017·11·27-2017·12·1

开发一款商业级Banner控件,如果是自己的项目,可以看看Android图片轮播控件
多隆:从工程师到合伙人 | 阿里技术人纪录片
有关Android应用桌面角标(BadgeNumber)实现的探讨
和微信、阿里、小米等几个朋友一起做了份面试指南
精通Span 轻松玩转各种文本特效

2017·11·20-2017·11·24

Android 应用内悬浮控件实践总结
全方位带你彻底搞懂Android内存泄露 | 案例分析
Android 超炫酷的空气净化器控件 | 自定义控件
超详细Android面试的准备与经历分享 | 百度(offer) 绝对干货
围观阿里总部:边喝茶边搞技术是一种怎样的体验?(这又是个广告软文)

2017·11·13-2017·11·18

必知必会 | Android 性能优化的方面方面都在这儿(周六)
Android 应用架构组件(Architecture Components)实践
Android 轻松实现横向、纵向拖拽刷新
广告软文,今天不更
[源码] 推荐几个优质的完整项目学习

2017·11·6-2017·11·10

自定义View 之 LOL能力七星图
我的 Android 面试故事 | 13家面试记录
这里有十个优质技术公众号,你都关注了吗?
Android 仿猿题库巧用Span实现填空题 & 技术分享资料下载
学 Android 开发,当然要上 Google 的官方课程
封装RecyclerView自动加载更多 & 下拉刷新

2017·10·30-2017·11·3

不要错过 | 给大家推荐一些提升技能的好书
TextView 图文混排 & 炫酷的段落级Span解析
11月送书 | 为大家申请了一个长期福利
阿里云栖大会100位顶级大咖演讲PPT+视频全分享!
探讨Android6.0及以上系统APP保活实现

2017·10·23-2017·10·27

必会 | 手把手带你体验Android Studio 3.0的新功能


更多问题加群:584275290

推荐阅读更多精彩内容