Android控件RecycleView是一种高效的列表控件,它可以重复利用已经存在的View来显示大量的数据。在RecycleView的使用过...
饿汉单例 在类被加载进入内存的时候就创建单一的instance对象,这种模式比较消耗内存资源。 优点:获取对象的速度快;避免了多线程的同步问题。...
什么是HashMap? 简单来说HashMap是数组+链表的结合体,Jdk1.8后加入了红黑树,数组是HashMap的主体,链表和红黑树的出现主...
面试当中一定会问的问题,你在项目当中做了哪写优化?本章着重介绍我们在开发当中对布局方面做的一些优化项。 Android系统的屏幕存在着怎样的刷新...
什么是事件分发? 简单来说,就是我们通过屏幕与手机进行交互的时候,每次的点击,移动,长按等会产生一个个的事件。每一个事件又是通过屏幕传递给每一个...
开发当中经常会遇到的产品需求,recycleview自动滚动到某一个位置。具体场景可能是如下: 页面初始化之后自动自动跳转到某一个位置 页面滚动...
首先Startup的官方文档地址如下:https://developer.android.google.cn/topic/libraries/a...
DataStore出现的原因 Jetpack DataStore is a data storage solution that allows ...
java.lang.IllegalStateException Task already scheduled or cancelled出现的原因...