Android系统编译后生成三个映像文件,都是用cpio打包,gzip压缩的。 ramdisk.img 文件系统,包含/system, /data, /bin等目录。kernel启动时负责初始…
标签:Android
Docker镜像构建上下文(Context)
镜像构建上下文(Context) Dicker在构建镜像时,如果注意,会看到 docker build 命令最后有一个 .。. 表示当前目录,而 Dockerfile…
理解 Linux 链接
链接是可以将文件和目录放在你希望它们放在的位置的另一种方式。 除了 cp 和 mv 这两个我们在本系列的前一部分中详细讨论过的,链接是可以将文件和目录放在你希望它们放在的位置的另一种方式。它的优点是可以让你同时在多个位…
Android记一次后台保活设计心得2018
首先我并不推荐也不喜欢手机应用通过各种手段后台保活,但是当产品经理确定一定以及肯定地提出了这个需求,活着应用有着必须常驻后台的理由,也就只有硬着头皮去与各个手机的后台管理机制做斗争了。 背景:因为开发的应用属于医疗监测类…
Android应用程序安装位置(App Install Location)
从API Level 8(Android 2.2)开始,你可以将你的应用程序安装到外部存储上(例如,设备的SD卡)。你可以在应用程序的manifest文件中声明android:installLocation属性来使用这个…
卸载以及禁用红米自带应用
Win10 配置安装ADB教程总结20200514 https://zhuanlan.zhihu.com/p/140828682 小米 adb 驱动_ADB禁用系统应用 https://blog.csdn.net/wei…
通过JS语句判断WEB网站的访问端是电脑还是手机
<script type="text/javascript"> <!-- //平台、设备和操作系统 var system = { win: false, mac: false, xll: false, …
Android SingleTask使用注意点
在ActivityA中,startActivityForResult到ActivityB,其中ActivityB设置为SingleTask。 那么在实际出现的现象为: ActivityA的onActivityResult…
Dex文件解析
Dex文件结构 文件头 typedef struct { u1 magic[MAGIC_LENGTH]; /* includes version number */ u4 checksum; /* adler32 校验剩…
android TextView屏蔽复制粘贴文本选择菜单
方式一: 设置handle的size为0,这种方式对原生的系统有效,对国产room无效 <?xml version="1.0" encoding="UTF-8"?> <shape xmlns:andro…
深入理解JavaScript系列(14):作用域链(Scope Chain)
前言 在第12章关于变量对象的描述中,我们已经知道一个执行上下文 的数据(变量、函数声明和函数的形参)作为属性存储在变量对象中。 同时我们也知道变量对象在每次进入上下文时创建,并填入初始值,值的更新出现在代码执行阶段。 …
Service随系统启动运行
Android系统启动时,会发出android.intent.action.BOOT_COMPLETED广播,定义一个类继承自BroadcastReceiver,监听该广播,并在收到该广播时启动Service,就可以实现…