随机推荐
Android 中Bn和Bp介绍
前言阅读Android源码时总是遇到Bnxx和Bpxx等类,老是对不上号,容易迷糊,因此这里记录一下,方便自己查阅。正文BP(binder proxy)和BN(binder native)是通过binder来通信的,Bp端可以通过BinderProxy的transact()方法与Bn端发送请...
切换日夜主题切换简单记录
前言简单记录一下日夜主题方式切换。总结对系统切换日夜模式,只有没有设置过[MODE_NIGHT_YES和MODE_NIGHT_NO]模式的才会跟随切换如果对应用单独设置了日夜模式,就不会跟随系统日夜模式切换而变化[切换应用日夜主题]中第二个方式,重启应用后会自动恢复当前系统设置的日夜主...
[摘]Handler内存泄露原理及解决方法
SHUI知道本想总结,也懒了,看网上也有很多人总结,也就摘抄于此,以供自己查阅。前言因为Android采取了单线程UI模型,开发者无法在子线程中更新UI,为此Android为我们提供了Handler这个工具,可以开发者切换到主线程更新UI。示例首先看一段示例代码public class...
git branch的使用记录
前言查看分支,切换分支等简单记录正文查看分支git branch -a查看当前的本地分支与远程分支的关联关系git branch -vv切换分支切换到xxx分支git checkout xxxx删除分支git branch -D xxx提交分支git push origi...
[摘抄]Vim的四种模式
一.启动Vim1.双击桌面的图标,就可以启动Vim(是图形界面的)2.在开始菜单---点--运行 接着输入 vim 或者gvim,就可以启动Vim或Gvim了.二.Vim的模式1.Vim常用模式.命令模式(command-mode)插入模式(insert-mode)可视模...
XmlSerializer简单使用
前言XmlSerializer是Android提供的一个类,用于创建和编辑XML文档。本文简单记录一下XmlSerializer的使用。正文常用方法下面是XmlSerializer创建xml文档的常用的方法。1. endDocument() 结束XML文档2. startDocum...