适配Material Design功能强大的github客户端

Github

适配Material Design功能强大的github客户端_第1张图片
icon

Github是专为github精心打造的一款Android客户端,该客户端功能强大,包含常用的github浏览以及部分操作功能;界面绚丽,适配Material Design;操作简便,可以说是为githuber们量身而作的口袋神器!


效果图

适配Material Design功能强大的github客户端_第2张图片
main_nav

功能Tab选择界面

适配Material Design功能强大的github客户端_第3张图片
main_explore

Explore界面

除此以外Github还支持夜间模式,让你的夜间浏览更舒心。

适配Material Design功能强大的github客户端_第4张图片
main_nav_n

适配Material Design功能强大的github客户端_第5张图片
main_exlpore_n

怎么样!看到这里你有没有想要上手试一试他的冲动呢?别着急,我们接着往下看。

功能介绍

常用的github浏览功能以及部分操作功能,包括:

  1. 启动的默认Tab支持自定义(Settings里面设置)
  2. Explore,支持仓库和用户的搜索;支持个人喜好编程语言的设定(Settings里面设置)
  3. Event,支持动态浏览以及相关用户和仓库的快速链接
  4. Repository,浏览名下仓库(仓库详情页),支持预览详情,fork、star、watch和代码等资源(支持分支选择)的浏览以及删除仓库
  5. Follow, 支持查看followings和followers;个人详情页里面还支持follow与unfollow
  6. 个人详情页,以下单独介绍
  7. 仓库详情页,以下单独介绍
  8. Starred,浏览名下已经star的仓库
  9. Issues,浏览相关的issues,支持新建issue,查看issue详情
  10. Issues详情页支持增加评论以及评论的删除
  11. Gists,浏览名下的gists,支持gists删除、评论,以及查看gists文件等
  12. Settings,设置启动Tab、设置喜好语言、切换夜间模式、分享、清除缓存等
  13. About, 软件相关信息、项目的github主页、商业合作、用户反馈意见软件更新,支持全量更新和差量更新
  14. 源代码里面的所有文件均支持缓存,第二次加载不耗费流量,Setting里面有删除缓存以节省存储空间

个人详情页

承载用户所有信息的展示以及操作平台

适配Material Design功能强大的github客户端_第6张图片
userinfo1

适配Material Design功能强大的github客户端_第7张图片
userinfo2

仓库详情页

承载仓库所有信息的展示以及操作平台

适配Material Design功能强大的github客户端_第8张图片
repoinfo1

适配Material Design功能强大的github客户端_第9张图片
repoinfo2

适配Material Design功能强大的github客户端_第10张图片
repoinfo3

源码查看

承载源码文件所有信息的展示以及操作平台

适配Material Design功能强大的github客户端_第11张图片
code1

适配Material Design功能强大的github客户端_第12张图片
code2

适配Material Design功能强大的github客户端_第13张图片
code_readme

适配Material Design功能强大的github客户端_第14张图片
code_n

看到这里相信你已经迫不及待想拥有它了!这就为客官奉上下载地址。

下载链接

点击以下链接即可下载安装,或者在其对应的应用商店搜索github下载安装

  • Git Download
  • 百度应用商店
  • 腾讯应用商店
  • 360应用商店

建议与bug反馈

如果您对软件有什么建议或是在使用过程中发现bug可以通过以下途径反馈:

  • 软件About的Feedback途径
  • 项目主页中新建issue
  • 新浪微博@seasonfif
  • 邮件到[email protected]

期待与诸位的交流。

鸣谢

项目使用了优秀的第三方开源库,在此对以下作品表示致谢。

  1. Retrofit Type-safe HTTP client for Android and Java by Square, Inc.
  2. RxJava RxJava – Reactive Extensions for the JVM – a library for composing asynchronous and event-based programs using observable sequences for the Java VM.
  3. picasso A powerful image downloading and caching library for Android
  4. leakcanary A memory leak detection library for Android and Java.
  5. butterknife Bind Android views and callbacks to fields and methods.
  6. android-floating-action-button android-floating-action-button
  7. PullZoomView An Android custom ListView and ScrollView with pull to zoom-in.
  8. MarkdownView-Android MarkdownView is an Android webview with the capability of loading Markdown text or file and display it as HTML, it extends Android webview.
  9. Material-ish Progress A material style progress wheel compatible with 2.3

再次感谢!

商务合作

邮件[email protected]
诚挚希望与您合作


你可能感兴趣的:(适配Material Design功能强大的github客户端)