随笔分类 - Android开发之——数据解析、读写及存储
摘要:1 private static String hexString="0123456789ABCDEF"; 2 3 public static String strEncode10_16(String str10) { 4 byte[] bytes=str10.getBytes(...
阅读全文
摘要:Map map = new HashMap(); Iterator iter = map.entrySet().iterator(); while (iter.hasNext()) { Map.Entry entry = (Map.Entry) iter.next(); Object key...
阅读全文
摘要:final String testJson = " {\"aa\":\"06900bec8f3e93b7\","+ "\"bb\":\"33\",\"cc\":\"300\",\"dd\":2,\"ee\":3} "; JSONObject obj = new JSONObject(testJson
阅读全文
摘要:一,CRC32文件较验 文件校验可以确保文件内容不被篡改的方法,刚在工作中用到,记录下来。 1 private void doCheckSum(String fileName){ 2 try { 3 4 Log.d("checksum"...
阅读全文
摘要:在实际开发中经常会用到数据库的操作,这里简单总结下,也可以直接拿来用。DatabaseHelper.java 1 package com.serial.db; 2 3 import android.content.ContentValues; 4 import android.content.Co...
阅读全文
摘要:使用getIdentifier()方法可以方便的获各应用包下的指定资源ID。主要有两种方法:(1)方式一Resources resources = context.getResources();int indentify = resources.getIdentifier(org.loveandro...
阅读全文
摘要:数据存储在开发中是使用最频繁的,在这里主要介绍Android平台中实现数据存储的5种方式,分别是: 1使用SharedPreferences存储数据 2文件存储数据 3SQLite数据库存储数据 4使用ContentProvider存储数据 5网络存储数据第一种:使用SharedPreference...
阅读全文
摘要:一、资源文件的读取 1 String res = ""; 2 try{ 3 4 //得到资源中的Raw数据流 5 InputStream in = getResources().openRawResource(R.raw.test); 6 7 //得到数据的大小 ...
阅读全文
摘要:在android开发中,经常用到去解析xml文件,常见的解析xml的方式有一下三种:SAX、Pull、Dom解析方式。 今天解析的xml示例(channels.xml)如下:1 2 3 百度4 腾讯5 新浪6 淘宝7 View Code一、使用sax方式解析基础知识: 这种方式解析是一种基于事件...
阅读全文
摘要:【一、定时】 1 Android中的Timer一般像下面这样写: 2 3 4 5 Timer timer = new Timer( ); 6 7 TimerTask task = new TimerTask( ) { 8 9 public void run ( ) {10 11 Messa...
阅读全文
摘要:样例,解析器: 1 package com.mogu.parse; 2 3 import java.util.ArrayList; 4 import java.util.List; 5 6 import org.xml.sax.Attributes; 7 import org.xml.sax.S...
阅读全文
摘要:转载出处:http://blog.csdn.net/wangkuifeng0118/article/details/7313241XmlPull和Sax类似,是基于流(stream)操作文件,然后根据节点事件回调开发者编写的处理程序。因为是基于流的处理,因此Xmlpull和 Sax都比较节约内存资源...
阅读全文

浙公网安备 33010602011771号