简介
该用户还未填写简介
擅长的技术栈
未填写擅长的技术栈
可提供的服务
暂无可提供的服务
Android应用程序的编译和打包
Android系统的APK应用程序可以有以下几种编译方式借助系统编译:利用Android.mk 文件将众多小项目组织起来借助IDE编译:AndroidStudio命令行编译 : 比如利用gradle脚本编译APK应用。
Android的内存泄漏分析
内存溢出: 指程序在申请内存时,没有足够的内存空间供其使用,出现out of memoryAndroid系统为每个应用程序申请到的内存有限,一般为64M或者128M等,我们可以在清单文件中进行配置,android:largeheap = "true" 从而给APP申请更大的内存空间;给APP申请更大的内存空间。 内存溢出又分为 : 堆内存溢出,栈内溢出。虚拟机: JVM的作用是把平台无关的.cla
Android Binder进程间通讯原理分析
Android系统是基于Linux内核开发的。Linux开发提供了丰富的进程间通讯机制,例如管道、信号、消息队列、共享内存、插口(Socket)。而Binder是一套新的通讯工具。Binder通信采用了c/s架构,所以我们包含了 Client,Server,ServiceManager以及binder驱动,其中ServiceManager用于管理系统中的各种服务。注意:图片来源于网络从进程进度来看
到底了