当前位置:  编程技术>移动开发
本页文章导读:
    ▪在模拟器下安装APK        在模拟器上安装APK 今天在网上下了个小游戏,但苦于没有刀买手机,就琢磨着在模拟器上装下,于是在网上搜索办法。总结一下:先打开模拟器,然后进入cmd控制台,进入模拟器目录:D:\.........
    ▪ APP运行时不进去锁屏待机状态        APP运行时不进入锁屏待机状态 [[UIApplication sharedApplication] setIdleTimerDisabled:YES]; ......
    ▪ Hashtable跟HashMap类的区别       Hashtable和HashMap类的区别 Hashtable和HashMap类有三个重要的不同之处。第一个不同主要是历史原因。Hashtable是基于陈旧的Dictionary类的,HashMap是Java 1.2引进的Map接口的一个实现。也许最重.........

[1]在模拟器下安装APK
    来源: 互联网  发布时间: 2014-02-18
在模拟器上安装APK
今天在网上下了个小游戏,但苦于没有刀买手机,就琢磨着在模拟器上装下,于是在网上搜索办法。总结一下:

先打开模拟器,然后进入cmd控制台,进入模拟器目录:
D:\>cd a*

D:\android-sdk-windows-1.6_r1>cd t*

D:\android-sdk-windows-1.6_r1\tools>a
adb server is out of date.  killing..
* daemon started successfully *
1465 KB/s (3425354 bytes in 2.282s)
        pkg: /data/local/tmp/papertos
Success

D:\android-sdk-windows-1.6_r1\tools>


整个过程很快的,不知道真机上是不是也这个速度?

然后进入menu界面,到下面就能找到你刚安装的app了,点击进入,娱乐了一下~
穷人表示很开心

初学android,请勿拍砖。。。

    
[2] APP运行时不进去锁屏待机状态
    来源: 互联网  发布时间: 2014-02-18
APP运行时不进入锁屏待机状态
[[UIApplication sharedApplication] setIdleTimerDisabled:YES];

    
[3] Hashtable跟HashMap类的区别
    来源: 互联网  发布时间: 2014-02-18
Hashtable和HashMap类的区别

Hashtable和HashMap类有三个重要的不同之处。第一个不同主要是历史原因。Hashtable是基于陈旧的Dictionary类的,HashMap是Java 1.2引进的Map接口的一个实现。

也许最重要的不同是Hashtable的方法是同步的,而HashMap的方法不是。这就意味着,虽然你可以不用采取任何特殊的行为就可以在一个多线程的应用程序中用一个Hashtable,但你必须同样地为一个HashMap提供外同步。一个方便的方法就是利用Collections类的静态的synchronizedMap()方法,它创建一个线程安全的Map对象,并把它作为一个封装的对象来返回。这个对象的方法可以让你同步访问潜在的HashMap。这么做的结果就是当你不需要同步时,你不能切断Hashtable中的同步(比如在一个单线程的应用程序中),而且同步增加了很多处理费用。

第三点不同是,只有HashMap可以让你将空值作为一个表的条目的key或value。HashMap中只有一条记录可以是一个空的key,但任意数量的条目可以是空的value。这就是说,如果在表中没有发现搜索键,或者如果发现了搜索键,但它是一个空的值,那么get()将返回null。如果有必要,用containKey()方法来区别这两种情况。

一些资料建议,当需要同步时,用Hashtable,反之用HashMap。但是,因为在需要时,HashMap可以被同步,HashMap的功能比Hashtable的功能更多,而且它不是基于一个陈旧的类的,所以有人认为,在各种情况下,HashMap都优先于Hashtable。

关于Properties
有时侯,你可能想用一个hashtable来映射key的字符串到value的字符串。DOS、Windows和Unix中的环境字符串就有一些例子,如key的字符串PATH被映射到value的字符串C:\WINDOWS;C:\WINDOWS\SYSTEM。Hashtables是表示这些的一个简单的方法,但Java提供了另外一种方法。

Java.util.Properties类是Hashtable的一个子类,设计用于String keys和values。Properties对象的用法同Hashtable的用法相象,但是类增加了两个节省时间的方法,你应该知道。

Store()方法把一个Properties对象的内容以一种可读的形式保存到一个文件中。Load()方法正好相反,用来读取文件,并设定Properties对象来包含keys和values。

注意,因为Properties扩展了Hashtable,你可以用超类的put()方法来添加不是String对象的keys和values。这是不可取的。另外,如果你将store()用于一个不包含String对象的Properties对象,store()将失败。作为put()和get()的替代,你应该用setProperty()和getProperty(),它们用String参数。


    
最新技术文章:
▪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,