首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
面试题
订阅
user8989618212174
更多收藏集
微信扫码分享
微信
新浪微博
QQ
15篇文章 · 0订阅
Android 内存优化篇 - 使用profile 和 MAT 工具进行内存泄漏检测
查看:可以使用android studio自带的profile工具检测。 避免在循环中创建对象,能复用的尽量复用。 避免在频繁调用的方法中创建对象,如自定义view中的onDraw()等方法中创建画笔。 获取对象尽量从对象池中获取,如Handler获取Message对象应使用o…
Handler 都没搞懂,拿什么去跳槽啊?
0. 前言 做 Android 开发肯定离不开跟 Handler 打交道,它通常被我们用来做主线程与子线程之间的通信工具,而 Handler 作为 Android 中消息机制的重要一员也确实给我们的开发带来了极大的便利。 可以说只要有异步线程与主线程通信的地方就一定会有 Han…
面试官:工作中用过锁么?说说乐观锁和悲观锁的优劣势和使用场景
乐观锁和悲观锁能够解决什么问题? 并发场景下,有序地更新某条记录。 什么是乐观锁,什么是悲观锁? 乐观锁:乐观锁在操作数据时非常乐观,认为别人不会同时修改数据。 因此乐观锁不会上锁,只是在执行更新的时
面试官:给我说说什么是同步异步?
今天是刘小爱自学Java的第95天。 感谢你的观看,谢谢你。 浏览器发送请求给服务器,其有同步请求和异步请求两种方式。 就是在发送一个请求之后,需要等待服务器响应返回,才能够发送下一个请求。 之前学的请求是通过浏览器地址栏发送请求,这种方式就是属于同步请求。 如果遇到请求阻塞,…
Android 内存泄漏与内存溢出面试题
内存泄漏&内存溢出 1.什么是oom,什么是内存泄漏以及原因 内存溢出 out of memory,是指程序在申请内存时,没有足够的内存空间供其使用,出现 out of memory; 内存泄露 me
Java基础- ==和equals和hashCode的区别
1. == 对象类型的比较,比较的是地址(引用),而非值本身,也是就是说他们实际存储的内存地址不同。 2. equals 比较两个对象的引用是否相等,即 是否指向同一个对象。 对于==,如果作用于基本数据类型,则直接比较其存储的“值”是否相等,如果作用于引用类型的变量,则比较的…
java反射
JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。 Java的反射机制它知道类的基本结构,这种对Java类结构探知的能力,我们…
Java final关键字总结
final关键字主要作用为防止数据被修改,保证代码安全。 final关键字可以用于修饰:类、类中方法、变量、参数;
Android主流播放器比较
本篇文章主要介绍 Android 原生 VideoView,Google 开源视频播放框架 ExoPlayer,Vitamio 视频播放框架以及 Bilibili 开源视频播放框架 ijkplayer 的使用方法和优缺点。 前段时间使用MediaPlayer+SurfaceVi…
安卓最新上架应用市场流程及资料整理
前言一、应用市场账号申请注册地址:小米:https://dev.mi.com/console/华为:https://developer.huawei.com/consumer/cn/verified/