
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
声明式UI和命令式UIJetpack Compose和Android View对比Compose API设计原则一切皆为函数组合优于继承单一数据源Jetpack Compose和Android View关系
内存问题:内存抖动、内存泄露、内存溢出内存管理机制:Java、Android

Model(模型)负责处理业务逻辑,如网络请求,数据读写View(视图)负责界面展示,对应XML、Activity/FragmentViewModel(视图模型)负责处理表现逻辑,并将数据设置给可观察数据容器

【代码】Android 性能优化之线程优化。

启动状态:冷启动、温启动、热启动。耗时检测:TraceView、Systrace、AOP。优化手段:白屏优化、异步加载优化、延迟加载优化、AppStarup。

BlockCanary 是一个用于 Android 应用开发者的性能分析工具,它可以帮助开发者发现和解决应用中的卡顿问题。BlockCanary 通过在应用中植入检测逻辑,监控应用运行时的线程状态,并在检测到卡顿发生时记录相关信息。它的主要目的是帮助开发者追踪和分析应用中可能导致卡顿的代码段或操作。ANR(Application Not Responding)是指应用程序未响应,Android 系

MVVM即 Model-View-ViewModel的缩写。简单封装网络请求框架新建dio_utils.dart文件:创建Model层新建login_model.dart文件:创建ViewModel层创建View层配色Provider状态管理最终效果
json-server 是一个 Node 模块,运行 Express 服务器,你可以指定一个 json 文件作为 api 的数据源。 简单的说,它可以模拟小型后台接口,在一个JSON文件中操作数据,是基于的node.js的一个模块
gradle build running 一直卡很久(最近版本),解决办法







