Giter VIP home page Giter VIP logo

pandaoh / flutter_base Goto Github PK

View Code? Open in Web Editor NEW
2.0 2.0 0.0 3.22 MB

Flutter Development Template. Flutter 开发通用模板,包含基础框架、本地插件集成、全局统一数据/状态/请求管理、常用插件集成、UI 组件集成、日志集成、全量更新等。

Kotlin 0.25% Dart 97.53% Java 2.22%
flutter flutter-base flutter-cli flutter-demo flutter-example flutter-template dart flutter-plugin

flutter_base's Introduction

sbt_plugin

目录说明

android-安卓插件代码目录(已使用 java 替换 kotlin)
lib-安卓插件主程序,通过 MethodChannel 暴露安卓底层方法给 flutter。

sbt_rfid_pda-APP 目录
-android-APP 安卓目录
-lib-APP 主程序

开发插件只需修改根目录的 android 代码即可,运行调试 APP 均在 sbt_rfid_pda/lib 下进行。

  • 注意:`开发完成插件后,需在根目录 lib 下提供暴露方法,方便 sbt_rfid_pda 目录 下的 app 调用插件。

参考资料

@TODO

[x] 本地插件集成 [x] 日志本机集成 [x] UI 组件集成 [x] 常用插件集成 [x] 异常处理与捕获 [x] 全局统一数据管理 [x] 全局统一状态管理 [x] 全局统一请求管理 [x] EventBus [x] Toast 封装 [x] 本地持久化存储封装 [x] 文件写入工具封装-增加文件写入队列锁 [ ] 全量更新 [ ] 拦截返回退出 APP [ ] 登录页 [ ] 首页 [ ] appBar 导航栏、启动图、图标 [x] 加密解密算法插件-封装 [ ] apk 生产环境证书签名 [ ] apk 授权认证系统-device_info [ ] 日志上传云端 [ ] TTS [ ] JSON-VIEW [ ] SliverHeader

flutter_base's People

Contributors

fictiondk avatar pandaoh avatar

Stargazers

 avatar  avatar

Watchers

 avatar  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.