static使用实例
2016-07-19 14:24
447 查看
public class LocationActivity extends Activity { //一个Activity传值到service public static String workid = null;
protected void onStart() { LocationActivity.workid = new SimpleDateFormat("MMddHHmm").format(date);
Intent idintent = new Intent(LocationActivity.this, MyLocationService.class); idintent.putExtra("workid", LocationActivity.workid); startService(idintent); } }
public class MyLocationService extends Service { //一个Service public static String workid; //声明一个static变量,在Service类加载时创建。
public void onStart(Intent intent, int startid) { //onstart方法
MyLocationService.workid = intent.getStringExtra("workid"); //直接用类名+"."调用static型变量 } }
相关文章推荐
- zabbix自动发现端口并监控
- VMWare虚拟机设置固定ip上网方法
- artDialog+plupload实现多文件上传
- Crash Recovery的一点理论知识
- 面试题
- JAVA命名规则
- 创业step one
- 图像基本概念
- 特征选择常用算法综述
- Android List<Map<String,String>转json(例子)
- 手持终端打印POS机(安装移动销售开单订货会软件)无线传输到订货会后台销售管理系统
- HDU 4417 (二分 + 区间第k大)
- Android、IOS JavascriptBridge 兼容方案
- 当tableview滑到底部,点击cell出现的下拉框无法显示的问题
- 乔帮主告诉你什么是面向对象
- linux学习9:关机相关指令
- HIVE和HBASE区别
- 用js和jQuery分别实现选项卡功能
- include 和 require 的理解与区别
- WebService怎么理解和JDK1.4下使用WebService