java
文章平均质量分 68
云淡风轻的瑟吉欧中
这个作者很懒,什么都没留下…
展开
-
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 · 970 阅读 · 0 评论 -
android,java常遇到的异常以及如何解决?
ArithmeticExceptionBufferOverflowException IndexOutOfBoundsException NullPointerException EmptyStackExceptionIllegalArgumentExceptionNegativeArraySizeException原创 2017-07-26 17:01:22 · 727 阅读 · 0 评论 -
ArrayList和LinkedList区别
ArrayList和LinkedList区别?区别:存数据,ArrayList数组存储数据,索引值以下标来搜索,查询比较方,删除增加比较麻烦,但是linkedList以链表式存储数据,对于增删比较方便。ArrayList和LinkedList在性能上各有优缺点,都有各自所适用的地方,总的说来可以描述如下:对ArrayList和LinkedList而言,在列表末尾增加一个元素所花的开销都是固定的。原创 2017-07-25 18:58:02 · 268 阅读 · 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 · 326 阅读 · 0 评论