- 博客(17)
- 资源 (3)
- 收藏
- 关注
原创 Android 通过Get方式提交参数给Web应用
HTTP协议发送数据:小于2K的数据 可以通过GET方式。 当然传送中文参数会出现乱码 服务端要和客户端要统一编码就行! 主要代码贴一下吧:package com.zyq.service;import java.net.HttpURLConnection;import java.net.URL;import java.net.URLEncoder;import java.util.HashMap;import java.util.Map;import java.util
2011-01-24 11:49:00 1709
原创 Android 从web应用获取json格式的视频资讯并列表显示在屏幕上
<br /> <br /> <br /> //JSON数据格式/*[{id:1,title:"实拍奥巴马国宴秀中国谚语 主菜烤牛排",timelength:90}, {id:1,title:"实拍奥巴马国宴秀中国谚语 主菜烤牛排",timelength:90}, {id:1,title:"实拍奥巴马国宴秀中国谚语 主菜烤牛排",timelength:90}, {id:1,title:"实拍奥巴马国宴秀中国谚语 主菜烤牛排",timelength:90}, {id:1,title:"
2011-01-21 18:02:00 2236
原创 Android 从web应用获取xml格式的视频资讯并列表显示在屏幕上
就贴一下主要代码吧 ~package com.zyq.service;import java.io.InputStream;import java.net.HttpURLConnection;import java.net.URL;import java.util.ArrayList;import java.util.List;import org.xmlpull.v1.XmlPullParser;import android.util.Xml;import cn.zyq.v
2011-01-21 16:17:00 2560 1
原创 Android 从Internet获取数据 实现获取一张图片
<br />l从Internet获取数据利用HttpURLConnection对象,我们可以从网络中获取文件数据.<br />URL url = new URL("http://photocdn.sohu.com/20100125/Img269812337.jpg");HttpURLConnection conn = (HttpURLConnection) url.openConnection();conn.setConnectTimeout(5* 1000);conn.setRequestMe
2011-01-20 16:59:00 2297 2
原创 Android 之往通讯录中添加数据和查询数据
首先 我们要在E:/android-sdk-windows/platforms/android-8/sources/ContactsProvider 找到源码 ! 因为android自带的通讯录也是通过ContentProvider对外共享数据。 贴点源码: URI 这是ContactsProvider2.javastatic { // Contacts URI matching table final UriMatcher matcher = sUriMatche
2011-01-20 11:39:00 9900 3
原创 Android 监听ContentProvider中数据的变化
如果ContentProvider的访问者需要知道ContentProvider中的数据发生了变化,可以在ContentProvider 发生数据变化时调用getContentResolver().notifyChange(uri, null)来通知注册在此URI上的访问者,例子如下:public class PersonContentProvider extends ContentProvider {public Uri insert(Uri uri, ContentValues values)
2011-01-19 11:31:00 6685
原创 使用ContentProvider(内容提供者)共享数据
l使用ContentProvider(内容提供者)共享数据/*ContentProvider 在android中的作用是对外共享数据,也就是说你可以通过ContentProvider把应用中的数据共享给其他应用访问,其他应用可以通过ContentProvider 对你应用中的数据进行添删改查。关于数据共享,以前我们学习过文件操作模式,知道通过指定文件的操作模式为Context.MODE_WORLD_READABLE 或Context.MODE_WORLD_WRITEABLE同样也可以对外共享数据。那么,
2011-01-19 10:35:00 3171 3
原创 Android 之使用ContentProvider(内容提供者)共享数据
<br />l使用ContentProvider(内容提供者)共享数据<br />/*ContentProvider 在android中的作用是对外共享数据,也就是说你可以通过ContentProvider把应用中的数据共享给其他应用访问,其他应用可以通过ContentProvider 对你应用中的数据进行添删改查。关于数据共享,以前我们学习过文件操作模式,知道通过指定文件的操作模式为Context.MODE_WORLD_READABLE 或Context.MODE_WORLD_WRITEABLE同样也
2011-01-13 17:02:00 1669
原创 Android 之采用execSQL和rawQuery方法完成数据的添删改查操作
使用SQLiteDatabase操作SQLite数据库/*Android提供了一个名为SQLiteDatabase的类,该类封装了一些操作数据库的API,使用该类可以完成对数据进行添加(Create)、查询(Retrieve)、更新(Update)和删除(Delete)操作(这些操作简称为CRUD)。对SQLiteDatabase的学习,我们应该重点掌握execSQL()和rawQuery()方法。 execSQL()方法可以执行insert、delete、update和CREATE TABLE之类有更
2011-01-13 10:49:00 29032 8
原创 Android 之 使用嵌入式关系型SQLite数据库存储数据
/*除了可以使用文件或SharedPreferences存储数据,还可以选择使用SQLite数据库存储数据。在Android平台上,集成了一个嵌入式关系型数据库—SQLite,SQLite3支持 NULL、INTEGER、REAL(浮点数字)、TEXT(字符串文本)和BLOB(二进制对象)数据类型,虽然它支持的类型只有五种,但实际上sqlite3也接受varchar(n)、char(n)、decimal(p,s) 等数据类型,只不过在运算或保存时会转成对应的五种数据类型。 SQLite最大的特点是你
2011-01-12 16:06:00 2469
原创 Android 使用SharedPreferences进行数据存储和读取数据
<br />/*很多时候我们开发的软件需要向用户提供软件参数设置功能,例如我们常用的QQ,用户可以设置是否允许陌生人添加自己为好友。对于软件配置参数的保存,如果是window软件通常我们会采用ini文件进行保存,如果是j2se应用,我们会采用properties属性文件或者xml进行保存。如果是Android应用,我们最适合采用什么方式保存软件配置参数呢?Android平台给我们提供了一个SharedPreferences类,它是一个轻量级的存储类,特别适合用于保存软件配置参数。使用SharedPref
2011-01-11 18:01:00 4935 1
原创 Android 采用pull生成XML数据
<br /> <br />/*有些时候,我们需要生成一个XML文件,生成XML文件的方法有很多,如:可以只使用一个StringBuilder组拼XML内容,然后把内容写入到文件中;或者使用DOM API生成XML文件,或者也可以使用pull解析器生成XML文件,这里推荐大家使用Pull解析器。使用Pull解析器生成一个与itcast.xml文件内容相同的myitcast.xml文件,代码在本页下方备注使用代码如下(生成XML文件):File xmlFile = new File("myitc
2011-01-10 18:15:00 5869 1
原创 Android pull解析XML数据
<br /> <br />除了可以使用 SAX或DOM解析XML文件之外,大家也可以使用Android内置的Pull解析器解析XML文件。 Pull解析器是一个开源的java项目,既可以用于android,也可以用于JavaEE。如果用在javaEE需要把其jar文件放入类路径中,因为Android已经集成进了Pull解析器,所以无需添加任何jar文件。android系统本身使用到的各种xml文件,其内部也是采用Pull解析器进行解析的。 Pull解析器的运行方式与 SAX 解析器相似。它提供了类似的事件,
2011-01-10 17:33:00 3021
原创 Android dom解析XML数据
<br /> <br />/*除了使用 SAX可以解析XML文件,大家也可以使用熟悉的DOM来解析XML文件。 DOM解析XML文件时,会将XML文件的所有内容以文档树方式存放在内存中,然后允许您使用DOM API遍历XML树、检索所需的数据。使用DOM操作XML的代码看起来是比较直观的,并且在编码方面比基于SAX的实现更加简单。但是,因为DOM需要将XML文件的所有内容以文档树方式存放在内存中,所以内存的消耗比较大,特别对于运行Android的移动设备来说,因为设备的资源比较宝贵,所以建议还是采用SA
2011-01-10 11:42:00 2963
原创 Android sax解析XML数据
/*SAX是一个解析速度快并且占用内存少的xml解析器,非常适合用于Android等移动设备。 SAX解析XML文件采用的是事件驱动,也就是说,它并不需要解析完整个文档,在按内容顺序解析文档的过程中,SAX会判断当前读到的字符是否合法XML语法中的某部分,如果符合就会触发事件。所谓事件,其实就是一些回调(callback)方法,这些方法(事件)定义在ContentHandler接口。下面是一些ContentHandler接口常用的方法:startDocument()当遇到文档的开头的时候,调用这
2011-01-07 18:06:00 8220 1
原创 Android 数据存储 之 使用文件进行数据存储
数据存储与访问很多时候我们的软件需要对处理后的数据进行存储或再次访问。Android为数据存储提供了如下几种方式:l1.文件l2.SharedPreferences(参数)l3.SQLite数据库l4.内容提供者(Content provider)l5.网络/** * 首先给大家介绍使用文件如何对数据进行存储,Activity提供了openFileOutput()方法可以用于把数据输出到文件中,具体的实现过程与在J2SE环境中保存数据到文件中是一样的。public class F
2011-01-07 11:41:00 1360
原创 Android 单元测试和日志输出
<br />对应用进行单元测试<br />在实际开发中,开发android软件的过程需要不断地进行测试。而使用Junit测试框架,侧是正规Android开发的必用技术,在Junit中可以得到组件,可以模拟发送事件和检测程序处理的正确性。第一步:首先在AndroidManifest.xml中加入下面红色代码:<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="cn.itcast.act
2011-01-06 11:15:00 2030
Microsoft SQL Server JDBC Driver 2.0.rar
2010-04-29
AutoCode代码生成器(SSH版)
2010-04-14
wap建站(详解 源码).rar
2010-04-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人