随机推荐

Vim替换命令

前言简单记录Vim替换命令正文利用:s命令可实现字符串的替换# 命令之间是没有间隔的,下面表示为了看的清晰:范围 s /old /new如果没有指明范围,就表示当前行:s/old/new:s/old/new/g [g 表示当前行匹配的全部替换]:,$s/old/new/g ...

servicemanager的启动简介

前言Android源码分析《mediaserver的启动》时涉及到mediaserver服务的添加和获取(之前没有细说),而管理这些服务的就是servicemanager这个类,也就是今天介绍的主角。涉及文件frameworks\native\cmds\servicemanager\serv...

Android Switch简介

前言Android中的Switch控件很使用,比如WiFi开关等。Switch可以提供切图,也可以自定义属性。本文就是主要介绍自定义。记录一下,方便自己查阅和回顾。正文activity_main.xml<Switch   style="@style/Widget.AppComp...

USB挂载查看状态简单记录

前言简单的记录一下Android中查看U盘挂载信息。不一定对,只是个人的流水笔记。正文插入U盘,连接Android设备,打开cmd,输入adb shell,然后执行对应命令即可。blkid 信息blkid命令定位/打印块设备属性//部分/dev/block/mmcblk0p24: ...

Android中关于焦点的记录

前言焦点管理是Android中比较重要的一个点,这也是Android对播放器的一个约束条件,但手机上的播放器应用都不太准守这个准则,所以就就可以存在混音问题。这里记录一下我自己的理解,当然,由于文笔过于拙,内容不会分享,谢谢。正文代码片段AudioFocusManager.javapu...

Kotlin集合简介

前言简单记录一下Kotlin集合的使用以及如何遍历List,Set和Map,记录于此,方便自己查阅。正文集合按照其存储结构可以分为两大类,即单列集合Collection和双列集合Map。CollectionCollection是所有单列集合的父接口,List和Set是其子类。Lis...