本產品是Git@OSC非官方客戶端,遵循Material Design設計原則

jopen 9年前發布 | 17K 次閱讀 Git 版本控制系統 Material Design

本產品是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'

項目主頁:http://www.baiduhome.net/lib/view/home/1438240279691

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!