Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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仿微博客户端, 包含首页、视频、发现、消息(仿微博聊界面)及个人中心模块

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 |