自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 Exception 和 Error 有什么区别

Exception 和 Error 有什么区别Error类和Exception类的父类都是throwable类,他们的区别是:Error类一般是指与虚拟机相关的问题,如系统崩溃,虚拟机错误,内存空间不足,方法调用栈溢等。对于这类错误的导致的应用程序中断,仅靠程序本身无法恢复和和预防,遇到这样的错误,建议让程序终止。Exception类表示程序可以处理的异常,可以捕获且可能恢复。遇到这类异常,应该尽可能处理异常,使程序恢复运行,而不应该随意终止异常。Exception类又分为运行时异常(Runtim

2021-05-19 16:36:01 123

原创 2021-05-11

startActivity时可能遇到的问题目录activity任务栈及其调配任务栈的作用任务栈是什么启动模式(launchMode)亲属关系和新的任务(taskAffinity与allowTaskReparenting)清理任务栈启动任务栈Android5.0之前LaunchMode与StartActivityForResult通过Binder传递数据的限制多进程应用可能会造成的问题后台启动activity的限制activity任务栈及其调配以往基于

2021-05-12 11:05:01 303

原创 关于createBitmap的注意点

关于createBitmap的注意点今日主角createBitmap(@NonNull Bitmap source, int x, int y, int width, int height, @Nullable Matrix m, boolean filter)Bitmap的createBitmap方法,参数很多,我们看下官方给的注释/** * Returns a bitmap from subset of the source bitmap, * tran

2021-04-29 11:20:06 1489

原创 悲剧!一个全局视频播放器引发的惨案

悲剧!一个全局视频播放器引发的惨案案件描述列表中、全屏可播放的视频播放器,实现:列表item提供父容器add播放器videoView,全屏用DecorView直接add播放器videoViewonDetachedFromWindow里清除播放器即从列表item父容器移除播放器videoView,并且videoView置为null播放器在列表中播放视频,移出屏幕正常播放器设置全屏播放,crashonDetachedFromWindow方法@Override protect

2021-04-28 11:02:02 214

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除