CPU缓存

前言 本文简单的介绍一下CPU缓存相关知识。 本文参考网络文章整理而成。 正文 CPU缓存简介 CPU缓存(Cache Memory)是位于CPU与内存之间的临时存储器,它的容量比内存小的多但是交换速度却比内存要快得多。 缓存的出现主要是为了解决CPU运算速度与内存读写速度不匹配的矛盾,因为CPU运...

[代码片段]Activity手动设置全屏和非全屏

前言 Android开发项目中有些App的部分界面需要全屏,比如视频播放界面,进入时手动全屏,退出时恢复全屏状态。 下面记录一下常用的全屏方式。 正文 当系统全屏时,很多悬浮窗会向上移动一小段距离,原因窗口布局是从状态栏之后开始的,全屏时没有状态栏了,所以会向上移动,给窗口加上,就可以解决。 ge...

[小知识]内存泄漏整理

什么是内存泄漏? 总的来说:内存不在GC掌握之内。 当一个对象已经不在使用了,本该回收时,而另外一个正在使用的对象持有它的引用而导致内存不能被回收。本该回收的对象没有被回收,而一直停留在堆内存中,这就产生了内存泄漏。 Java的GC内存回收机制 当对象不再有任何的引用时候才会进行回收。 内存分配的...

Android状态栏之LabelView

前言 LabelView是一个监听栈顶应用变化并应用的label(也就是应用名称)展示的View。一般在顶部状态栏中常用。 封装在一起,这样只需要在xml中添加即可,简单方便,可移植。 记录于此,方便自己查阅。 正文 涉及功能 时时监听顶部Activity变化 获取当前Activity的la...

Launcher的两次启动

前言 这个问题,类似的之前也有记录过,但由于自己记性太差,又忘了怎么分析,因此重新记录于此,方便自己查阅。 好记性不如烂笔头 正文 问题 Android P机器开机启动后,发现Launcher3的Activity(也就是Launcher)启动了两次。 日志 只截取了部分且重要的日志 Activit...
加载中...
加载中...
加载中...
加载中...
云课堂
热门网址
新闻资讯
诗歌散文
其他分类

友情链接

Copyright © 91易搜 - 享受生活,快乐学习!
ICP/IP地址/域名信息备案管理系统 赣ICP备2021001387号 全国互联网安全管理服务平台 粤公网安备44030002002531号