OpenHub(一个开源的GitHub Android客户端,更快更简洁)

一个开源的GitHub Android客户端,更快更简洁。

APK下载
Star on GitHub

特点

  • 项目使用MVP+dagger2+retrofit架构,在onSaveInstanceState时保存了Activity、Fragment、Presenter中的数据;
  • 对Retrofit2+RxJava进行了封装,实现了先加载缓存数据,然后再加载网络数据显示,用户体验更佳;
  • 支持主题切换、16种强调色切换、语言切换;
  • 支持趋势版本库列表查看,每隔1小时,服务器端刷新一次数据;
  • 启动时立马显示闪屏,无白屏时间;
  • 更快更酷的代码高亮;
  • And more...

截屏

动态 侧滑页 个人主页
版本库主页 趋势 代码

开源库

  • ButterKnife 视图绑定
  • GreenDao 一个轻量级而且更快的Android ORM解决方案
  • EventBus 简化Android Activities, Fragments, Threads, Services,等组件之间的通信
  • RxJava 一个专注于异步编程与控制可观察数据(或者事件)流的API
  • RxAndroid 为了在Android中使用RxJava
  • Retrofit 安全的HTTP请求工具库
  • Dagger 一个快速的依赖注入
  • Glide 一个图像加载和缓存库为了Android中更平滑的滚动。
  • DataAutoAccess 一个简单的方法去自动存取Android bundle中的数据
  • RoundedImageView 一个快速ImageView支持圆角,椭圆形,圆形
  • Toasty 美化的Toast
  • material-about-library 让你更容易的创建美丽的关于页面
  • material-dialogs 一个美丽、流畅的和可自定义的对话框的API
  • GitHub-Trending 对GitHub趋势页面进行数据抓取

License

Copyright 2017 ThirtyDegreesRay

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

   http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容