AndroidAndroid开发经验谈Android开发

Android进阶文章锦集(一)_郭霖

2017-11-13  本文已影响433人  moushao

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

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

guolin_blog

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

2018·3·19-2018·3·23

Java设计模式-中介者模式
一文带你全面了解RxJava的背压策略
Git命令实现Android项目初次上传到Git
模拟Android点击事件的趣事本来想用这个实现钉钉的自动打卡的,结果发现钉钉是内置的uc浏览器,拿不到具体的id,我就无能为力了!
Android动画机制详细解读,你值得拥有!

2018·3·12-2018·3·16

电商APP组件化探索
APP接口开发的入门指南
程序媛带你解析Android消息机制
一起来学习Android 8.0系统的应用图标适配吧这是一篇好文
送书福利,移动安全书籍《Android应用安全防护和逆向分析》

2018·3·3-2018·3·9

Android屏幕刷新机制解析
轻松掌握Notification的各种用法
高效实现各种赏心悦目的弹窗效果
通过可视化的方式精解ListView缓存机制
深入浅出,一篇文章让你学会使用Dagger2

2018·2·26-2018·1·

Android动画Animation运行原理解析
Android开发必备!《阿里巴巴Android开发手册》抢鲜下载!
浅谈Android中的MVP与动态代理
玩转自定义View,教你绘制股票K线图
精彩的RxJava源码剖析

2018·2·22-2018·2·24

View的post方法到底干了啥,深入分析Android异步消息处理机制
方便快捷地实现底部导航栏,包含显示未读数、提示小红点、动画等功能
狗年第一篇自定义View之StepView

2018·2·5-2018·2·9

大家再见咯,年前最后一篇,仿网易云音乐留声机效果
Canvas的那些事,图解Android中的绘制技巧
强!阿里开源AI核心技术,95%算法工程师受用
Okio中“神奇”的IO库
Android AIDL使用详解

2018·1·29-2018·2·2

Android中SettingsProvider源码解析
什么?你使用Android原生下载也会遇到异常?
Android消息机制原理解析
教你打造一个Android组件化开发框架
阿里再度开源重磅技术,95%程序员受用

2018·1·22-2018·1·26

今天我们来聊一聊大数据吧
简化Android与JS交互,JsBridge框架全面解析
拨开知乎图片视频选择框架的神秘面纱
Java代理模式讲解以及在Android上的应用
Android View事件体系全面总结+实践分析

2018·1·15-2018·1·19

我所了解的Android数据库框架——DBFlow
Android LruCache源码分析,图片缓存算法的实现原理
一步步分析知乎中CoordinatorLayout的实现
最火视频库FFmpeg在Android上的移植封装(我还说好好学习学习呢,结果一看是我自己投递的)
关于Android Service的全面解析

2018·1·8-2018·1·12

Android View的工作流程
你一定看得懂的属性动画源码分析
Gradle模块化代码精炼:让你的gradle代码控制在100行以内
Android组件自动注册方案
和微信、阿里、小米等几个朋友一起做了份面试指南

2018·1·2-2018·1·5

终极组件化框架项目方案详解
自定义View之王者荣耀等级进度条
教你免费且快速地搭建个人网站
2018年首篇,带大家一起学习视图拖拽功能的源码

2017·12·25-2017·12·29

今年的最后一篇文章,2017年终总结
Okhttp缓存源码分析以及自定义缓存实现
一个金融类的自定义View,教大家如何实现股票软件中的折线图
Android消息机制之ThreadLocal原理解析
我与stormzhang、郭霖等牛人的邂逅经历(这篇文章最大的关注点是StromZhang被喷了)

2017·12·18-2017·12·22

插件化探索,滴滴开源框架VirtualAPK的深入分析
Activity中的状态保存与恢复,这些是你应该知道的
手把手教你写一个基于RxJava的扩展框架
带你全面了解Glide 4的用法
阿里最新热修复框架Sophix集成详解

2017·12·11-2017·12·15

Android热更新初探,Bugly热更新的集成和使用
Android换肤笔记
Android进阶必备,Window机制探索
以一种极其优雅的方式来调用Toast和Snackbar
使用RxJava来实现网络请求轮询功能

2017·12·4-2017·12·8

编写Gradle插件配合ASM框架实战
你想知道的关于RecyclerView的秘密都在这里
当自定义网络库遇上Rxjava2
讲给Android程序员看的前端和后台教程
仿蚂蚁财富基金收益曲线图

2017·11·27-2017·12·1

360开源的插件化框架Replugin深度剖析
Rxjava2+Retrofit的完美封装
如何在Github中记录你的贡献值
自定义TabLayout,实现神奇的选项卡效果
Android二维码扫一扫功能实现,解析Zxing源码的执行过程

2017·11·20-2017·11·24

当Android Studio 3.0遇上Jenkins
一篇文章带你完全掌握Glide图片加载框架
Kotlin实战之仿开源图片选择库ImagePicker
教你如何在Mac系统下编译Android系统的源码
基于滑动场景解析RecyclerView的回收复用机制原理

2017·11·13-2017·11·17

Android消息机制,你真的了解Handler吗?
Android自定义View之仿京东售后审核进度
Android事件总线源码学习,从EventBus开始
实战,实现带进度的Glide图片加载功能
Android 中内存泄漏的原因分析及解决方案

2017·11·6-2017·11·10

Android Launcher启动Activity的工作过程
一个功能强大的自定义SeekBar
Android 7.0关于HTTPS证书的适配讲解
Android高级画笔效果实现的探索
Android Camera对预览进行黑白滤镜处理

2017·10·30-2017·11·3

Android Binder之应用层精彩解析
分享一个简单好用的下拉刷新、上拉加载控件
安卓画笔实现的探索
绚丽的自定义星期选择控件
应用最广的模式-单列模式(结合Android源码)

2017·10·23-2017·10·27

带你一起剖析Android AIDL跨进程通信的实现原理
实现一个轻量级无侵入性的RxJava自动注销库RxLifecycle
Android笔试面试指南
Android开发之MVVM新姿势探索
通过Bmob + Android轻松制作一个APP

2017·10·16-2017·10·20

Android跨进程通信,深入浅出AIDL
教你如何一步步分析Android系统源码
Tinker热修复之 —— Gradle接入
Android利用硬解码和OpenGL ES来高效处理MP4视频
Android Studio打包以及Gradle配置构建

2017·10·9-2017·10·13

JNI源码分析(并实现JNI动态注册)
Java多线程看这一篇就足够了
Retrofit + Rxjava网络层的优雅封装
使用CMake来进行Android NDK开发
探究Glide的自定义模块功能

2017·9·25-2017·9·29

基于OkHttp和RxJava封装的Socket长连接开源库
国内顶尖团队的开源项目介绍及地址
Android地图轨迹抽稀、动态绘制
BouncingBallView 碰撞的小球
在Ubuntu搭建安卓开发环境

2017·9·18-2017·9·22

基于RxJava2+Retrofit2的简单易用网络请求框架
Android夜间模式的实现方案
仿海报工厂效果的自定义View
Android 弹性动画的三种实现方式
Android Gradle高级用法,动态编译技术:Plugin Transform Javassist操作Class文件

2017·9·11-2017·9·15

Android BLE蓝牙详细解读
自定义View之小球自由落体弹跳加载控件
Git用法的全面解析,结合Android Studio来讲Git
一个小巧好用的Android引导蒙版(浮层)库
国产 Android 权限申请最佳适配方案——permissions4m

2017·9·4-2017·9·8

Android相机预览方向深入探究
自定义LayoutManager带你撸个LinearLayoutManager
自定义一个简单精美的时间轴控件
Android 你可能需要的NiceDialog
RecyclerView 源码分析

2017·8·28-2017·9·1

高仿小米视频加载动画效果
自定义可折叠按钮
Android仿微博导航条
来学习一下Glide强大的图片变换功能吧
Android: Jenkins+SVN+Gradle+QQ Mojo实现项目自动化构建

2017·8·21-2017·8·25

打造Android轻量级框架XSnow
Android APK安装过程源码解析
高仿ios相册地图功能
今日巨大福利,1元体验京东云服务器,附云服务器用法的完整教程
Android卡片式折叠交互效果

2017·8·14-2017·8·19

带你撸一个好玩的涂鸦View
仿微信朋友圈发表图片拖拽和删除功能
一款简约的小视频app,带你走进kotlin
LitePal 1.6.0版本来袭,数据加解密功能保障你的应用数据安全
仿糖护士曲线图写的一个CurveChartView

2017·8·7-2017·8·11

一碗鸡汤,不发了
一步步教你实现完整的复杂列表布局
Sophix-阿里第三代非侵入式热修复(这个是我写得,激动啊)
利用FFmpeg玩转Android视频录制与压缩
AutoScrollBackLayout:给你的列表自动添加返回顶部按钮

2017·7·31-2017·8·4

一起来看看知乎开源的图片选择库 然而这个我就要吐槽一下了,我用了,发现根本不怎么强大,很鸡肋,真正强大的是这个:PictureSelector
透明状态栏和导航栏的终极解决方案
Android NDK开发扫盲及最新CMake的编译使用
ffmpeg源码简析之结构总览
企业微信自动打卡插件开发

2017·7·24-2017·7·28

Android Tangram模型:连淘宝、天猫都在用的UI框架模型你一定要懂 碎碎念:这个强大到超乎你的想想,看我的封装VLayout适配器的万能封装
Android targetSdkVersion提到25你需要知道的一切
Android双卡识别IMSI以及副卡发送短信总结
厉害了!教你如何在手机连上WiFi时仍然使用移动网络
基于Walle的多渠道快速打包自动脚本

2017·7·17-2017·7·21

自己实现一款安卓日历
加快Gradle的构建速度
类似于京东的地址选择器
开源一个后台基于bmob云端的社交app
Java服务器接口快速开发之Servlet详细教程

2017·7·10-2017·7·14

Android侧滑粘稠效果的实现
Android中常用的4中线程池
可展开和收起的LinearLayout
Android倒计时控件实现
ConstraintLayout属性详解和Chain的使用

2017·7·3-2017·7·7

智能语音输入查询天气app
探索AlertDialog.getButton为null的问题
Lambda表达式在Android中的使用
Activity被回收怎么办?带你解析onSaveInstanceState的源码
带你起源Android Binder的设计

2017·6·26-2017·6·30





2017·6·19-2017·6·23





2017·6·12-2017·6·16





2017·6·5-2017·6·9





2017·5·29-2017·6·2





2017·5·22-2017·5·26

2017·515-2017·5·21

学习Kotlin吗?
Android性能优化-电量优化
Android自定义View之密码输入框
Android 仿火萤视频桌面 神奇的LiveWallPaper
Android 快速开发(二),封装一个 BottomTabBaseActivity

更多问题加群:584275290

上一篇下一篇

猜你喜欢

热点阅读