Android 进阶之路Android开发程序员

GitHub 开源项目,欢迎 Star 、Fork

2017-05-01  本文已影响387人  Tyhoo_Wu

1.Android开发共通方法

何为通用方法?我们知道,开发过程中,会遇到时间算法、对本地文件的读取、拷贝、删除等都是可以归纳,并得出一个共通的方法,方便今后的开发。

地址:https://github.com/cnwutianhao/GeneralMethod

2.将网址转换成二维码

二维码时代,社么东西都要扫一扫,哈哈。项目目的就是把自己喜欢的链接或者自己的微博啊、博客啊等链接生成二维码,分享给他人。

地址:https://github.com/cnwutianhao/QRCode

3.半透明\沉浸式状态栏

Android在4.4版本加入了半透明的界面样式,Android在5.0的时候推出了Material Design的概念。本项目兼容4.4~7.1,以确保状态栏和导航栏在应用中发挥更好的效果。

如今的Android项目,主要有两种开发思想 ①DrawerLayout+Toolbar  ②ActionBar 。我分别对这两种设计模式进行了通用化,拿来就用,并且好用。

地址:https://github.com/cnwutianhao/ImmersiveDemo

4.优雅的实现侧边栏Item切换

基于 Google 官方 Sample,不同于以往的抽屉式Item切换实现。

代码遵循 Material Design,提升用户体验。

地址:https://github.com/cnwutianhao/GoogleNavigation

5.全球40,000+城市天气预报

采用 Retrofit2 + OkHttp3 + Gson + Glide + Butter knife + Material Design 打造

简洁大方的天气查询App。

地址:https://github.com/cnwutianhao/ForecastGlobalWeather

上一篇下一篇

猜你喜欢

热点阅读