biumall.com站长

阅读是一种生活方式
简单记录内存溢出相关知识

简单记录内存溢出相关知识

前言 内存溢出(Out of Memory, OOM)‌是指程序在运行时尝试分配内存,但由于没有足够的内存可用,导致程序无法继续运行。 这里简单总结一下内存溢出相关知识,记录于此,方便自己查阅和回顾...
11个月前
183
Serializable和Parcelable的区别

Serializable和Parcelable的区别

前言 Android开发中对应对象的序列化是比较常用的,序列化允许你将对象的状态保存到一个字节流中,以便可以在不同的组件或进程之间传递这些对象。 序列化常用的类有Parcelable 和Seriali...
11个月前
169
Android 引入广播机制的用意

Android 引入广播机制的用意

前言 Broadcast是Android四大组件之一,方便Android系统全局的消息通知。今天就简单的记录一下引入广播的优点以及广播使用相关的内容。 本文大部分内容摘抄的,记录于此只是方便自己查阅...
11个月前
118
MediaController之skipToPrevious()源码简介

MediaController之skipToPrevious()源码简介

前言 简单记录一下MediaController中skipToNext()源码分析,这里只是简单记录下一下,走个流程吧。记录于此,方便自己查阅。 mMediaController.getTranspo...
11个月前
134
Android改变Activity亮度

Android改变Activity亮度

前言 在Android中,可以通过设置Activity的窗口亮度来改变亮度。下面简单记录一下,方便自己查阅和回顾。 流水文 正文 Android中改变Activity的亮度是通过使用WindowMan...
12个月前
139
Android中的Context,Activity,Appliction区别

Android中的Context,Activity,Appliction区别

前言 经常被问到:Android中的Context,Activity,Application有什么区别? 简单记录一下,方便自己查阅。如有错误,请指正。 正文 Context是维持Android程序中...
11个月前
165
Constant expression required的解决方法

Constant expression required的解决方法

前言 新接口需要,于是把Android Studio升级到最新的。 AS版本 :Android Studio Ladybug Feature Drop | 2024.2.2 Patch 1 Gradl...
12个月前
139
FragmentTransaction的 replace, add, hide, show简介

FragmentTransaction的 replace, add, hide, show简介

前言 对于Fragment的使用算是老生常谈了,之前很早就记录过《Fragment生命周期的详情》。里面介绍了添加Fragment的两种方法,这次简单的总结一下。 正文 Fragment的使用主要涉及...
11个月前
156
Android之onSaveInstanceState简介

Android之onSaveInstanceState简介

前言 Android面试时问到onSaveInstanceState相关知识,因此今天抽空记录一下相关内容,方便后续自己查阅。 本文Activity是以默认的启动模式,也就是standard模式下测试...
9个月前
162
getWindowManager().getDefaultDisplay().getRealMetrics()废弃

getWindowManager().getDefaultDisplay().getRealMetrics()废弃

前言 Android开发中需要获取当前设备的高宽,通常使用getWindowManager().getDefaultDisplay().getRealMetrics()获取,但是高版本后两个方法已经废...
11个月前
131