在flutter的数据持久化中, shared_preferences使用频率是非常高的,原理就不多说了,通过与原生通信,使用原生的本地存储方案, get_storage是通...
在flutter的数据持久化中, shared_preferences使用频率是非常高的,原理就不多说了,通过与原生通信,使用原生的本地存储方案, get_storage是通...
一、优点 1. 对于开发者而言,可以保证使用者无法修改其中的代码,破坏目录结构,保证核心代码不外泄。 2. 对于使用者而言,方便集成和使用,只需要把文件拖入项目即可。 ...
Flutter开发过程中若需要导入三方库,需要创建一个Flutter plugin并导入到当前的flutter工程,这个plugin支持的类型(iOS or Android)...
一. FittedBox Scales and positions its child within itself according to fit. 它主要做了两件事情,缩...
1.唯有读书和赚钱,才是一个人最好的修行,前者使人不惑,后者使人不屈。 Only through reading and earning money can one trul...
环境需要 java Android sdkapi 26 android ndk ninja(安装详细见后面问题) kotlin(安装详细见后面问题) 20G左右的磁盘空间 克...
在执行pod 操作时提示一下错误,或者在安装pod时提示Ignoring ffi-1.15.5 because its extensions are not built. T...
GetX是什么 GetX 是 Flutter 上的一个轻量且强大的解决方案:高性能的状态管理、智能的依赖注入和便捷的路由管理。 GetX的优势 对比provider,GetX...
学习Flutter一段时间了,偶然看到大家都说状态管理,多数人都是用redux,对于一个Android开发人员来说之前根本没接触过,于是开始了解redux,之后又了解闲鱼推出...
在Dart中,一切都是对象,一切对象都是class的实例,哪怕是数字类型、方法甚至null都是对象,所有的对象都是继承自Object 虽然Dart是强类型语言,但变量类型是可...
今天再给大家带来一篇干货。 Android的主题换肤 ,可插件化提供皮肤包,无需Activity的重启直接实现无缝切换,可高仿网易云音乐的主题换肤。 这个链接是本次的Demo...
1.MVVM模式分为Model,View,ViewModel 三个部分 (1).Model:数据层,包含数据实体和对数据实体的操作(2).View:界面层,对应于Activi...
在上一篇文章中Android中AIDL的使用详解介绍了AIDL的使用流程,这篇文章我们说说AIDL的工作原理。 IPC 在这之前我们先简单说一下IPC,IPC是Inter-P...
为了说的深入浅出一点,我们先从AIDL的作用和使用说起,然后再开始介绍一些概念和工作原理。 AIDL用来做什么 AIDL是Android中IPC(Inter-Process ...
几年来,面对来自家庭的变故,感觉自己失去了生活的信心和勇气。以前的自己虽然常失于鲁莽,但并不缺乏自信,甚至拥有“虽千万人,吾往矣!”的万丈豪情和勇气。历经生活的变故,虽然...
他,我的同学,今天精神失常了。 他中专毕业后成为了某中学的英语老师,后来结婚生子,后来妻子不满足他微薄的收入,鼓励他在校外“走穴”,再后来他干脆在学校停薪留职...
身边一个女性朋友,本身懒,学历低,家里也穷,月入可能4、5k的样子,看了几年抖音和快手后,现在都33了,还单着,问她没被催吗,她说根本并不搭理,现在最重要的是给自己存钱买套房...
26岁,我背着30W的债,身后站了300位债主,母亲重病,房租到期,公司又面临解散。 我以为我的人生没救了,可出乎意料的事情发生了.…… 2019年6月12日,我接到父亲从老...
最近我对一位初中女同学的思念越来越强烈了,我无时无刻不在想念她,和老婆孩子在外面吃饭,我都在想这么可口的饭菜,她如果能吃到多好啊?和朋友到外面游玩,我就在想这么好的风景,她如...