Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kaleai/Android-Best-Practices
Android最佳实践示例
https://github.com/kaleai/Android-Best-Practices
Last synced: 13 days ago
JSON representation
Android最佳实践示例
- Host: GitHub
- URL: https://github.com/kaleai/Android-Best-Practices
- Owner: kaleai
- License: apache-2.0
- Created: 2015-08-30T05:51:24.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2019-01-08T07:16:20.000Z (almost 6 years ago)
- Last Synced: 2024-04-20T21:12:57.799Z (7 months ago)
- Size: 3.59 MB
- Stars: 3,160
- Watchers: 415
- Forks: 470
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Android-Best-Practices
[![Join the chat](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/tianzhijiexian/Android-Best-Practices?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)
[![Issue Stats](http://issuestats.com/github/tianzhijiexian/Android-Best-Practices/badge/issue?style=flat)](http://issuestats.com/github/tianzhijiexian/Android-Best-Practices)如果你也想参与或者是对文中内容有所补充,可以通过评论或邮件的方式进行告知,我很希望可以和大家一同完善本项目。
起笔时间2015年8月30日(晚)
### 目录
年 | 月 | 文章 |
--- | --- | --- |
2015 | 08 | [Log最佳实践](https://gold.xitu.io/post/5848ba24b123db006601febf) |
| 09 | [Java反射最佳实践](https://github.com/tianzhijiexian/Android-Best-Practices/blob/master/2015.9/reflect/reflect.md) |
| | [UI实时预览最佳实践](https://github.com/tianzhijiexian/Android-Best-Practices/blob/master/2015.9/ui/ui.md) |
| 10 | [Adapter最佳实践](https://gold.xitu.io/post/589688d0b123db16a39cc46b) |
2016 | 04 | [Selector最佳实践](https://www.zybuluo.com/shark0017/note/333443) |
| 05 | [开发第三方库最佳实践](http://www.jianshu.com/p/0aacd419cb7e) |
| 06 | [集成第三方推送最佳实践](http://www.jianshu.com/p/d650d02a1c7a) |
| 07 | [打包提速最佳实践](http://gold.xitu.io/post/5831301a0ce463006c044c77) |
| 08 | [DataBinding最佳实践](http://www.jianshu.com/p/1fcda521fcda) |
| 09 | [App瘦身最佳实践](http://www.jianshu.com/p/8f14679809b3) |
| 10 | [Gradle配置最佳实践](http://gold.xitu.io/post/582d606767f3560063320b21) |
| 11 | [第三方登录/分享最佳实践](https://juejin.im/post/58c21aa944d9040068e71e2c) |
2017 | 07 | [Dialog最佳实践](https://juejin.im/post/595afcac6fb9a06b9c7411e2) |### 初衷
起笔写这个项目的原因很简单,面对世面上众多的第三方库,我们很难在短时间内知道什么是最好的。开源平台虽百家争鸣,但落实到开发者的项目中也终究是成王败寇的结局。我希望带给大家一些市面上最好的开源库或解决方案,让大家能快速找到质量最好的第三方库。我更希望的是,一个初创公司的开发者能在看完这系列文章后,善用轮子,这样能在保证项目开发速度的前提下,还能有点代码质量(并非贬义,经历过的人懂)。当然了,我一个人的力量和知识是有限的,所以我把它放在github上面。希望大家能参与进来,推荐优质的第三方库或者解决方案。
### 说明
1. 本文主要是文字内容,所以我会不定期的更新和修改之前的文章内容。所以推荐大家watch下本项目,这样有更新了可以及时提醒。
2. 关于文章的放置地点,我选择了第三方的平台,没有放在github上。因为git的东西每次都要产生一个commit,不够随意。
3. 老的文章会随着推荐的库的更新而更新,如果老的文章更新了,我“有可能”会在微博上发布信息。### 尾记
学生时期自己有着无穷的自信,毕业后发现必须要用实力来面对现实。现在我虽然不能像以前那样穷尽全力去帮助别人,也不能改变世界,但我希望自己仍能够不断地坚持一些事情,即使是一点点微小的工作。 ———— 在现实中苟延残喘的理想主义者### 推荐文章
类别 | 文章
--- | ---
debug | [你所不知道的Android Studio调试技巧](http://www.jianshu.com/p/011eb88f4e0d)
keymap | [Android Studio 小技巧/快捷键 合集](http://jaeger.itscoder.com/android/2016/02/14/android-studio-tips.html)### Developer
![](https://avatars3.githubusercontent.com/u/9552155?v=3&s=460)
Jack Tony:
### License
Copyright 2015-2019 Jack Tony
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License athttp://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.---
**捐助此项目**![](https://raw.githubusercontent.com/tianzhijiexian/Android-Best-Practices/master/images/pay.png?v=3&s=460)