android
云淡风轻的瑟吉欧中
这个作者很懒,什么都没留下…
展开
-
Android app启动流程
一、流程概述启动流程:①点击桌面App图标,Launcher进程采用Binder IPC向system_server进程发起startActivity请求;②system_server进程接收到请求后,向zygote进程发送创建进程的请求;③Zygote进程fork出新的子进程,即App进程;④App进程,通过Binder IPC向sytem_server进程发起attachAppli...原创 2020-04-24 13:23:26 · 1052 阅读 · 0 评论 -
android中常见单位 dp,sp,px,pt,in,mm,dpi,dip详解
android中常见单位 dp,sp,px,pt,in,mm,dpi,dip详解1. dp dp(与密度无关的像素):长度单位,在 100 dpi 屏幕上,1dp=1px=1/100英寸。随着密度变化,对应的像素数量也变化,但并没有直接的变化比例。 dp常作为空间大小单位。2. sp 与刻度无关的一种像素,与dp类似,但是可以根据用户的字体大小首选项进行缩放。主要用于字体显示。3. px原创 2017-07-25 10:09:17 · 1911 阅读 · 0 评论 -
android中asset和raw的区别?
android中asset和raw的区别1. res/raw和assets的相同点 2. res/raw和assets的不相点3.res/raw和assets如何读取文件资源原创 2017-07-26 08:01:47 · 717 阅读 · 0 评论 -
android,java常遇到的异常以及如何解决?
ArithmeticExceptionBufferOverflowException IndexOutOfBoundsException NullPointerException EmptyStackExceptionIllegalArgumentExceptionNegativeArraySizeException原创 2017-07-26 17:01:22 · 753 阅读 · 0 评论 -
使用AndroidStudio开发工具实现JNI的开发
1. 首先androidStudio要下载ndk然后再下载两个工具(如下图)2.配置NDK环境选择File→Project Structure进入SDK和JDK以及NDK的环境配置界面,将本地以已下载的NDK文件夹的位置设置到Android NDK location处,点击OK即可,此步骤也会同时更新local.properties下的配置 3.添加native方法(报红不用管它)4.将java代原创 2017-08-19 16:13:09 · 366 阅读 · 0 评论