返回
顶部

修改密码

由android:process引发的内存限制的问题

+1

-1

收藏

+1

-1

点赞0

评论0

android:process定义activity运行所在的进程名称。一般情况下,应用的所有组件都运行在为应用创建的默认的进程中,该默认进程的名称应用包名称一致。通过定义元素的“process”属性可以为所有组件指定一个不同的默认进程。但是任意组件都可以重写默认进程,以便实…
android:process

定义activity运行所在的进程名称。一般情况下,应用的所有组件都运行在为应用创建的默认的进程中,该默认进程的名称应用包名称一致。通过定义<application>元素的“process”属性可以为所有组件指定一个不同的默认进程。但是任意组件都可以重写默认进程,以便实现多进程操作。

如果该属性指定名称以“:”开头,则一个新的专属于该应用的进程将会被创建。如果该进程名以小写字母开头,则为该activity提供权限以让其在一个全局的进程中运行。这样会允许多个应用的不同组件共用一个进程,以便节省资源。

 

Android是支持多进程的,每个进程的内存使用限制一般为24MB的内存,所以当完成一些很耗费内存的操作如处理高分辨率图片时,需要单独开一个进程来执行该操作(上面的配置可以用来实现该操作)。即便如此,开发者还是不要随意多开进程来耗费用户的资源。

扫一扫在手机打开

评论
已有0条评论
0/150
提交
热门评论
相关推荐
如何编写高效的Android代码
  • 程序优化
  • 2022-05-20 18:33
  • 0 0 0
+1
Android编程中for循环性能
  • 程序优化
  • 2022-05-20 18:33
  • 0 0 0
+1
Android内存泄漏的原因讲解
  • 程序优化
  • 2022-05-20 18:33
  • 0 0 0
+1
android 优化耗电量性能
  • 程序优化
  • 2022-05-20 18:33
  • 0 0 0
+1
Android App 性能优化 安卓开发教程
  • 程序优化
  • 2022-05-20 18:33
  • 0 0 0
+1
今日要闻
换一批
热点排行