`

反射的使用

    博客分类:
  • java
阅读更多

调用hidden方法           

Method localMethod = mWifiManager.getClass().getDeclaredMethod("getWifiApConfiguration", new Class[0]);

            Object localObject1 = localMethod.invoke(mWifiManager, new Object[0]);

 

            WifiConfiguration localWifiConfiguration = (WifiConfiguration) localObject1;

            if (localWifiConfiguration.SSID != null) {

                mWifiApSSID = localWifiConfiguration.SSID;

                mPreSharedKey = localWifiConfiguration.preSharedKey;

                return;

            }

获取值

            Field localField1 = WifiConfiguration.class.getDeclaredField("mWifiApProfile");

            localField1.setAccessible(true);

            Object localObject2 = localField1.get(localWifiConfiguration);

            localField1.setAccessible(false);

            Field localField2 = localObject2.getClass().getDeclaredField("SSID");

            Field localField4 = localObject2.getClass().getDeclaredField("preSharedKey");

            localField2.setAccessible(true);

 

分享到:
评论

相关推荐

    java 反射的使用

    java 反射使用的整理和委托实现接口反射的例子

    Net中的反射使用入门

    .Net中的反射使用入门, 对.net反射还不太了解的朋友可以下载看看.

    动态反射使用外部dll接口方法

    动态反射使用外部dll接口方法,实例归纳最简实用方式,直接解压即可运行,其中test项目为开发要引用的dll,本实例使用vs2008开发,2分超值装

    asp.net教程-.Net中的反射使用入门

    asp.net教程-.Net中的反射使用入门,收集于网络,觉得不错!

    java中dao层反射使用.doc

    java中dao层反射使用

    Java的核心技术反射使用说明

    该例子以使用反射来完成实例化一个JFrame窗体的演示应用,说明Java的反射技术的一般使用。本示例,几乎一行一个注释,非常详细的说明了怎样使用反射,它是学习Java核心技术的非常好的例子。注意:本例子不适合初学...

    c# 变量反射使用赋值

    当初为了做项目的实时报警,想到使用反射功能,查了很多资料,最后在论坛发帖一位大神教我的,有这方面需求的可以看看,大神可以路过。

    codeDOM动态创建类及反射使用的小例子

    根据网上例子,自己做了一个例子,内容包括: 1.使用winform按钮事件,反射dll中函数调用; 2.codeDOM创建动态类整个过程 3.类中包括函数和属性; 4.反射dll,并获取方法。

    java之反射优化(缓存思路)源码

    java之反射优化(缓存思路)源码 编程中,抽象是一个重要思想。一个无状态(业务less)的抽象化工具方法,往往可以起到减少代码量的作用,使得程序员能更加focus更加重要的业务逻辑中去

    关于C#反射使用笔记

    就是一个笔记,自己简单使用发射技术时的小总结,有点简洁

    java反射机制应用

    java反射机制应用,文档中列举了使用java反射机制的各个应用场景,加以代码实例,使用学习非常方便。

    myreflect.rar 反射和泛型使用源码

    java泛型+反射使用的源码,比较详细,欢迎下载

    Go反射使用记录

    Go反射使用记录 type User struct { Name string Age int } 1. 通过反射方法reflect.New()创建实例 通过reflect.New()创建的实例,总是返回的是实例指针类型。 func ReflectNew(arg interface{}) interface{} { ...

    java反射使用

    关于java反射的一些基本使用 JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法;这种动态获取的信息以及动态调用对象的方法的功能...

    java反射机制详解与应用

    java反射机制详解与应用

    c#反射例子的用法(

    反射例子的运用 取当前正在运行的程序集中的类型,类型为“命名空间.类型

    Java反射使用总结

    反射非常强大和有用,很多java框架中都有反射的影子,例如spring、mybatis等等,JDBC利用反射将数据库的表字段映射到java对象的getter/setter方法。Jackson,GSON,Boon等类库也是利用反射将JSON文件的属性映射到java...

    c# 反射应用几乎最全面的实例

    是一个 关于c#反射的几乎最好最全面的例子。

    dom4j+反射机制

    dom4j+反射机制dom4j+反射机制dom4j+反射机制dom4j+反射机制

Global site tag (gtag.js) - Google Analytics