随机推荐

启动startService()分析(3)

闲话少说,接上一篇《Android 6.0 启动startService()源码分析(2)》10.9 ActiveServices.bumpServiceExecutingLocked 发送SERVICE_TIMEOUT_MSG用来判断是否ANR   private final void ...

SpannableStringBuilder的简单使用

前言本文记录一下SpannableStringBuilder的使用,同时也介绍一下SpannableString记录于此,方便自己查阅。PS: 本文摘抄和整理正文SpannableString,SpannableStringBuilder和String从字面看就是他们存在一定的关系。就如...

常用Linux命令摘抄之一

推荐使用 读书导航 极客导航 :125啦极客导航(http://www.91es.com/jike.html)1、man man的含义是manual,即手册。当我们不清楚Linux命令作用和用法时, 可以使用man command进行查询,command为具体的命令名称。 ...

简单记录AIDL添加回调

前言之前也记录过AIDL的使用,今天简单写AIDL添加回调代码。记录一下,方便自己查阅。流水账,勿喷!正文为了简单一点,放在同一个应用中,然后把服务设置到新的进程中。AIDL文件设置回调,这里会创建两个AIDL文件。ICar.aidl// ICar.aidlpackage ...

编译Android源码,并刷入Nexus7真机

编译Android源码,并刷入Nexus7真机时我使用的如下配置(后来我Ubuntu 16也编译成功)编译环境:Ubuntu 14.04源码版本:Android6.0真实设备:Nexus7 wifi 第二代(flo)本教程是为Nexus7而写的,当然其他的Nexus设备也可...

AS全工程搜索并替换字符串

1、Studio打开工程,选中要所有的项目。2、右键选择“Replace in Path..”3、搜索要替换的字符串,find 键 替换即可4、然后会弹出提示框提示替换多少。可自行选择注:如果替换的字符串过多,请记住备份工程文件,因为谁也说不准替换完了之后会出现什么错误,所以请谨慎...