整体的框架是bloc还是其他的?
Flutter 快速开发框架Flutter Develop Framework 项目简介 此框架旨在将常规的Flutter项目中使用到的通用(与业务无关)的功能从剥离出来,构成Flutter开发项目的框...
整体的框架是bloc还是其他的?
Flutter 快速开发框架Flutter Develop Framework 项目简介 此框架旨在将常规的Flutter项目中使用到的通用(与业务无关)的功能从剥离出来,构成Flutter开发项目的框...
使用 Kotlin Symbol Processing 1.0 缩短 Kotlin 构建时间 KSP用于在 Kotlin 中构建轻量级编译器插件的全新工具现已推出稳定版本!其...
ViewStub惰性装载控件 定义 ViewStub其实是 标签的一个懒加载的优化升级,ViewStub是一个无形的、零大小的视图,在程序运行中,通过懒加载的模式inflat...
终端输入open -n ~/.bash_profile 编辑完保存并退出 输入 source ~/.bash_profile 使环境变量生效。 输入 java -versio...
一、开发语言 kotlin和Java 或者第三方跨平台框架(先留坑,后面再补充) 二、APP整体架构 -MVCMVPMVVMMVPVMClean介绍1.Model:数据结构相...
前言 随着RxJava及RxAndroid的逐渐推广,使用者越来越多,但是有一个问题,RxJava的使用不当极有可能会导致内存泄漏。 比如,使用RxJava发布一个订阅后,当...
一、什么是冷启动、热启动? 冷启动:在启动应用时,系统中没有该应用的进程,这时系统会创建一个新的进程分配给该应用; 热启动:在启动应用时,系统中已有该应用的进程(例:按bac...
1.进程与线程 进程:android一般一个程序占有一个进程,但可以通过给四大组件指定android:process属性 开启单独,一个进程会运行在 线程: 在一个应用 中耗...
Android消息机制及其原理 Handle的原理 andriod提供了Handler和Looper来满足线程间的通信。Handler先进先出原则。Looper类用来管理特定...
对几种单例写法的整理,并分析其优缺点。如何创建一个线程安全的单例,什么是双检锁,那这篇文章可能会帮助到你。 懒汉式 非线程安全 代码简单明了,使用了懒加载模式,但是却存在问题...
Android View 虽然不是四大组件,但其并不比四大组件的地位低。而View的核心知识点事件分发机制则是不少刚入门同学的拦路虎。ScrollView嵌套Recycler...