当前位置:  编程技术>移动开发
本页文章导读:
    ▪avd高速启动        avd快速启动   如何快速启动安卓模拟器( Android Emulator ) 我们知道,每次启动 Android Emulator ,都需要等待很长一段时间,几分钟甚至十几分钟。其实,可以使用快照( Snapshot )功能,来快.........
    ▪ WML课程4:跳转和传递参数        WML教程4:跳转和传递参数 任务与导航-跳转和传递参数 go的基本属性和应用 实现Card之间跳转的一个基本方法是go,go和do、anchor等标签的结合是WML高级应用的一个基础。   相关属性: .........
    ▪ SharedPreferences储存数据       SharedPreferences存储数据 编辑短信的时候,突然接收到电话,通过这种方式可以保存之前已经编辑好的短信内容   @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setCo.........

[1]avd高速启动
    来源: 互联网  发布时间: 2014-02-18
avd快速启动

 

如何快速启动安卓模拟器( Android Emulator )

我们知道,每次启动 Android Emulator ,都需要等待很长一段时间,几分钟甚至十几分钟。其实,可以使用快照( Snapshot )功能,来快速启动 Android Emulator 。

首先,需要在 Android 虚拟设备( AVD )管理窗口中,选中“ Snapshot ”选项。如下:

这样,启动该虚拟设备时,就可以使用快照功能了。

 

 

如下,在虚拟设备的启动窗口中,选中“ Launch from snapshot ”(从快照启动)和“ Save to snapshot ”(保存快照)。





 
这样,在关闭虚拟设备时,就会把虚拟设备的当前状态和设置都自动保存成快照(例如,你在设置里面设置的语言状态、网络状态、甚至你在命令行 adb shell 中的各项设置等等)。下次再启动该虚拟设备时,就能立即启动成功,再不用等长长的一段时间了。

当选中了“ Save to snapshot ”(保存快照),关闭虚拟设备时系统会花一段时间来保存快照。其实,快照只要有一个就可以了。所以,只需要在第一次生成快照前选中“ Save to snapshot ”(保存快照)。以后,都可以使用该快照来快速启动,就不需要再选中“ Save to snapshot ”(保存快照)了。

另外我们还可以修改虚假机内存,和最大堆内存大小来提升性能。如图所示:


 


    
[2] WML课程4:跳转和传递参数
    来源: 互联网  发布时间: 2014-02-18
WML教程4:跳转和传递参数
任务与导航-跳转和传递参数 go的基本属性和应用

实现Card之间跳转的一个基本方法是go,go和do、anchor等标签的结合是WML高级应用的一个基础。

  相关属性:

  href:声明链接的URL

  sendreferer:表示是否传递调用href所指定的URL的页面的URL,也就是当前页的URL,即HTTP头中的HTTP_REFERER,默认值为false,可选值为true

  method:WML的method与HTTP提交表单的方法类似,同样有Post和Get两种,缺省参数为Get。

  Post与Get的不同:Post在发送前要进行编码处理,然后分组发送,发送过程相对安全,适合大数据量的处理;而Get方法不进行任何处理,一次性发出,适合小数据量交换。除非你肯定你提交的数据可以一次性提交,否则请尽量用Post方法。

  accept-charset:定义浏览器与服务器之间收发信息的字符集类型,例如:accept-charset="UTF-8,US-ASCII,ISO-8859-1"。

示例:

<?xml version="1.0"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.com/DTD/wml_1.1.xml">
<wml>

<card id="Start">
  <do type="accept" label="next">
    <go href="#nextCard"/>
  </do>
<p>This is the First Card!</p>
</card>

<card id="nextCard">
  <do type="prev" label="before">
    <prev/>
  </do>
<p>This is the last card!</p>
</card>
</wml>

Go结合Postfield交换参数

标签Go可以包含一个或多个Postfield标签,用这些标签携带参数与服务器进行数据交换。

示例1:产生一个"quote.pl?stock=00001"Get申请

<go href="/cgi-bin/quote.pl">
  <postfield name="stock" value="00001"/>
</go>

示例2:产生一个"stockname=证券&page=1"Post申请

<go href="/cgi-bin/query.pl" method="post">
  <postfield name="stockname" value="证券"/>
  <postfield name="page" value="1"/>
</go>

 


    
[3] SharedPreferences储存数据
    来源: 互联网  发布时间: 2014-02-18
SharedPreferences存储数据

编辑短信的时候,突然接收到电话,通过这种方式可以保存之前已经编辑好的短信内容

 

@Override
public void onCreate(Bundle savedInstanceState) {
	super.onCreate(savedInstanceState);
	setContentView(R.layout.main);
	// 用只读模式打开/data/data/包名/shared_prefs/huangbiao.xml文件
	SharedPreferences sharedPreferences = getSharedPreferences("huangbiao", MODE_WORLD_READABLE);
	//得到键为key的值,如果没有temp值为default,如果存在temp为key的值
	String temp = sharedPreferences.getString("key", "default");
	Toast.makeText(this, temp, Toast.LENGTH_SHORT).show();
}


@Override
protected void onStop() {
	super.onStop();
	//打开或新建huangbiao.xml,并且编辑里面的内容
	//SharedPreferences类是为了得到里面的数据,Editor类是为了保存里面的数据
	SharedPreferences.Editor edit = getSharedPreferences("huangbiao", Context.MODE_WORLD_READABLE).edit();
	//向huangbiao.xml文件中添加键为key值为value的xml数据
	edit.putString("key", "value");
	edit.commit();
}

 

huangbiao.xml文件中的数据
文件的路径如下:/data/data/包名/shared_prefs/huangbiao.xml

<?xml version='1.0' encoding='utf-8' standalone='yes' ?>
<map>
	<string name="huangbiao">biaobiao</string>
	<string name="abc">abc</string>
</map>

 


    
最新技术文章:
▪Android开发之登录验证实例教程
▪Android开发之注册登录方法示例
▪Android获取手机SIM卡运营商信息的方法
▪Android实现将已发送的短信写入短信数据库的...
▪Android发送短信功能代码
▪Android根据电话号码获得联系人头像实例代码
▪Android中GPS定位的用法实例
▪Android实现退出时关闭所有Activity的方法
▪Android实现文件的分割和组装
▪Android录音应用实例教程
▪Android双击返回键退出程序的实现方法
▪Android实现侦听电池状态显示、电量及充电动...
▪Android获取当前已连接的wifi信号强度的方法
▪Android实现动态显示或隐藏密码输入框的内容
▪根据USER-AGENT判断手机类型并跳转到相应的app...
▪Android Touch事件分发过程详解
▪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