logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Dart语法基础2-资源介绍汇总

Flutter官网中Dart资源的链接:Bootstrap into DartLanguage tour包含Dart语法的最佳介绍,如强类型、闭包(lambda表达式)、函数库、lexical scoping、顶级函数、命名参数、async / await,等Library tourDart核心库的介绍,包括集合框架、异步、数学函数库、numbers、strings、JSON等Effe...

Kotlin协程和在Android中的使用总结(五 Collection、Sequence、Flow与RxJava对比(下))

文章目录flow的扁平化flatMapConcatflatMapMergeflatMapLatestFlow exceptions使用try-catch捕获collector的异常flow中的任何异常都可以被捕获Exception transparencyFlow completionLaunching flowFlow and Reactive Streamsflow的扁平化假设现在有这样...

#android#kotlin
Kotlin协程和在Android中的使用总结(四 协程和Retrofit、Room、WorkManager结合使用)

文章目录0 设计一个全新Android app架构的思考1 Coroutines in Room & Retrofit2 在高阶函数中使用协程3 将协程和WorkManager结合使用4 关于协程取消和超时的处理Timeout超时控制5 关于测试用例的编写0 设计一个全新Android app架构的思考以前有看到过这样的一些文章,如果让你重新设计一个app,你会用什么架构,用哪些三方...

#android#kotlin
Kotlin协程和在Android中的使用总结(一 基础知识)

1 在Android中引入协程implementation ‘org.jetbrains.kotlinx:kotlinx-coroutines-core:1.3.2’implementation ‘org.jetbrains.kotlinx:kotlinx-coroutines-android:1.3.2’implementation “org.jetbrains.kotlinx:kot...

#android#kotlin
Flutter应用——生命周期管理 Lifecycle Management

Flutter应用中,有时候我们需要监听整个app的不同声明周期状态,然后做出相应的逻辑处理。Flutter中的生命周期状态在window.dart 中有定义enum AppLifecycleState {/// The application is visible and responding to user input.resumed,/// The applicati...

Android Jetpack Compose总结

简介Jetpack Compose 是用于构建native UI的新方式,写法跟Flutter非常相似,对Flutter有了解的同学可以很快上手。官网:https://developer.android.com/jetpack/compose官方demo :https://github.com/android/compose-samples官方的介绍: https://developer....

Flutter Architecture架构管理 Provider+get_it

由于Flutter中的状态管理问题,Flutter中有着ephemeral短时状态和app状态,且会因为业务需要,在两种状态之间做出转换,所以状态管理是个值得研究的问题。因此引出了架构管理问题,其实整个架构就是为了合理的管理状态而设计的。类似于Android中的MVC 、MVVM、 MVI、等架构,Flutter也有,一个包含各类架构的sample地址:https://github.com/b..

Flutter状态管理1-ChangeNotifierProvider的使用

关于Flutter中的状态管理,可以参考官网的介绍:Simple app state management中文网的介绍:简单的应用状态管理Flutter 官方的两个sample:provider_counterprovider_shopper先从简单的provider_counter说起1. 定义一个数据Model类,继承自ChangeNotifier/// Simplest pos...

Flutter与Android原生混合开发——EventChannel与MethodChannel的使用

在使用Flutter开发app时,会遇到跟Android原生系统API交互的情况,通常可以使用Flutter来写页面,复用原来已有的Android的逻辑(如自己的或者第三方的SDK),来加快开发进度。可以使用插件来解决,官网关于插件的开发介绍:撰写双端平台代码(插件编写实现)文中列出了一个完整的demo:注意:可在 /examples/platform_channel/ 中获得使用 Ja...

Flutter状态管理2-ChangeNotifierProxyProvider

官方GitHub sample地址:provider_shopperChangeNotifierProxyProvider的使用1. 先看主类class MyApp extends StatelessWidget {@overrideWidget build(BuildContext context) {// Using MultiProvider is conveni...

    共 22 条
  • 1
  • 2
  • 3
  • 请选择