Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/web3citizen/android-blog

android文章
https://github.com/web3citizen/android-blog

Last synced: 3 months ago
JSON representation

android文章

Awesome Lists containing this project

README

        

之前一直主要在CSDN,简书发布文章(好多csdn文章搬不动 哭瞎),但是写的多了以后发现,想要那么一个目录页,可以让读者和自己根据知识点进行更好的进行阅读,还有一个原因把这里当做一个备份。后面文章会同时发布在github和简书,喜欢就点一下star哦!

喜欢简书阅读体验的也可以去 [**我的简书**](http://www.jianshu.com/users/ba6770f3f858/latest_articles)

# 知识点

[Drawable Resources一览](https://github.com/thinkSky1206/android-blog/blob/master/Drawable%20Resources%E4%B8%80%E8%A7%88.md)

# UI
#### *CoordinatorLayout*

[自定义CoordinatorLayout的Behavior(2):实现淘宝和QQ ToolBar透明渐变效果](https://github.com/thinkSky1206/android-blog/blob/master/%E5%AE%9E%E7%8E%B0%E6%B7%98%E5%AE%9D%E5%92%8CQQ%20ToolBar%E9%80%8F%E6%98%8E%E6%B8%90%E5%8F%98%E6%95%88%E6%9E%9C.md)

[自定义CoordinatorLayout的Behavior实现知乎和简书快速返回效果](https://github.com/thinkSky1206/android-blog/blob/master/%E5%AE%9E%E7%8E%B0%E7%9F%A5%E4%B9%8E%E5%92%8C%E7%AE%80%E4%B9%A6%E5%BF%AB%E9%80%9F%E8%BF%94%E5%9B%9E%E6%95%88%E6%9E%9C.md)

#### *RecyclerView*

[RecyclerView之ItemDecoration由浅入深](https://github.com/thinkSky1206/android-blog/blob/master/RecyclerView%E4%B9%8BItemDecoration%E7%94%B1%E6%B5%85%E5%85%A5%E6%B7%B1.md)

### *动画*

[低版本实现共享元素动画(二):格瓦拉动画](https://github.com/thinkSky1206/android-blog/blob/master/%E4%BD%8E%E7%89%88%E6%9C%AC%E5%AE%9E%E7%8E%B0%E5%85%B1%E4%BA%AB%E5%85%83%E7%B4%A0%E5%8A%A8%E7%94%BB%EF%BC%88%E4%BA%8C%EF%BC%89%EF%BC%9A%E6%A0%BC%E7%93%A6%E6%8B%89%E5%8A%A8%E7%94%BB.md)

[低版本实现共享元素动画](https://github.com/thinkSky1206/android-blog/blob/master/%E4%BD%8E%E7%89%88%E6%9C%AC%E5%AE%9E%E7%8E%B0%E5%85%B1%E4%BA%AB%E5%85%83%E7%B4%A0%E5%8A%A8%E7%94%BB.md)

[教你实现别人家的动画3(淘宝,简书动画效果)](https://github.com/thinkSky1206/android-blog/blob/master/%E6%95%99%E4%BD%A0%E5%AE%9E%E7%8E%B0%E5%88%AB%E4%BA%BA%E5%AE%B6%E7%9A%84%E5%8A%A8%E7%94%BB3(%E6%B7%98%E5%AE%9D%2C%E7%AE%80%E4%B9%A6%E5%8A%A8%E7%94%BB%E6%95%88%E6%9E%9C).md)

# 性能优化

[android内存泄露](https://github.com/thinkSky1206/android-blog/blob/master/android%E5%86%85%E5%AD%98%E6%B3%84%E9%9C%B2.md)

# 重构,技巧
>梦里寻它千百度,蓦然回首,它在灯火阑珊处,总有那么一些技巧让你相见恨晚!

[关于Android strings.xml你要记住的一些事](https://github.com/thinkSky1206/android-blog/blob/master/%E5%85%B3%E4%BA%8EAndroid%20strings.xml%E4%BD%A0%E8%A6%81%E8%AE%B0%E4%BD%8F%E7%9A%84%E4%B8%80%E4%BA%9B%E4%BA%8B.md)

[Android GridLayout](https://github.com/thinkSky1206/android-blog/blob/master/Android%20GridLayout.md)

[一种成功的xml资源命名规范](https://github.com/thinkSky1206/android-blog/blob/master/%E4%B8%80%E7%A7%8D%E6%88%90%E5%8A%9F%E7%9A%84xml%E8%B5%84%E6%BA%90%E5%91%BD%E5%90%8D%E8%A7%84%E8%8C%83.md)

[Android项目结构的另外一种方式](https://github.com/thinkSky1206/android-blog/blob/master/Android%E9%A1%B9%E7%9B%AE%E7%BB%93%E6%9E%84%E7%9A%84%E5%8F%A6%E5%A4%96%E4%B8%80%E7%A7%8D%E6%96%B9%E5%BC%8F.md)

[用xml drawable替代png](https://github.com/thinkSky1206/android-blog/blob/master/%E7%94%A8xml%20drawable%E6%9B%BF%E4%BB%A3png.md)

[写出高效清晰Layout布局文件的一些技巧](https://github.com/thinkSky1206/android-blog/blob/master/%E5%86%99%E5%87%BA%E9%AB%98%E6%95%88%E6%B8%85%E6%99%B0Layout%E5%B8%83%E5%B1%80%E6%96%87%E4%BB%B6%E7%9A%84%E4%B8%80%E4%BA%9B%E6%8A%80%E5%B7%A7.md)

[SharedPreferences的最佳实践](https://github.com/thinkSky1206/android-blog/blob/master/SharedPreferences%E7%9A%84%E6%9C%80%E4%BD%B3%E5%AE%9E%E8%B7%B5.md)

[MVP+Dagger2+Retrofit实现更清晰的架构](https://github.com/thinkSky1206/android-blog/blob/master/MVP%2BDagger2%2BRetrofit%E5%AE%9E%E7%8E%B0%E6%9B%B4%E6%B8%85%E6%99%B0%E7%9A%84%E6%9E%B6%E6%9E%84.md)

# 三方库

[使用retrofit+okhttp实现无缝网络状态监测](https://github.com/thinkSky1206/android-blog/blob/master/Android%20Studio%E8%87%AA%E5%AE%9A%E4%B9%89%E6%96%87%E4%BB%B6%E6%A8%A1%E6%9D%BF.md)

[dagger2:组件依赖和子组件的区别](https://github.com/thinkSky1206/android-blog/blob/master/dagger2%EF%BC%9A%E7%BB%84%E4%BB%B6%E4%BE%9D%E8%B5%96%E5%92%8C%E5%AD%90%E7%BB%84%E4%BB%B6%E7%9A%84%E5%8C%BA%E5%88%AB.md)

[更新到Retrofit2的一些技巧](https://github.com/thinkSky1206/android-blog/blob/master/%E6%9B%B4%E6%96%B0%E5%88%B0Retrofit2%E7%9A%84%E4%B8%80%E4%BA%9B%E6%8A%80%E5%B7%A7.md)

[每个android开发者都应该知道的Top 5三方库(2015版)](https://github.com/thinkSky1206/android-blog/blob/master/%E6%AF%8F%E4%B8%AAandroid%E5%BC%80%E5%8F%91%E8%80%85%E9%83%BD%E5%BA%94%E8%AF%A5%E7%9F%A5%E9%81%93%E7%9A%84Top%205%E4%B8%89%E6%96%B9%E5%BA%93(2015%E7%89%88).md)

[每个Android开发者都应该知道的开源库(2014版)](https://github.com/thinkSky1206/android-blog/blob/master/%E6%AF%8F%E4%B8%AAAndroid%E5%BC%80%E5%8F%91%E8%80%85%E9%83%BD%E5%BA%94%E8%AF%A5%E7%9F%A5%E9%81%93%E7%9A%84%E5%BC%80%E6%BA%90%E5%BA%93(2014%E7%89%88).md)

# Gradle

[Gradle依赖](https://github.com/thinkSky1206/android-blog/blob/master/Gradle%E4%BE%9D%E8%B5%96.md)

[Gradle的高级技巧](https://github.com/thinkSky1206/android-blog/blob/master/Gradle%E7%9A%84%E9%AB%98%E7%BA%A7%E6%8A%80%E5%B7%A7.md)

[使用Gradle构建多个不同applicationId包](https://github.com/thinkSky1206/android-blog/blob/master/%E4%BD%BF%E7%94%A8Gradle%E6%9E%84%E5%BB%BA%E5%A4%9A%E4%B8%AA%E4%B8%8D%E5%90%8CapplicationId%E5%8C%85.md)

[使用Gradle管理Debug/Release版本的Key](https://github.com/thinkSky1206/android-blog/blob/master/%E4%BD%BF%E7%94%A8Gradle%E7%AE%A1%E7%90%86Debug%E5%92%8CRelease%E7%89%88%E6%9C%AC%E7%9A%84Key.md)

# Android Studio

[Android Studio自定义文件模板](https://github.com/thinkSky1206/android-blog/blob/master/Android%20Studio%E8%87%AA%E5%AE%9A%E4%B9%89%E6%96%87%E4%BB%B6%E6%A8%A1%E6%9D%BF.md)

[给你的代码添加版权声明](https://github.com/thinkSky1206/android-blog/blob/master/%E5%9C%A8AndroidStudio%E4%B8%AD%E7%BB%99%E4%BD%A0%E7%9A%84%E4%BB%A3%E7%A0%81%E6%B7%BB%E5%8A%A0%E7%89%88%E6%9D%83%E5%A3%B0%E6%98%8E.md)

[快速清除数据](https://github.com/thinkSky1206/android-blog/blob/master/%E5%BF%AB%E9%80%9F%E6%B8%85%E9%99%A4app%E6%95%B0%E6%8D%AE.md)

# 工具

[阴影背景生成器](http://inloop.github.io/shadow4android/)

[jadx](https://github.com/skylot/jadx)