Android程序员面试
文章平均质量分 94
普通网友
这个作者很懒,什么都没留下…
展开
-
Android 启动优化(三)- AnchorTask 开源了
只要是程序员,不管是Java还是Android,如果不去阅读源码,只看API文档,那就只是停留于皮毛,这对我们知识体系的建立和完备以及实战技术的提升都是不利的。程序员,不管是Java还是Android,如果不去阅读源码,只看API文档,那就只是停留于皮毛,这对我们知识体系的建立和完备以及实战技术的提升都是不利的。方法是配合 await() 方法使用的,单独调用没有任何效果,表示 await 等待的超时时间。时,是否需要等待,return true,表示需要等待改任务执行结束,原创 2024-03-18 20:22:16 · 274 阅读 · 0 评论 -
262,手慢无,2024android面试宝典
启动定位服务器//启动定位服务器//1 创建一个客户端定位句柄//2 给客户端句柄设置一个listenner来处理服务器返回的定位数据@Override//onLocationChanged 就是如果服务器给客户端返回数据,调用的回调函数//aMapLocation 就是服务器给客户端返回的定位数据= null) {//服务器是有响应的//定位成功,aMapLocation获取数据else {//定位失败,});//3 开启定位服务。原创 2024-03-18 17:09:09 · 782 阅读 · 0 评论 -
2024AndroidBAT-字节跳动74道高级面试第二篇
##二.可回收对象的判定讲算法之前,我们先要搞清楚一个问题,什么样的对象是垃圾(无用对象),需要被回收?目前市面上有两种算法用来判定一个对象是否为垃圾。给对象中添加一个引用计数器,每当有一个地方引用它时,计数器值就加1;当引用失效时,计数器值就减1;任何时刻计数器为0的对象就是不可能再被使用的objective-c用的就是这种算法。缺点是很难处理循环引用,比如图中相互引用的两个对象则无法释放。这个缺点很致命,有人可能会问,那objective-c不是用的好好的吗?原创 2024-03-18 14:50:08 · 893 阅读 · 0 评论