本产品是Git@OSC非官方客户端,遵循Material Design设计原则
jopen
9年前
本产品是Git@OSC非官方客户端,遵循Material Design设计原则,官方客户端界面实在是丑。
ScreenShot
Git@OSC非官方android客户端
本产品是Git@OSC非官方客户端,遵循Material Design设计原则,官方客户端界面实在是丑。参考官方客户端地址:http://http://git.oschina.net/appclient
- 界面采取Material Design设计风格
- 使用android support design中的控件替代原生或者其它开源控件
- 使用RecycleView代替Listview
- 使用谷歌Volley代替android-async-http和universal-image-loader
- 增加切换主题功能
最新代码请到https://github.com/BinJing/my-oscgit-android.git下载
下一步更新计划
- 代码重构
- 使用自定义view代替materialpreference和circleimageview开源框架
- 优化recyclerview
引用到的开源库:
- compile 'com.android.support:design:22.2.0'
- compile 'com.jakewharton:butterknife:6.1.0'
- compile 'com.jenzz:materialpreference:1.3'
- compile 'de.hdodenhof:circleimageview:1.3.0'
- compile files('libs/volley.jar')
- compile files('libs/gson-2.3.1.jar')
- compile 'de.greenrobot:eventbus:2.4.0'