#
随着Android版本的增多,在不同的版本中使用不同的设计是必须的,根据程序运行的版本来提供不同的功能。这涉及到如何在程序中判断Android系统的版本。
在Android api中的android.os.Build和android.os.Build.VERSION类中包含了Android版本信息。
可以使用该信息来判断设备的系统版本:
public static final int SDK_VERSION_ECLAIR = 5;
public static final int SDK_VERSION_DONUT = 4;
public static final int SDK_VERSION_CUPCAKE = 3;
public static boolean PRE_CUPCAKE =
getSDKVersionNumber() < SDK_VERSION_CUPCAKE ? true : false;
public static int getSDKVersionNumber() {
int sdkVersion;
try {
sdkVersion = Integer.valueOf(android.os.Build.VERSION.SDK);
} catch (NumberFormatException e) {
sdkVersion = 0;
}
return sdkVersion;
}
修复了2.0版本中android2.0版本以上可以正常使用,2.0版本一下不能正常使用的问题。现在这个版本目前所有android版本均可正常使用。
MMSViewer V2.1下载地址:
http://www.blogjava.net/Files/easywu/MMSViewer2.1.rar
摘要: 2.1版本的彩信存储方式和原先的1.5版本有了不同,彩信的文字部分不再以文件方式存储,而是直接存储在数据库的表中,于是将代码修改了一下。现在可以正常读出彩信中的文字了,而且对1.5版本的系统同样兼容。
阅读全文
摘要: 由于自己定的彩信手机报比较多,就自己模仿AnMMS写了一个Android彩信阅读软件MMSViewer,可以列出手机里面的所有彩信,并且把彩信的所有文字和图片按顺序显示,方便阅读,比AnMMS快一点,小一点,软件在下面,解压缩为.apk文件,就可以直接在Gphone上安装。
阅读全文
摘要: 在Android应用中读取彩信文件涉及到Android的一个数据库/data/data/com.android.providers.telephony/databases/mmssms.db和一个文件夹/data/data/com.android.providers.telephony/app_parts。要备份彩信,可以将这个数据库和文件夹拷贝到硬盘,但是在应用中却不能通过openDatabase系列方法来读这个数据库,也不能通过直接打开文件来读取附件文件,因为你的应用不是它们的所有者,不能直接读取,而要使用ContentProvider来读取。
阅读全文
摘要: Android应用中显示SD卡上的图片可以使用ImageView,并用BitmapFactory的decodeFile读取文件。
阅读全文
摘要: Android中,有时用TextView打开UTF-8文本文件,在每行的末尾会出现一个小方格,这主要是由于换行符"r"造成的。
解决方法很简单,用空格代替"r"即可,即string = string.replace("\r", ""),代码段如下:
阅读全文
摘要: SQLite包含了如下时间/日期函数:
datetime().......................产生日期和时间
date()...........................产生日期
time()...........................产生时间
strftime().......................对以上三个函数产生的日期和时间进行格式化
阅读全文
摘要: 1.短信数据库
String strUriInbox = "content://sms";
Uri uriSms = Uri.parse(strUriInbox);
Cursor c_groups = managedQuery( uriSms , new String[] { "date","person" }, select, null, "date DESC");
阅读全文
摘要: Android彩信存储与短信存储一样,其基本信息如发送者手机号码(或端口号)、发送日期时间等也是存储在mmssms.db数据库文件中。但是彩信的附件却是以文件方式存储在/data/data/com.android.providers.telephony/app_parts目录下。
阅读全文