Kotlin 的List分为 可变的 和 不可变的 两种 声明和创建 List listOf(): List<T>该函数返回不可变的List集合,包含null(Kotlin ...
学习到Kotlin的数组和集合,这里做个记录。 数组Array Kotlin中数组也是个容器,提供了不同的类型有:ByteArray, CharArray, ShortArr...
1.安卓缓存了解吗 2.混淆用过吗 3.如何保活service 4.如何保证多机型是配 5.多进程通信 6.socket长链接 7.如何发现OOMOM
跨进程通信 1。安卓内部的共享内存机制 3.讲一下Binder 3.自己实现AIDL的类,怎么写 4.AIDL中stub和proxy有什么区别 5.使用共享内存的方式传递一个...
我工作2年,一年安卓经验。校招期间还有之前面试都是面的Java开发岗位,这次是我第一次面试安卓,还是很忐忑。感觉准备的还不是很充分。记录一下面试过程。 HashMap 1.讲...
每日一题: Piscasso框架 GlideFrescoPicasso_1Picasso_2 面试率: ★★★☆☆ 面试提醒 图库在Android实际项目中基本上都会使用到,...
1、EventBus 简介 EventBus是一种用于Android的事件发布-订阅总线,由GreenRobot开发,Gihub地址是:EventBus[https://gi...
RecycleView的性能优化可以从以下几方面展开 缓存:Scrap:缓存的是屏幕内正在显示的view。如屏幕每隔16ms刷新一次,那么就是用的它的数据。Cache:缓存的...
简介RecyclerView简称RV,是ListView和GridView的加强版。 常规使用步骤 设置布局管理器(必须的) 设置适配器(必须的) 设置Item的装饰器(非必...
ListView的优化问题可以说是面试的必考题。我之前看过一遍视频 Android必学-异步加载,感觉里面讲解的知识都是ListView优化常用的,这里我就通过里面的示例来做...
Github链接 卡顿原因 RecyclerView: notifyDataSetChanged 数据需要全局刷新时,可以使用notifyDataSetChanged;对于增...