报错日志:kotlinx.serialization.SerializationException: Serializer for class 'DataBean' is n...
报错日志:kotlinx.serialization.SerializationException: Serializer for class 'DataBean' is n...
该文章已归纳在本人 GitHub 的 Blog 仓库,欢迎 star 或者 watch。同时欢迎访问我的博客地址 https://gojun.me/ 有更多干货。 RTL ...
关于《山海经》所描述的地理范围,有很多种解释。有说是中国的地图,有说是美洲的地图,还有非洲地图说,世界地图说等等。这里我认为山海经描述的就是上古时期中国的地图。其中东山经写的...
一、概述 解决ANR一直是Android 开发者需要掌握的重要技巧,一般从三个方面着手。 开发阶段:通过工具检查各个方法的耗时,卡顿情况,发现一处修改一处。线上阶段:这个阶段...
问题描述 在数据源不为空、adapter中getItemCount返回正确条目数的情况下。RecyclerView不刷新数据。通过断点调试发现没有调用onCreateView...
今年呆在家中实在无聊,外面太危险了,还是在家学习比较安全可持续。 过年期间,我又复习了几遍依赖注入控件Dagger. 诶,什么是依赖注入? 说白了就是降低跟类对象之间的耦合,...
2020.7.20 学习目的:了解什么是注解,以及注解的作用,并掌握其使用 ①注解的作用:通过注解Annotation来实现标识一个类或一个属性、一个方法、一个参数②Kotl...
kotlin 中 懒加载 方式 lateinit 和 by lazy 不同的是 by lazy 修饰符是 val(线程安全),lateinit 是var。 lateinit...
背景 部门需要开发一款App用于演示VDC或者VIU的功能,进一步控制汽车部件做出反应 方案1 作为一个对硬件,甚至对汽车没一丝了解的Android开发,第一时间并不想跳出舒...
1、SurfaceView是什么 它继承自类View,因此它本质上是一个View。但与普通View不同的是,它有自己的Surface。有自己的Surface,在WMS中有对应...
Databinding Data binding 在2015年7月发布的Android Studio v1.3.0 版本上引入,在2016年4月Android Studio ...
定义 即数据绑定,使数据对象和xml布局绑定,支持双向绑定,是Android团队实现MVVM架构的一种方法; 优点 省去大量模板代码:findViewById,onClick...
桂枝龙骨牡蛎汤 1、一个人的体质上面的阴阳调和是指一个人能不能让自己处在一个精神安定的状况,然后让自己的这个身体的疗愈能力能够养好自己的身体。我们现代人很多追求健康的这种心理...
一、StartUp简介 应用程序启动库提供了一种在应用程序启动时初始化组件的简单、高效的方法。库开发人员和应用程序开发人员都可以使用StartUp来简化启动序列并显式设置初始...
抓住人生中的一分一秒,胜过虚度中的一月一年! 背景 最近,客户突然反馈一个问题,手机4G网网络请求特别慢,卡了快30s左右,之后网络请求就正常了,但是项目杀掉,重新打开,又卡...
一、基础概念 定义:数据库就是一个以某种有组织的方式存储的数据集合 数据库语言四大类 DDL(数据定义语言):用来定义数据库对象,数据库,表,列等。 关键字:create、...
Matrix介绍 Matrix由微信团队研发并开源,支持Android/iOS/macOS 三个平台的性能监控功能,但是目前为止只有Android端是最全的。项目地址:Mat...