forked from lxm_flutter/FlutterUnit
242 lines
9.3 KiB
Markdown
242 lines
9.3 KiB
Markdown
|
||
[](https://github.com/toly1994328/FlutterUnit/stargazers)
|
||
[](https://github.com/toly1994328/FlutterUnit/network)
|
||
[](https://github.com/toly1994328/FlutterUnit/blob/master/LICENSE)
|
||
|
||
### FlutterUnit 下载体验:
|
||
|
||
|
||
|
||
| FlutterUnit.apk 下载 | FlutterUnit mac版 下载 | Github仓库地址 |
|
||
|------|------------|------------|
|
||
||| |
|
||
|
||
- Android下载链接: http://photo.toly1994.com/release/FlutterUnit.apk
|
||
- Mac下载链接: http://photo.toly1994.com/release$flutter_unit_mac.zip
|
||
- ✨ [Flutter Unit mac版支持 ](https://github.com/toly1994328/FlutterUnit/tree/flutter_unit_mac)
|
||
|
||
---
|
||
|
||
#### Flutter Unit 周边
|
||
|
||
- 🔥 [Flutter实用插件集录 ](https://github.com/toly1994328/FlutterUnit/issues/41)
|
||
- 🔥 [Flutter要点集录 ](https://github.com/toly1994328/FlutterUnit/labels/point)
|
||
- 🔥 [Flutter Unit 更新记录 ](http://king.toly1994.com/FlutterUnit_update.html)
|
||
|
||
---
|
||
|
||
> 当前Flutter 版本
|
||
|
||
```
|
||
a1@toly ~ % flutter --version
|
||
Flutter 1.17.0 • channel stable • https://github.com/flutter/flutter.git
|
||
Framework • revision e6b34c2b5c (5 days ago) • 2020-05-02 11:39:18 -0700
|
||
Engine • revision 540786dd51
|
||
Tools • Dart 2.8.1
|
||
```
|
||
|
||
---
|
||
|
||
|
||
### 一、组件的展示页面
|
||
|
||
#### 1. `210+组件收录`
|
||
|
||
> Flutter源码中的可用的组件一共350个左右,纷繁复杂,也没有明确的分类标准
|
||
FlutterUnit 对`大大小小,常用不常用`的组件能收的尽量收录。并`根据个人感觉进行评星 `
|
||
`目前收录组件213个`,每个都有至少一个演示展现和代码展示。
|
||
|
||
| . | . | . |
|
||
|------|------------|------------|
|
||
| | |  |
|
||
|  |  | |
|
||
|
||
|
||
---
|
||
|
||
#### 2. 组件详情页
|
||
|
||
> `213个组件`全部都有详情页。对于重要的组件会详细展现
|
||
一般都会有某个演示对应的组件和属性,尽量做到细致,如果有需要补充,欢迎联系我。
|
||
`最重要的是: 所有的演示展现都是Flutter的组件形成的,而非图片,这就意味着可操作性更高。`
|
||
|
||
| . | . | . |
|
||
|------|------------|------------|
|
||
| | |  |
|
||
|  |  ||
|
||
|
||
|
||
|
||
|
||
|
||
---
|
||
|
||
#### 3. 组件的可操作性
|
||
|
||
> 对一些操作交互的组件或有可操作性的某些组件,`提供操作演示`
|
||
|
||
| . | . | . |
|
||
|------|------------|------------|
|
||
| | | |
|
||
|
||
---
|
||
|
||
#### 4. 相关组件的关联切换
|
||
> `相关组件通过link to 可以进行切换, 满足你的探索欲。`
|
||
如果有的关联未加入,欢迎联系我,对我来说,加个数字就行了。
|
||
|
||

|
||
|
||
| . | . | . |
|
||
|------|------------|------------|
|
||
||| |
|
||
|
||
---
|
||
|
||
#### 5. 代码的查看和分享
|
||
> 激动人心的是,你可以通过右侧的图标`展开/隐藏 实现下面效果的代码`
|
||
并且`支持分享`,如果你想亲自体验,so,easy ! 而且`代码高亮样式可以自定义`。
|
||
|
||
| . | . | . |
|
||
|------|------------|------------|
|
||
| | | |
|
||
|
||
|
||
---
|
||
|
||
|
||
### 二、全局配置
|
||
|
||
#### 1. 颜色主题
|
||
> 只提供八种颜色,可在`右滑菜单页`的`我的主题`配置,`可以拓展`
|
||
|
||
| . | . | . |
|
||
|------|------------|------------|
|
||
| |  |  |
|
||
|
||
|
||
|
||
---
|
||
|
||
|
||
#### 2.字体配置
|
||
|
||
> 支持全局字体设置,`可以拓展`
|
||
|
||
| . | . | . |
|
||
|------|------------|------------|
|
||
| |  | |
|
||
|
||
---
|
||
|
||
|
||
#### 3.item样式设置
|
||
|
||
> 支持item样式设置,`可以拓展,支持征集`,详见`Flutter Unit 1.0 征集方案`
|
||
|
||
| . | . | . |
|
||
|------|------------|------------|
|
||
|| | |
|
||
|
||
---
|
||
|
||
#### 4.代码面板风格设置
|
||
|
||
> 支持代码风格设置,`可以拓展,支持征集`,详见`Flutter Unit 1.0 征集方案`
|
||
|
||
| . | . |
|
||
|------|------------|
|
||
|| |
|
||
|
||
---
|
||
|
||
|
||
|
||
### 三、搜索与收藏功能
|
||
|
||
|
||
#### 1.搜索功能
|
||
|
||
> 由于Flutter中Widget比较杂乱,不太好分类,所以搜索是非常重要的
|
||
另外可以根据星级进行过滤,支持多选。目前正在考虑根据功能分类,之后会有所完善。
|
||
|
||
|
||
| . | . | . |
|
||
|------|------------|------------|
|
||
| | |  |
|
||
|
||
---
|
||
|
||
#### 2.搜藏功能
|
||
|
||
> 搜藏页做得比较简陋,后面打算做收藏夹,可以自己创建的那种。
|
||
|
||
| . | . | . |
|
||
|------|------------|------------|
|
||
||| |
|
||
|
||
> `FlutterUnit 1.0 `目前基本就是这么多功能,可以在Github中下载打包后的apk玩玩
|
||
希望能对你的Flutter学习有所帮助。
|
||
|
||
---
|
||
|
||
#### 3.关于我与项目
|
||
> 不多说,都在图里。
|
||
|
||
| . | . | . |
|
||
|------|------------|------------|
|
||
||| 
|
||
|
|
||
|
||
|
||
|
||
|
||
---
|
||
|
||
|
||
### Flutter Unit Bug - Feature
|
||
|
||
- `2020-4-16`
|
||
|
||
```
|
||
fixed " 修改样式无法点击的问题。
|
||
fixed " 一些已知文案的错误。
|
||
fixed " hero动画闪现不同步问题。
|
||
```
|
||
|
||
---
|
||
|
||
- `2020-4-17`
|
||
|
||
```
|
||
fixed " 进入收藏页,再回到首页,顶部显示不同步的问题。
|
||
fixed " 主页item双击黑屏问题。
|
||
|
||
|
||
feature " 支持详情页【相关链接的栈管理】,
|
||
" 即: 点击多个链接,不直接返回主页.
|
||
```
|
||
|
||
---
|
||
|
||
- `2020-4-18`
|
||
|
||
```
|
||
feature " 小彩蛋: 【长按】底部栏【最左侧按钮】,打开左边菜单栏
|
||
" 【长按】底部栏【最右侧按钮】,打开右边菜单栏
|
||
|
||
fixed " 收藏集的AppBar背景色同主页选中色。
|
||
```
|
||
|
||
---
|
||
|
||
|
||
- `2020-4-19`
|
||
|
||
```
|
||
optimize " 添加收录【LayoutBuilder】组件
|
||
optimize " 添加收录【IgnorePointer】组件
|
||
optimize " 添加收录【AbsorbPointer】组件
|
||
optimize " 添加收录【BackdropFilter】组件
|
||
```
|