GithubHelp home page GithubHelp logo

willku1024 / flutter_hrlweibo Goto Github PK

View Code? Open in Web Editor NEW

This project forked from huangruilearn/flutter_hrlweibo

0.0 0.0 0.0 35.21 MB

Flutter仿微博客户端, 包含首页、视频、发现、消息(仿微博聊界面)及个人中心模块

Java 1.49% Shell 0.06% Objective-C 0.09% Dart 98.36%

flutter_hrlweibo's Introduction

基于flutter的仿微博客户端

仿微博最新版本,还原微博80%的界面,总共涉及到了几十个界面和接口,用到了flutter中的大部分组件

分为首页 视频 发现 消息 我的五个模块

登录的时候测试账号可以随便选一个

账号1:test1 密码:123

账号2:test2 密码:123

账号3:test3 密码:123

账号4:test4 密码:123

账号5:test5 密码:123

apk下载地址 https://www.pgyer.com/g95X 密码 123456

或者直接下载完项目找到apk目录下app-release.apk来安装

每个模块对应的ui截图在下面 没有截全,可以下载apk或者直接运行项目看效果

感觉有帮助的话就给个start吧,我会持续更新完善这个项目!




基础环境

Flutter version 1.17.1

Dart version 2.8.2


首页模块:

视频模块:

发现模块:

消息模块:

我的模块:

主要使用到的一些三方库:

第三方库 功能 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

flutter_hrlweibo's People

Contributors

flyouting avatar huangruilearn avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.