240 发简信
IP属地:云南
  • Recycleview的prefetch原理分析

    Android控件RecycleView是一种高效的列表控件,它可以重复利用已经存在的View来显示大量的数据。在RecycleView的使用过...

  • 【Android必问面试题】手撸单例以及优缺点分析

    饿汉单例 在类被加载进入内存的时候就创建单一的instance对象,这种模式比较消耗内存资源。 优点:获取对象的速度快;避免了多线程的同步问题。...

  • 【Android必问面试题】HashMap相关问题

    什么是HashMap? 简单来说HashMap是数组+链表的结合体,Jdk1.8后加入了红黑树,数组是HashMap的主体,链表和红黑树的出现主...

  • 【Android必问面试题】Android性能优化之布局优化

    面试当中一定会问的问题,你在项目当中做了哪写优化?本章着重介绍我们在开发当中对布局方面做的一些优化项。 Android系统的屏幕存在着怎样的刷新...

  • Resize,w 360,h 240
    【Android必问面试题】Android事件分发机制

    什么是事件分发? 简单来说,就是我们通过屏幕与手机进行交互的时候,每次的点击,移动,长按等会产生一个个的事件。每一个事件又是通过屏幕传递给每一个...

  • RecycleView滚动定位问题

    开发当中经常会遇到的产品需求,recycleview自动滚动到某一个位置。具体场景可能是如下: 页面初始化之后自动自动跳转到某一个位置 页面滚动...

  • Resize,w 360,h 240
    Jetpack StartUp详解

    首先Startup的官方文档地址如下:https://developer.android.google.cn/topic/libraries/a...

  • Jetpack DataStore详解

    DataStore出现的原因 Jetpack DataStore is a data storage solution that allows ...

  • 关于Task already scheduled or cancelled

    java.lang.IllegalStateException Task already scheduled or cancelled出现的原因...