Android获取当前运行的类名或者方法_Android

本文实例讲述了Android获取当前运行的类名或者方法。分享给大家供大家参考。具体实现方法如下:

public static String getCurrentMethodName() {
int level = 1;
StackTraceElement[] stacks = new Throwable().getStackTrace();
String methodName = stacks[level].getMethodName();
return methodName;
}
public static String getCurrentClassName() {
int level = 1;
StackTraceElement[] stacks = new Throwable().getStackTrace();
String className = stacks[level].getClassName();
return className;
}

希望本文所述对大家的Android程序设计有所帮助。

以上是小编为您精心准备的的内容,在的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索android
, 方法
, 类名
当前运行
android 获取当前时间、android获取当前日期、android 获取当前位置、android 获取当前语言、android 获取当前城市,以便于您获取更多的相关知识。

时间: 2024-09-13 07:37:48

Android获取当前运行的类名或者方法_Android的相关文章

Android获取当前运行的类名或者方法

本文实例讲述了Android获取当前运行的类名或者方法.分享给大家供大家参考.具体实现方法如下: public static String getCurrentMethodName() { int level = 1; StackTraceElement[] stacks = new Throwable().getStackTrace(); String methodName = stacks[level].getMethodName(); return methodName; } public

android获取当前运行Activity名字的方法_Android

本文实例讲述了android获取当前运行Activity名字的方法,可以避免即时聊天再出现通知的情况.分享给大家供大家参考.具体方法如下: 最近在做IM时需要知道当前Activity是哪一个Activity.自己整理一下两种方法 第一种:要方便一点(Service中无法使用) 复制代码 代码如下: private String getRunningActivityName() {          String contextString = context.toString();       

android获取当前运行Activity名字的方法

本文实例讲述了android获取当前运行Activity名字的方法,可以避免即时聊天再出现通知的情况.分享给大家供大家参考.具体方法如下: 最近在做IM时需要知道当前Activity是哪一个Activity.自己整理一下两种方法 第一种:要方便一点(Service中无法使用) 复制代码 代码如下:private String getRunningActivityName() {          String contextString = context.toString();        

Android获取手机号码和运营商信息的方法_Android

本文实例讲述了Android获取手机号码和运营商信息的方法.分享给大家供大家参考.具体实现方法如下: 复制代码 代码如下: package com.pei.activity;    import android.app.Activity;  import android.os.Bundle;  import android.view.View;  import android.view.View.OnClickListener;  import android.widget.Button;  i

Android获取短信验证码的实现方法_Android

先给大家展示下效果图,如果感觉不错,请参考实现思路详解 Android开发中关于短息验证码的设计层出不穷,越来越多的应用为了更好的提高软件的安全性,开始使用通过服务器向用户发送验证码的方式,来保护用户个人信息的安全性.无论是用户注册时的信息验证还是当用户发出找回密码请求时的短信验证,他们的工作原理大致上是一致的,因为项目的需要研究了一下关于这方面的知识,本篇我将带领大家一起实现这一当下流行的设计方案. 众所周知,短信验证需要服务器端生成一个验证码,然后发送到用户输入的手机上,这个过程需要服务器主

Android获取app应用程序大小的方法_Android

Android对这种方法进行了封装,我们没有权限去调用这个方法,所以我们只能通过AIDL,然后利用Java的反射机制去调用系统级的方法. 下面上代码:(注释比较详细) /** * 作用:-----获取包的大小----- * @param context 上下文 * @param pkgName app的包名 * @param appInfo 实体类,用于存放App的某些信息 */ public static void getPkgSize(final Context context, Strin

Android获取本机电话号码的简单方法_Android

 如何在Android上获取本机电话号码,目前Android上提供了一个API可以读取早期SIM卡上固化的号码, 复制代码 代码如下: private String getPhoneNumber(){       TelephonyManager mTelephonyMgr;       mTelephonyMgr = (TelephonyManager)  getSystemService(Context.TELEPHONY_SERVICE);        return mTelephony

android 内存清理-Android 获取所有运行的程序,5.0系统以上中获取不到问题

问题描述 Android 获取所有运行的程序,5.0系统以上中获取不到问题 下面是我这个获取所有运行的程序的方法,为什么在5.0系统以上中却获取不到呢?有这方面了解的前辈么?请求指教! /** * 获取所有正在运行的程序 * @param context * @return */ public static List<Programe> getRunningProcess(Context context) { final ProgrameUtils proutils = new Program

android获取wifi外网ip的方法

android获取wifi外网ip的方法 // 获取外网IP   public static String GetNetIp() {       URL infoUrl = null;       InputStream inStream = null;       try {           // http://iframe.ip138.com/ic.asp           // infoUrl = new URL("http://city.ip138.com/city0.asp&qu