[摘]ANSI、UTF-8、Unicode little endian、Unicode big endian的互相转换前言 本文摘抄,关于ANSI、UTF-8和Unicode的介绍。 好记性不如烂笔头 正文 ANSI ANSI字符串,英文占一个字节,汉字2个字节,以一个\0结尾,常用于txt文本文件 Unicode ...小知识# ANSI# Unicode big endian# Unicode little endianbiumall4年前02410
[小知识]内存泄漏整理什么是内存泄漏? 总的来说:内存不在GC掌握之内。 当一个对象已经不在使用了,本该回收时,而另外一个正在使用的对象持有它的引用而导致内存不能被回收。本该回收的对象没有被回收,而一直停留在堆内存中,这就...小知识# GC# 内存回收机制# 内存泄漏biumall4年前02400
CPU缓存前言 本文简单的介绍一下CPU缓存相关知识。 本文参考网络文章整理而成。 正文 CPU缓存简介 CPU缓存(Cache Memory)是位于CPU与内存之间的临时存储器,它的容量比内存小的多但是交换速...小知识# CPU# DRAM# SRAMbiumall4年前02360
adb shell控制多媒体前言 记录一下通过adb shell 命令进行控制多媒体。这一套都是Android提供的标准,只要多媒体实现了MediaSession.Callback的响应即可。 正文 mMediaSession ...Android小知识# adb shell# Android# MediaSessionbiumall1年前02320
Unable to make field前言 升级新版本Android Studio后倒入部分工程出现如下问题: Unable to make field private final java.lang.String java.io.Fil...Android小知识# Android Studio# gradle.properties# java.iobiumall2年前02320
bootprof文件分析系统开机时间前言 开机时间较长,无法满足客户及内部测试指标要求。 这里以bootprof文件为例,简单分析各个阶段耗时情况。 正文 这里以ATC平台为例。 bootprof文件 在root下,可以使用如下命令获取...Android小知识# Android# bootprof# 开机biumall3年前02320
通过图片文件的文件头来判断文件的真正格式前言 最近在加载图片时,由于需要对不同图片使用不同的加载方式,因此需要通过判断图片的类型进行条用不同的接口。 因此整理如下内容。 常见的图片格式头文件代码 PS:如下是十六进制 JPEG (jpg) ...Android小知识# Android# FileInputStream# javabiumall4年前02300
[摘]WindowManger层级记录前言 记录一下Android中WindowManger的层级相关知识。 摘抄于此,方便自己查阅。 本文摘抄于《Android中WindowManger的层级分析》 正文 Window 分类 应用 Wi...Android小知识# Android# getWindowLayerFromTypeLw# LayoutParamsbiumall2个月前02290