1.ListView 中图片错位的问题是如何产生的? 首先上图 图片错位原理:如果我们只是简单显示list中数据,而没用convertview的复用机制和异步操作,就不会产生...
1.ListView 中图片错位的问题是如何产生的? 首先上图 图片错位原理:如果我们只是简单显示list中数据,而没用convertview的复用机制和异步操作,就不会产生...
1.Handler、Thread、HandlerThread三者的区别 ①Handler是Android消息机制的上层接口,通过它可以轻松地将一个任务切换到Handler所在...
1.横竖屏切换的时候,Activity 各种情况下的生命周期 1、不设置Activity的android:configChanges时,切屏会重新调用各个生命周期,切横屏时会...
1.对象锁和类锁是否会互相影响? · 对象锁:Java的所有对象都含有1个互斥锁,这个锁由JVM自动获取和释放。线程进入synchronized方法的时候获取该...
1.哪些情况下的对象会被垃圾回收机制处理掉? 1.采用标记计数的方法: 给内存中的对象给打上标记,对象被引用一次,计数就加1,引用被释放了,计数就减一,当这个计数为0的时候,...
1.常用数据结构简介 数据结构是指一种或者多种关系的数据元素的集合或者该数据集合之间的关系组成。常见的数据结构有数组,队列,堆,栈,树,图,散列表,链表等 2.并发集合了解哪...
1.纯手写实现HashMap ① 初始化 1)定义一个Node<K, V>的数组来存放元素,但不立即初始化,在使用的时候再加载2)定义数组初始大小为163)定义负载因子,默...
1.开启线程的三种方式? 1.继承Thread类,并复写run方法,创建该类对象,调用start方法开启线程。2.实现Runnable接口,复写run方法,创建Thread类...
亲测可用 一、原理Beyond Compare每次启动后会先检查注册信息,试用期到期后就不能继续使用。解决方法是在启动前,先删除注册信息,然后再启动,这样就可以永久免费试用了...