/*** Returns the identifier of this process's user.

* 返回此进程的用户的标识符。*/Log.e(TAG,"Process.myUid() = " +android.os.Process.myTid());/*** Returns the identifier of this process, which can be used with

* killProcess and sendSignal.

* 返回此进程的标识符,可用于进程和发送信号。*/Log.e(TAG,"Process.myPid() = " +android.os.Process.myPid());/*** Returns the identifier of the calling thread, which be used with

* setThreadPriority(int, int).

* 返回调用线程的标识符,该标识符与StTeRead优先级(int,int)。*/Log.e(TAG,"Process.myTid() = " +android.os.Process.myTid());/*** Returns the thread's identifier. The ID is a positive long generated

* on thread creation, is unique to the thread, and doesn't change

* during the lifetime of the thread; the ID may be reused after the

* thread has been terminated.

* 返回线程的标识符。ID是正长生成的关于线程创建,对于线程是唯一的,并且不会改变。

* 在线程的生存期内,ID可以在线程已被终止。*/

//返回当前线程的id

Log.e(TAG, "Thread.currentThread().getId() = "

+Thread.currentThread().getId());//返回主线程的id

Log.e(TAG, "getMainLooper().getThread().getId() = "

+getMainLooper().getThread().getId());//返回当前应用的主线程id

Log.e(TAG,"((getApplication().getMainLooper()).getThread()).getId() = "

+((getApplication().getMainLooper()).getThread())

.getId());/*** Return the identifier of the task this activity is in. This

* identifier will remain the same for the lifetime of the activity.

* 返回此活动正在执行的任务的标识符。这个标识符对于活动的生存期将保持不变。*/

//返回activity任务栈的id

Log.e(TAG, "getTaskId() = " +getTaskId());/*** The kernel user-ID that has been assigned to this application;

* currently this is not a unique ID (multiple applications can have the

* same uid).

* 已分配给该应用程序的内核用户ID;这不是一个唯一的ID(多个应用程序可以有相同的UID)。*/Log.e(TAG,"getApplicationInfo().uid = " +getApplicationInfo().uid);/*** The name of the process this application should run in. From the

* "process" attribute or, if not set, the same as packageName.

* 此应用程序应运行的进程的名称。从“进程”属性,或如果没有设置,与PACKAGEName相同。*/Log.e(TAG,"getApplicationInfo().processName = "

+getApplicationInfo().processName);/*** 得到当前activity的信息*/Log.e(TAG,"Activity.toString:"+this.toString());new Thread(newRunnable() {

@Overridepublic voidrun() {//返回当前线程的id//TODO Auto-generated method stub

Log.e(TAG, "Thread.currentThread().getId() = "

+Thread.currentThread().getId());

}

}).start();

android获取子线程id,Android 开发 知晓各种id信息 获取线程ID、activityID、内核ID相关推荐

  1. Android笔记 - 如何避免ActivityNotFound异常,查看Activity堆栈信息,获取进程名

    1.android中查看是否有能够打开intent的Activity android中查看是否有能够打开intent的Activity方式有三种(如果没有打开intent的Activity,会报错Ac ...

  2. 企业微信怎么输入服务器id,在后台设置企业微信信息时,如何获得企业ID( CorpId )和 Secret ?...

    **一.登录企业微信管理后台** 点击下方的链接,前往企业微信管理后台,使用管理员的企业微信扫码登录 [https://work.weixin.qq.com/](https://work.weixin ...

  3. Android 手机设备信息获取使用详解

    Android 手机是我们常用的工具之一,买手机之前,手机厂商会提供一些手机参数给我们,那么问题来了,我们该如何获取手机上的参数信息呢? 通过本文你讲了解到获取手机常用信息的基本方法. 获取手机基本信 ...

  4. mysql获取终节点_mysql 函数获取子节点

    DELIMITER $$ USE `topsale`$$ DROP FUNCTION IF EXISTS `getShopIdByUserId`$$ CREATE DEFINER=`root`@`%` ...

  5. JS获取子节点、父节点和兄弟节点的方法实例总结

    本文实例讲述了JS获取子节点.父节点和兄弟节点的方法.分享给大家供大家参考,具体如下: 一.js获取子节点的方式 1. 通过获取dom方式直接获取子节点 其中test的父标签id的值,div为标签的名 ...

  6. js父元素获取子元素img_JS获取子节点、父节点和兄弟节点的方法实例总结

    本文实例讲述了JS获取子节点.父节点和兄弟节点的方法.分享给大家供大家参考,具体如下: 一.js获取子节点的方式 1. 通过获取dom方式直接获取子节点 其中test的父标签id的值,div为标签的名 ...

  7. JS获取子节点、父节点和兄弟节点的方法

    一.js获取子节点的方式 1. 通过获取dom方式直接获取子节点 其中test的父标签id的值,div为标签的名字.getElementsByTagName是一个方法.返回的是一个数组.在访问的时候要 ...

  8. JS获取子节点、父节点和兄弟节点的若干种方式

    一.js获取子节点的方式 1.通过获取dom方式直接获取子节点 其中test的父标签id的值,div为标签的名字.getElementsByTagName是一个方法.返回的是一个数组.在访问的时候要按 ...

  9. java 递归获取树的父节点_Java 树父节点递归获取树子节点

    package nodes4j; import java.util.ArrayList; import java.util.Iterator; import java.util.List; /** * ...

  10. vue3.0 父组件调用子组件方法及获取子组件的值

    vue3.0 父组件调用子组件方法及获取子组件的值 通过对比2.0的获取及调用方式这里我们也可以借鉴2.0中的this.$refs去获取3.0和2.0的refs获取的方式有点大同小异,但是思路还是一样 ...

最新文章

  1. 如何运用组策略禁用U盘
  2. [How TO]-图解virtualbox下安装ubuntu20.04虚拟机
  3. matlab图像显示时间,请问怎么把样点数变成时间显示在图像了里
  4. 简述python垃圾回收机制_python中的垃圾回收机制简述
  5. 一篇文章教会你使用Python中三种简单的函数
  6. python包的初始与日志模块
  7. 【Flink】Flink Heartbeat of TaskManager with id timed out.
  8. 学习python可以从事哪些工作_学习Python可以从事哪些工作呢?
  9. 博客园北京俱乐部第二次技术活动(2009/4/4)总结
  10. 安装完Final Cut Pro X后出现了打不开的情况的解决方法
  11. libjpeg-turbo编译流程
  12. 手机APP物联网远程控制开关
  13. Intel-80386微处理器(IA-32架构)
  14. 关于CAB打包的步骤
  15. python制作gif动图_PIL生成透明GIF动图
  16. 每年10万被动收入目标分解 | 进击
  17. linux 拷贝目录报错,Linux复制文件时出现omitting directory错误怎么办
  18. 区块链和博弈论(以下转载自网络)
  19. VUE入门-VUE初识者的福音
  20. 海南率先成为新能源汽车新零售第一战场

热门文章

  1. win7系统5分钟自动注销的解决方法
  2. RTSP/RTMP播放端录像不可忽视的几个设计要点
  3. java获取net地址 本机
  4. 猛将赵云java,这五位三国猛将临危救主,赵云只能排第二位,第一位大家都服...
  5. 如何将vue项目打包为.apk文件
  6. org.springframework.web.servlet.handler.AbstractHandlerExceptionResolver.logException Resolved
  7. php旅行社网站源码在线支付,PHP各大支付平台在线支付集成源码
  8. python3获取当前日期_如何在python3中获取当前日期和时间? – Python3教程
  9. JVM004_字节码指令简介
  10. 局域网共享工具_局域网文件共享