一.开发过程中有时不可避免的要使用全局变量.
之前的做法都是直接按照java的方式设置静态变量public static int 来定义一个全局变量,后来发现这个值有时就莫名其妙的消失了.估计是随activity生命周期或者android回收机制给搞没了.后来终于在http://stackoverflow.com/questions/708012/android-how-to-declare-global-variables上找到答案了.
另一个适合android的全局变量方法:
1.建一个全局类
2.调用时
3.最后别忘了.在你的
AndroidManifest.xml 加上android:name (不是新建<application>标签哦.)
二.通过包名启动程序.
我们知道要调用一个程序,要知道一个程序的包名和Activity名.比如调用短信时
但是有时要启动一些山寨手机自带的系统软件时.你不知道Activity名.就可以直接用包名启动系统自带的程序.
关于如何查看系统自带程序的报名可以在目录 system/app下查看.
更多详情http://www.pocketdigi.com/20110728/427.html
分享到:
相关推荐
Linux设置环境变量小结设置永久变量&临时变量 全局变量&局部变量
全局变量&局部变量的深入剖析。讲的不错,相信很多还都不清楚的
当时想到的就是使用全局变量,在 app.js 中定义好全局变量,点击组件页面时就修改全局变量的值,父页面同样使用全局变量的值,这样一来就可以动态打开/关闭弹出层且传递值了。 下面先看看 app.js 中怎么定义的: ...
用MFC制作的工程由很多文件构成,它不能象一般C++程序那样随意在类外定义全局变量,在这里要想定义能被工程内多个文件共享的全局变量和函数必须用一些特殊方法才行。实际上有多种方法可以实现,这里只介绍两种方法。
Android用Application设置全局变量以及使用 如果想在整个应用中使用全局变量,在java中一般是使用静态变量,public类型;而在android中如果使用这样的全局变量就不符合Android的框架架构,但是可以使用一种更优雅...
android 全局变量的定义使用
除非是Web服务器停止 Android中的全局对象非常类似于Java Web中的Application域 除非是Android应用程序清除内存 否则全局对象将一直可以访问 1 定义一个类继承Application public class MyApp extends ...
Android中用Application类实现全局变量
易语言源码易语言汇编设置全局变量源码.rar 易语言源码易语言汇编设置全局变量源码.rar 易语言源码易语言汇编设置全局变量源码.rar 易语言源码易语言汇编设置全局变量源码.rar 易语言源码易语言汇编设置全局变量...
本文实例讲述了PHP变量作用域(全局变量&局部变量)&global&static关键字用法...除了函数外,全局变量可以被脚本中的任何部分访问,要在一个函数中访问一个全局变量,需要使用 global 关键字。然而,在 PHP 函数内部声
Eclipse V4.2.0编写的Android全局变量应用实例。
VC中如何定义全局变量VC中如何定义全局变量VC中如何定义全局变量VC中如何定义全局变量VC中如何定义全局变量VC中如何定义全局变量VC中如何定义全局变量VC中如何定义全局变量VC中如何定义全局变量VC中如何定义全局变量...
Android全局变量和Context的实现方法
labview功能性全局变量的详细使用,避免局部变量的数据争抢
全局变量、局部变量、静态全局变量、静态局部变量的区别
在C++中,声明一个类,并且定义一个全局变量,练习全局变量的使用。注意全局变量的使用技巧和方法。
注意:本文所说的全局变量指的是 variables with static storage,措词来自 c++ 的语言标准文档。 什么时候初始化 根据 C++ 标准,全局变量的初始化要在 main 函数执行前完成,常识无疑,但是这个说法有点含糊...
Spring MVC配置Freemarker全局变量,实现应用全路径