Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/huangruiLearn/flutter_hrlweibo
Flutter仿微博客户端, 包含首页、视频、发现、消息(仿微博聊界面)及个人中心模块
https://github.com/huangruiLearn/flutter_hrlweibo
chat dart flutter weibo
Last synced: 2 months ago
JSON representation
Flutter仿微博客户端, 包含首页、视频、发现、消息(仿微博聊界面)及个人中心模块
- Host: GitHub
- URL: https://github.com/huangruiLearn/flutter_hrlweibo
- Owner: huangruiLearn
- Created: 2020-05-04T14:18:01.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2024-05-22T11:03:46.000Z (8 months ago)
- Last Synced: 2024-11-11T10:48:46.898Z (2 months ago)
- Topics: chat, dart, flutter, weibo
- Language: Dart
- Homepage:
- Size: 70.6 MB
- Stars: 2,823
- Watchers: 60
- Forks: 689
- Open Issues: 11
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
基于flutter的仿微博客户端
仿微博最新版本,还原微博80%的界面,总共涉及到了几十个界面和接口,用到了flutter中的大部分组件
分为首页 视频 发现 消息 我的五个模块
登录的时候测试账号可以随便选一个
账号1:test1 密码:123
账号2:test2 密码:123
账号3:test3 密码:123
账号4:test4 密码:123
账号5:test5 密码:123
apk下载地址 https://www.pgyer.com/lrhP
或者直接下载完项目找到apk目录下app-release.apk来安装
每个模块对应的ui截图在下面 没有截全,可以下载apk或者直接运行项目看效果感觉有帮助的话就给个start吧,我会持续更新完善这个项目!
本地编译的话可以把android ios目录删掉 重新执行flutter create . 从新创建一下
**基础环境**
Flutter version 3.0.5
**首页模块:**
**视频模块:**
**发现模块:**
**消息模块:**
**我的模块:**
**主要使用到的一些三方库:**
|**第三方库** |**功能** |**github地址** |
| ---- | ---- |---- |
| dio | 网络请求 | https://github.com/flutterchina/dio|
| flutter_swiper | 轮播图 | https://github.com/best-flutter/flutter_swiper |
| video_player | 视频播发 |https://github.com/flutter/plugins/tree/master/packages/video_player|
| chewie | 视频播放 | https://github:com/brianegan/chewie |
| fluro | 路由跳转 | https://github.com/theyakka/fluro |
| permission_handler | 权限处理 | https://github.com/Baseflow/flutter-permission-handler|
| keyboard_visibility | 键盘显示隐藏 |https://github.com/adee42/flutter_keyboard_visibility|
| audio_recorder | 录音 | https://pub.flutter-io.cn/packages/audio_recorder |
| audioplayers | 声音播放 | https://github.com/luanpotter/audioplayers |
| extended_text_field | @ #在textfield中的处理 | https://github.com/fluttercandies/extended_text_field |