首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
晓涵说
掘友等级
安卓开发
宁静方能致远
关注
私信
获得徽章 0
动态
文章
专栏
沸点
收藏集
2
关注
赞
23
文章 23
沸点 0
资讯 0
赞
23
关注
返回
|
搜索文章
文章
热门
最新
晓涵说
3年前
JVM
深入理解Java虚拟机
Java虚拟机的运行流程包括两部分,编译时和运行时。其中编译时是将.java文件编译为.class文件;运行时是将.class文件交给Java虚拟机,进行程序的执行。由于最终Java虚拟机执行的是.class文件,因此在编译时是通过何种语言生成的.class文件,Java虚拟机…
355
点赞
评论
晓涵说
3年前
Android
Android Camera之常用接口(人脸追踪源码)简介
一般我们在使用相机初始化时,需要确定是开启前置还是后置相机。如果没有增加其他外置相机的条件下,后置和前置相机的ID分别为0和1,如果包含其他的外置相机,则相应的为2或其他值。为便于编程理解,一般直接使用以上两个值作为开启相机的ID。 orientation :表示相机采集图片的…
827
点赞
评论
晓涵说
3年前
Android
Android中UID、GID和PID的讲解
在实际的开发中经常会碰到各种ID,这是由于在计算机的发展过程中,需要对程序执行的每一步做标记,通过这些标记的关联便于系统的统一管理。像PID、UID、GID、和EUID等,其实对于这些ID不需要刻意记忆,只需要了解其名称含义,就明白其所对应的意义。 在Linux中用户的概念分为…
5527
14
评论
晓涵说
3年前
Android
Android的dex热修复的实现基本原理
在将java文件直接运行在JVM和Dalvik中,中讲解了java程序如何在JVM和Dalvik中运行,其中在Android部分实现是,先将java文件转为dex文件,导入至安卓手机中,通过Dalvik对该文件编译运行,实现将java文件运行在手机中功能。本文重点讲解如何利用该…
446
点赞
评论
晓涵说
3年前
JVM
将java文件直接运行在JVM和Dalvik中
本文通过学习:聊聊 APK —— 直接运行 Dex 总结。 在java学习时,如果想顺利的运行java程序,需要安装JRE,对于开发者而言,需要安装JDK,但最终执行Java程序的是在JVM中运行。将**.java文件转为一个或多个字节码.class文件,然后将其打包到.jar…
1127
点赞
评论
晓涵说
3年前
Android
Android 8.0系统启动流程_Launcher(四)
本系列主要介绍Android8.0系统启动过程中涉及到的init、Zygote、SystemServer和Launcher。 启动SystemServer进程:通过Zygote启动,创建Binder线程池、执行main方法;开启 三个系统服务(引导、核心和其他)。 在完成以上三…
2741
1
评论
晓涵说
3年前
Android
Android 8.0系统启动流程_SystemServer(三)
本系列主要介绍Android8.0系统启动过程中涉及到的init、Zygote、SystemServer和Launcher。 SystemServer 进程主要用于创建系统服务,像AMS、WMS和PMS等,都是由其创建。 由于SystemServer是复制Zygote的进程,因…
471
点赞
评论
晓涵说
3年前
Android
Android 8.0系统启动流程_Zygote(二)
本系列主要介绍Android系统启动过程中涉及到的init、Zygote、SystemServer和Launcher。 文本分析的源码时基于Android8.0源码。 Zygote(孵化器),系统中DVM、ART、应用程序进程和SystemServer进程都是由Zygote创建…
1654
点赞
评论
晓涵说
3年前
Android
Android 8.0系统启动流程_init(一)
本系列主要介绍Android8.0系统启动过程中涉及到的init、Zygote、SystemServer和Launcher。 init进程是Android系统的第一个进程,其进程号为1,该进程启动后,主要处理一些重要的初始化工作,比如创建Zygote和各种属性服务。在电源按键,…
865
3
评论
晓涵说
4年前
Java
Java对txt文件内容的增删该查操作
在之前文章中介绍了怎样在java中实现对txt文档的读取和写入的操作,并且可以通过保存为json格式方便数据的使用,但是如果需要对txt中的数据修改或删除操作,通常的做法是通过读取操作,将所有的数据读取出来放在一个临时的变量中,例如String中,但是如果数据量比较少则这样操作…
3830
3
1
下一页
个人成就
文章被点赞
39
文章被阅读
27,054
掘力值
528
关注了
16
关注者
16
收藏集
2
关注标签
5
加入于
2016-10-28