当前位置:  编程技术>移动开发
本页文章导读:
    ▪Activity其间调用成员方法        Activity之间调用成员方法 先贴代码吧,没什么可说的 public void callMethod() { try { //获取环境变量 Context ctx = createPackageContext("com.forhope.zhang", Context.CONTEXT_IGNORE_SECURITY|CONTEXT_INCLUDE_CODE); .........
    ▪ The Hit List 破译        The Hit List 破解 断网注册,完全破解     Name: Jaime Creixems SN: DBHTN-5WHVB-V9GGA-MA77S ......
    ▪ Sinatra:Base#helpers       Sinatra::Base#helpers   1185      public   1186        # Makes the methods defined in the block and in the Modules given   1187        # in `extensions` available to the handlers and templates   1188        def hel.........

[1]Activity其间调用成员方法
    来源: 互联网  发布时间: 2014-02-18
Activity之间调用成员方法
先贴代码吧,没什么可说的
public void callMethod()
	{
		try {
			//获取环境变量
			Context ctx = createPackageContext("com.forhope.zhang", Context.CONTEXT_IGNORE_SECURITY|CONTEXT_INCLUDE_CODE);
			
			//载入这个类
			Class clazz = ctx.getClassLoader().loadClass("com.forhope.zhang.MainActivity");
			
			//新建一个实例
			Object owner = clazz.newInstance();
			
			//调用方法,传入参数,得到结果
			clazz.getMethod("print", String.class).invoke(owner, "fuck");
			
			
		} catch (NameNotFoundException e) {
			e.printStackTrace();
		} catch (ClassNotFoundException e) {
			e.printStackTrace();
		} catch (IllegalAccessException e) {
			e.printStackTrace();
		} catch (InstantiationException e) {
			e.printStackTrace();
		} catch (SecurityException e) {
			e.printStackTrace();
		} catch (NoSuchMethodException e) {
			e.printStackTrace();
		} catch (IllegalArgumentException e) {
			e.printStackTrace();
		} catch (InvocationTargetException e) {
			e.printStackTrace();
		}
	}
1 楼 龙哥IT 2011-10-09  
境 干嘛用的?
2 楼 read_act 2011-12-14  
提醒大家 , 这个方法虽然是可以调用到, 但却是新建了一个Activity实例再调用method, 所以,成员变量都是null !!
3 楼 蜗牛/ 2011-12-14  
read_act 写道
提醒大家 , 这个方法虽然是可以调用到, 但却是新建了一个Activity实例再调用method, 所以,成员变量都是null !!

嗯,谢谢提醒
4 楼 龙哥IT 2012-01-11  
          

    
[2] The Hit List 破译
    来源: 互联网  发布时间: 2014-02-18
The Hit List 破解

断网注册,完全破解    

Name: Jaime Creixems

SN: DBHTN-5WHVB-V9GGA-MA77S


    
[3] Sinatra:Base#helpers
    来源: 互联网  发布时间: 2014-02-18
Sinatra::Base#helpers
  1185      public
   1186        # Makes the methods defined in the block and in the Modules given
   1187        # in `extensions` available to the handlers and templates
   1188        def helpers(*extensions, &block)
=> 1189          class_eval(&block)  if block_given?
   1190          include(*extensions) if extensions.any?
   1191        end

    
最新技术文章:
▪Android开发之登录验证实例教程
▪Android开发之注册登录方法示例
▪Android获取手机SIM卡运营商信息的方法
▪Android实现将已发送的短信写入短信数据库的...
▪Android发送短信功能代码
▪Android根据电话号码获得联系人头像实例代码
▪Android中GPS定位的用法实例
▪Android实现退出时关闭所有Activity的方法
▪Android实现文件的分割和组装
▪Android录音应用实例教程
▪Android双击返回键退出程序的实现方法
▪Android实现侦听电池状态显示、电量及充电动...
▪Android获取当前已连接的wifi信号强度的方法
▪Android实现动态显示或隐藏密码输入框的内容
▪根据USER-AGENT判断手机类型并跳转到相应的app...
unix/linux知识 iis7站长之家
▪Android中实现为TextView添加多个可点击的文本
▪Android程序设计之AIDL实例详解
▪Android显式启动与隐式启动Activity的区别介绍
▪Android按钮单击事件的四种常用写法总结
▪Android消息处理机制Looper和Handler详解
▪Android实现Back功能代码片段总结
▪Android实用的代码片段 常用代码总结
▪Android实现弹出键盘的方法
▪Android中通过view方式获取当前Activity的屏幕截...
▪Android提高之自定义Menu(TabMenu)实现方法
▪Android提高之多方向抽屉实现方法
▪Android提高之MediaPlayer播放网络音频的实现方法...
▪Android提高之MediaPlayer播放网络视频的实现方法...
▪Android提高之手游转电视游戏的模拟操控
 


站内导航:


特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

©2012-2021,,E-mail:www_#163.com(请将#改为@)

浙ICP备11055608号-3