为了提高 我们的Activity中的线程的

线程优先级(Thread-Priority),我们需要在AndroidManifest.xml 中使用 'uses-permission' 这样做:
XML: 
         

  现在你可以在你的Activity中使用以下代码改变或提高任何线程的优先级:
Java: 
          import android.os.Process;
// ...

// -----------------------------------
// Set the priority of the calling thread, based on Linux priorities:
// -----------------------------------

// Changes the Priority of the calling Thread!
Process.setThreadPriority(12);
// Changes the Priority of passed Thread (first param)
Process.setThreadPriority(Process.myTid(), 12);

  这里 range 的范围是 -20 (高) 到 +19 (低). 不要选得 太高 

  最好使用预先定义在 android.os.Process 的constants :
Java: 
          // Lower is 'more impotant'
Process.THREAD_PRIORITY_LOWEST = 19
Process.THREAD_PRIORITY_BACKGROUND = 5
Process.THREAD_PRIORITY_DEFAULT = 0
Process.THREAD_PRIORITY_FOREGROUND = -5
Process.THREAD_PRIORITY_DISPLAY = -10
Process.THREAD_PRIORITY_URGENT_DISPLAY = -15

更多相关文章

  1. not using the 2- or 3-argument View constructors
  2. android Dialog 各种Dialog 三个选项的、进度条的、单选的、多选
  3. android 自定义信息提示框
  4. 自定义toast你需要的都在这里,单例模式,自定义布局,完全自定义,
  5. AndroidMainifest标签使用说明1——<action>
  6. Android自定义Dialog(仿QQ同步助手退出对话框)
  7. Android(安卓)后台任务(四)Loader
  8. 三种自定义漂亮的Android(安卓)SeekBar的方法
  9. android 腾讯微博分享功能

随机推荐

  1. Android(安卓)IBinder机制简单介绍
  2. android真机调试 INSTALL_FAILED_MEDIA_U
  3. mac下启动adb并安装apk
  4. 转:iPhone Android(安卓)Web开发(概要)
  5. 录音权限(Android(安卓)8.0)
  6. Android(安卓)程式开发:(十一)选择控件 ——
  7. Mms模块ConversationList流程分析(1)
  8. 解决Intellij Idea,Android(安卓)Stuido的
  9. Windows下Android(安卓)SDK Manage下载速
  10. Android(安卓)ormlite 框架介绍