如果上下文中没有Context对象,则用以下方法:

import android.os.Process;

Process.myTid()  ----------get current thread id

Process.myPid()  ----------get current Process id

ServiceManager.getService(Context.DISPLAY_SERVICE);


如果有Context,则可以用以下方法:

ActivityManager am = (ActivityManager)context.getSystemService(Context.ACTIVITY_SERVICE);    List<ActivityManager.RunningAppProcessInfo> pids = am.getRunningAppProcesses();             int processid = 0;       for(int i = 0; i < pids.size(); i++)       {           ActivityManager.RunningAppProcessInfo info = pids.get(i);           if(info.processName.equalsIgnoreCase("here your package name")){              processid = info.pid;           }        }

更多相关文章

  1. A20启动LUNCH选项修改
  2. Android-Intent的使用方法详解
  3. Android中RadioGroup RadioButton CheckBox多选按钮实现方法以及
  4. Android(安卓)各种音量的获取和设置
  5. Android:媒体按键消息
  6. Android中全屏无标题设置
  7. Android之TabHost的几种使用方法
  8. 浅谈Java中Collections.sort对List排序的两种方法
  9. Python list sort方法的具体使用

随机推荐

  1. android jni 的编写二 (NDK 开发中动态注
  2. android 连接远程数据库
  3. Android最大方法数和解决方案
  4. 使得EditText失去焦点
  5. Android框架学习-5.设置(Settings)
  6. 重学Android(安卓)之路之一 APK签名
  7. Android中Android Virtual Device(AVD)使用
  8. Android studio微信支付官网demo
  9. 修改Android(安卓)4.2.2的原生Camera引出
  10. android项目中在webview中打开pdf