biumall

阅读是一种生活方式
设计模式之建造者模式

设计模式之建造者模式

前言 建造者模式也是一种很常见也很实用的模式,下面简单记录一下,方便自己回顾和查阅。 正文 建造者模式 ‌建造者模式(Builder Pattern)是一种创建型设计模式,旨在将一个复杂对象的构建与其...
biumall4个月前
01450
设计模式之工厂模式

设计模式之工厂模式

前言 工厂模式(Factory Pattern)是一种非常常用的创建型设计模式,提供了创建对象的最佳方式。在创建对象时,不会对客户端暴露对象的创建逻辑,而是通过使用共同的接口来创建对象。 简单记录一下...
biumall4个月前
01500
设计模式之单例模式

设计模式之单例模式

前言 单例模式(Singleton Pattern)是 Java 中最简单的设计模式之一,这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。 单例模式是在内存中 仅会创建一次对象 的设...
biumall4个月前
01390
Android SELInux相关知识使用

Android SELInux相关知识使用

前言 记录一下Android Sepolicy规则等相关知识,记录一下方便自己查阅和学习。 正文 从android5.0开始,强制开启了SELinux,对系统属性的访问权限也由selinux进行限制...
biumall4个月前
01420
简单记录内存泄漏相关知识

简单记录内存泄漏相关知识

前言 内存泄露(Memory Leak)是指程序在运行过程中,由于疏忽或错误导致已分配的内存空间无法被正确释放,使得这部分内存一直被占用而无法被操作系统回收再利用的现象‌。 这里简单总结一下内存泄露相...
biumall4个月前
01240
简单记录内存溢出相关知识

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

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

Serializable和Parcelable的区别

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

Android 引入广播机制的用意

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

MediaController之skipToPrevious()源码简介

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

Android改变Activity亮度

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