Android
kevin_水滴石穿
平心静气,日积月累,厚积薄发
展开
-
Android提供两个常用的消息弹出框【Toast和Alert】
Android提供两个常用的消息弹出框,Toast和Alert。ToastToast是一种短暂的提示框,并不需要用户交互,也不会将focus移过来,因此可以适合大多数的场景,向用户进行信息提示。在之前的学习中,已经多次使用到Toast了。创建一个Toast很简单,使用静态方法makeText(Context context, CharSequence text | int resId,原创 2012-01-11 16:07:05 · 945 阅读 · 0 评论 -
Spinner 从数据库中读取数据并实现2级互动
这里主要实现了。省份和城市的二级关联。选择省份。二级对应的就是省份所有的城市下面看代码; 1.activity @Override protected void onCreate(Bundle savedInstanceState) { // TODO Auto-generated method stu转载 2012-03-21 15:39:42 · 2528 阅读 · 5 评论 -
Android中使用sax解析XML
在Android中使用XML解析数据是非常常见的一件事,但是使用那种方式比较好呢,因为基于Android开发的硬件毕竟性能一般有限,主要是手机和嵌入式设备。一般我们使用sax解析。速度比较快,也不大耗内存。当然负面影响也是有的,编码比较多,而且比较复杂些。下面我们来看一个例子: 首先我们实现一个xml的实体类,如下: //收藏明细实体类publi原创 2012-04-08 14:25:23 · 1075 阅读 · 0 评论 -
Android调用天气预报的WebService简单例子
下面例子改自网上例子:http://express.ruanko.com/ruanko-express_34/technologyexchange5.html不过网上这个例子有些没有说明,有些情况不一样了,所以我重新写了。 一、获取并使用KSOAP包在Android SDK中并没有提供调用WebService的库,因此,需要使用第三方的SDK来调用WebService。PC版本的Web转载 2012-04-08 13:30:11 · 883 阅读 · 0 评论 -
Android中检测网络连接状况的方法
在Android中很多应用都要检测网络连接的状态,下面介绍下检测网络连接的一个方法:/* 检测网络连接状态 */ public static boolean CheckNetWork() { boolean result; ConnectivityManager cm = (ConnectivityManager) MyApplication原创 2012-04-08 15:56:50 · 803 阅读 · 0 评论 -
Android中使用webservice验证用户登录的示例
前段时间做了2个Android方面的项目,现在想抽空对其中的有些知识点进行下总结,也算进一步的学习了。 由于开发手机客户端一般都要和服务器打交道,因此用户的登录验证在一般的应用中都少不了。因而我将以前做的项目中的使用webservice验证的这块单独写出来了。我们的手机应用的服务器端采用的是Asp.net开发的,因而webservice的开发也是用C#开发的,发布在II原创 2012-04-08 13:56:35 · 4364 阅读 · 3 评论 -
Android中加载数据库到data/data下的当前包中
在Android系统中,如果需要使用数据库的话,我们一般会使用SQLLite数据库,同时将数据库放在res\raw目录下,这样方便发布系统的时候,将数据库一同发布。在系统中对数据库进行访问的时候,我们则一般会将数据库拷贝到我们data/data目前下的我们当前包的名称的目录下,这样更方便我们进行操作。大家可以参考下面的示例代码:// 复制和加载区域数据库中的数据 privat原创 2012-03-27 17:13:00 · 3625 阅读 · 3 评论 -
Android中Socket通讯类
public class SocketClient { public boolean mClientFlag = false; private static Socket client; public SocketClient() { Log.d("WineStock", "WineStock SocketCli原创 2012-03-28 09:28:30 · 1917 阅读 · 0 评论 -
Android省市区3级联动的地址列表的实现
我们在上一篇中介绍了如何获取省市区的数据,现在我们来介绍使用spinner控件来实现省市区3级联动的例子。下面的代码是我在开发项目时实现的。首先我们展示下布局文件中的3个spinner android:layout_width="fill_parent" android:id="@+id/LinearLayoutArea" andr原创 2012-03-27 17:29:10 · 6307 阅读 · 3 评论 -
获取SQLLite省市区数据库中省市区数据的方法
在我上传的资源中有SQLLite版全国省市区的数据库,现在我来介绍下我开发地址列表时获取省市区数据时的方法。废话少说,代码如下所示:package xxxx.com.common;import java.io.File;import java.util.ArrayList;import java.util.HashMap;import java.util.List;原创 2012-03-27 17:20:43 · 5338 阅读 · 6 评论 -
Android中android:visibility的3中属性的剖析
在Android中控件或者布局的可见性android:visibility有3中情况,如View.VISIBLE,View.UNVISIBLE,View.GONE这3中情况。View.VISIBLE很显然就是可见,View.UNVISIBLE是不是可见,但是在这种情况下它会占据空间。就是说如果控件的android:visibility设置为View.UNVISIBLE的话,虽然控件隐藏了,原创 2012-03-07 10:29:13 · 863 阅读 · 0 评论 -
Android中读取文本文件中内容的方法
这几天在项目开发中,要读取文本文件中内容的,因此写了个读取文本文件中内容的方法,代码如下://读取文本文件中的内容 public static String ReadTxtFile(String strFilePath) { String path = strFilePath; String content = ""; //文件内容字符串原创 2012-02-29 17:05:38 · 4146 阅读 · 2 评论 -
Android中写文本文件的方法
下面是我在Android开发中,一个写文本文件的方法,代码如下://将字符串写入到文本文件中 public static void WriteTxtFile(String strcontent,String strFilePath) { //每次写入时,都换行写 String strContent=strcontent+"\n";原创 2012-02-29 17:07:54 · 3536 阅读 · 0 评论 -
Android实现ListView异步加载图片
ListView异步加载图片是非常实用的方法,凡是是要通过网络获取图片资源一般使用这种方法比较好,用户体验好,下面就说实现方法,先贴上主方法的代码: package cn.wangmeng.test; import java.io.IOException; import java.io.InputStream; import java.lang.ref.SoftRefer转载 2012-03-21 18:21:27 · 854 阅读 · 0 评论