一款Flutter实现的Github客户端之OpenGit
前文
- 运行第一个Flutter App
- Flutter基础Widgets-Text
- Flutter可滚动Widgets-ListView
- Flutter主题切换之flutter redux
- Flutter插件开发之APK自动安装
- 一款Flutter实现的Github客户端之OpenGit
本项目为个人Flutter的学习练习项目。
个人博客
学习Flutter也有一阵子了。闲着没事,用Github开放出来的API进行练手,编写出来了一款Github客户端。 当然自己也是边查边写,也借鉴了许多Github上优秀的Flutter项目,例如UI上主要是参考gitme。现在开 源出来,供大家交流学习。希望多多Star、Fork支持,有问题可以Issue。
预览
部分页面效果如下:
|
|
|
|
|
|
|
|
|
|
|
|
Android版安装包:
扫码下载
IOS需要自行下载代码运行。(效果是一致的)
项目环境
1. Flutter version 1.6.3
2. Dart version 2.3.2 (build 2.3.2-dev.0.0 e3edfd36b2)
3. Android SDK version 28.0.3
4. Android Studio version 3.4
复制代码
TODO
已知问题:
1. 切换语言时,代码中的中文暂未全部替换过来
复制代码
相关文章
Thanks For
开源库
库 | 功能 |
---|---|
dio | 网络框架 |
shared_preferences | 本地数据缓存 |
connectivity | 网络连接 |
json_annotation | json模版 |
flutter_markdown | markdown解析 |
cached_network_image | 图片加载 |
flutter_webview_plugin | 全屏的webview |
photo_view | 图片预览 |
flutter_spinkit | 加载框样式 |
flutter_redux | redux |
fluro | 路由 |
package_info | 版本信息 |
qr_flutter | 二维码生成 |
permission_handler | 权限申请 |
关于作者
如果觉得好?请打赏下作者?
默认条款
此项目仅供大家交流沟通使用,不得用于任何商业以及利益活动。