
面向API 17,全志A20平台 关闭Product相关变量的检查.set stash_product_vars to false on bui...
在Java多线程编程中,我们经常过加锁的机制来保证线程同步。以Synchronized关键字为实现方式的监视器锁和ReentrantLock的多...
PMS负责扫描系统中特定的目录,找到里面的apk文件,然后对这些文件进行解析得到相关信息,然后完成安装的过程。PMS安装APP,其实也就是解析A...
Repo是干什么的? 用来统一管理Android源代码的工具 Repo命令 核心形式:repo 列如: repo sync 同步该仓库 r...
发送IP数据报的方式 如果源主机地址同目的主机地址直接相连或者在同一个共享网络上,那么IP数据报就可以直接送到目的主机上。 否则,IP数据报需要...
经常会看到在Linux下许多工具库、软件,下载的时候都是以tar.gz为后缀结尾的。这种文件一般都是打包了源代码的文件,因此需要我们自己手动解压...
ProcessBuilder 1. ProcessBuilder 的用途? 管理着一系列关于一个进程的属性,并且可以通过这些属性创建一个系统进...
使用优化过的数据结构来保存数据是Android性能优化的步骤之一,最典型的就是使用SparseArray Family (SparseArray...
一、抽象类Drawable Drawable在Android开发当中频繁出现,重要性自然不用多说。那Drawable究竟是什么?能够做什么?为什...
文集作者