【转】STL中map用法详解
摘要:转载地址:http://blog.csdn.net/volkswageos/article/details/6019808Map是STL的一个关联容器,它提供一对一(其中第一个可以称为关键字,每个关键字只能在map中出现一次,第二个可能称为该关键字的值)的数据处理能力,由于这个特性,它完成有可能在我们处理一对一数据的时候,在编程上提供快速通道。这里说下map内部数据的组织,map内部自建一颗红黑树(一种非严格意义上的平衡二叉树),这颗树具有对数据自动排序的功能,所以在map内部所有的数据都是有序的,后边我们会见识到有序的好处。下面举例说明什么是一对一的数据映射。比如一个班级中,每个学生的学号跟
阅读全文
posted @
2012-02-28 11:26
瓦楞球
阅读(497)
推荐(0) 编辑
【转】容器 C++ set和map
摘要:转载地址:http://blog.csdn.net/volkswageos/article/details/6020744容器 C++ set和mapset, multisetset和multiset会根据特定的排序准则自动将元素排序,set中元素不允许重复,multiset可以重复。因为是排序的,所以set中的元素不能被修改,只能删除后再添加。向set中添加的元素类型必须重载<操作符用来排序。排序满足以下准则:1、非对称,若A<B为真,则B<A为假。2、可传递,若A<B,B<C,则A<C。3、A<A永远为假。set中判断元素是否相等:if(!(A&l
阅读全文
posted @
2012-02-28 11:15
瓦楞球
阅读(22979)
推荐(2) 编辑
电脑通过vnc控制android 手机
摘要:参考地址:http://blogt.chinaunix.net/space.php?uid=20564848&do=blog&id=129363首先是手机端。(下面文件:androidvncserver和源码地址已经优化更改,省去必须用SVN获得源码)1)下载androidvncserver:http://dl.dbank.com/c044xm5255有兴趣的可以下载源码自己重新编译,源码地址:(源码需要在linux下mk)http://dl.dbank.com/c0xxpne4142)把androidvncserver复制到手机上,我是复制到/data/local/文件夹下。
阅读全文
posted @
2012-02-15 15:03
瓦楞球
阅读(9931)
推荐(0) 编辑
Android 压缩解压zip文件
摘要:上次写了个解压缩功能,但有局限性,比如压缩文件xx.zip 里包括子目录的情况下,执行上次解压缩的功能就不能实现我们想要的效果,于是在网上参考了一下java的解压缩功能。对上次解压缩zip功能进行了修改。现在也可以解压 那些包含子目录的zip文件。 1 /** 2 * 解压缩功能. 3 ...
阅读全文
posted @
2012-02-10 14:11
瓦楞球
阅读(45221)
推荐(2) 编辑
Android 判断SD卡存不存在
摘要:1 public boolean existSDcard() {2 if (android.os.Environment.MEDIA_MOUNTED.equals(android.os.Environment3 .getExternalStorageState())) {4 return true;5 } else6 ShowExistDialog();7 return false;8 9 }
阅读全文
posted @
2012-02-07 18:09
瓦楞球
阅读(814)
推荐(0) 编辑
Android SD卡中压缩包解压(ZIP文件)
摘要:1 package com.zip.file; 2 /** 3 * @author wainiwann 4 * 仅限解压ZIP压缩文件 并且不支持压缩文件内包含子目录的情况 5 */ 6 import java.io.File; 7 import java.io.FileOutputStream; 8 import java.io.IOException; 9 import java.io.InputStream; 10 import java.io.OutputStream; 11 import java.util.Enumeration; 12 import j...
阅读全文
posted @
2012-02-06 17:54
瓦楞球
阅读(7230)
推荐(0) 编辑
Android SD卡 文件或目录拷贝、复制、粘贴
摘要:在使用ES文件浏览器的时候,当浏览SD卡下的文件或者其他地方的文件时,如果长按某一项文件或某一目录时会有"剪切"、"复制"、"重命名"、"删除" 等操作。于是乎自己也想弄一个类似与ES文件浏览器上面的拷贝复制功能。至于做一个类似ES文件浏览器 一样的软件,也是可以做的。需要给 AndroidManifest.xml里加上权限:<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/> <
阅读全文
posted @
2012-02-06 16:26
瓦楞球
阅读(22590)
推荐(1) 编辑
APK签名导出向导
摘要:原文地址:http://www.android123.com.cn/androidkaifa/332.html以前我们介绍过试用Android签名用keytool和jarsigner制作apk文件的方法来对一个APK文件进行签名,今天我们主要讲解下如何通过Android 1.5 SDK以后ADT 0.9.1版自带的Use the Export Wizard。首先我们在Package Explorer中选择工程的androidmanifest.xml文件,可以看到右边默认的manifest模式中有个exporting功能,选择Use the Export Wizard,如图所示: 第二步在Pro
阅读全文
posted @
2012-02-02 15:15
瓦楞球
阅读(597)
推荐(0) 编辑
Android 调用系统的拨号服务实现 电话拨打功能
摘要:private OnClickListener myListener = new Button.OnClickListener() { @Override public void onClick(View v) { //调用系统的拨号服务实现电话拨打功能 String phone_number = numberEt.getText().toString(); phone_number = phone_number.trim();/...
阅读全文
posted @
2012-02-02 14:03
瓦楞球
阅读(13314)
推荐(0) 编辑
android 读取SD卡或者其他地方文件功能函数
摘要:private FileReader m_Fr; private BufferedReader m_Readbuf; public int ReadStreamFile(String filepath) { //String str = Environment.getExternalStorageDirectory() + "/" + "test.apk"; //str == "mnt/sdcard/test.apk"; File file = new File(filepath); if(!file.exists()) { Log.
阅读全文
posted @
2012-02-01 13:45
瓦楞球
阅读(2102)
推荐(0) 编辑
android 程序中判断当前是否连接网络,网络是否可用
摘要:if(checkNetWorkStatus(getApplicationContext())){ //当前网络可用}else{ //当前网络不可用 return -1;}public static boolean checkNetWorkStatus(Context context) { boolean result; ConnectivityManager cm = (ConnectivityManager) context .getSystemService(Context.CONNECTIVITY_SERVIC...
阅读全文
posted @
2012-02-01 13:28
瓦楞球
阅读(2319)
推荐(0) 编辑