美文网首页开源项目Android开发Android知识
适配Material Design功能强大的github客户端

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

作者: seasonfif | 来源:发表于2017-05-26 15:23 被阅读87次

    Github

    icon

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


    效果图

    main_nav

    功能Tab选择界面

    main_explore

    Explore界面

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

    main_nav_n
    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里面有删除缓存以节省存储空间

    个人详情页

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

    userinfo1
    userinfo2

    仓库详情页

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

    repoinfo1
    repoinfo2
    repoinfo3

    源码查看

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

    code1
    code2
    code_readme
    code_n

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

    下载链接

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

    建议与bug反馈

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

    期待与诸位的交流。

    鸣谢

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

    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

    再次感谢!

    商务合作

    邮件seasonfif@gmail.com
    诚挚希望与您合作


    相关文章

      网友评论

        本文标题:适配Material Design功能强大的github客户端

        本文链接:https://www.haomeiwen.com/subject/pklxfxtx.html