05 2013 档案
摘要:Android中BaseAdapter的使用 2013-05-17 22:28:02 通常在UI布局中会要用到ListView、Spinner、GridView等控件。而使用这些控件的时候会要用到适配器,适配器模式的可以看做数据与UI之间的桥梁。 在Android中主要提供了ArrayAdapter、SimpleAdapter、SimpleCursorAdapter、BaseAdapter...... ArrayAdapter比较简单,但它只能用于显示文字。而SimpleAdapter则有很强的扩展性,可以自定义出各种效果,SimpleCursorAdapter则可以从数据库中读取数据显示在列
阅读全文
摘要:Android调用WCF(三) 2013-05-16 15:26:45 在前面的学习中已经解决了Android与WCF的初步交互,已经可以获得服务端传来的集合类中的数据了。在本篇中,要继续了解怎么样将复杂类型的数据传递给WCF。这个实现后,对Ksoap2包就算是有一个基本的了解了,可以用其进行项目开发。下面记录一下利用Ksoap2包传递复杂类型的步骤。1、先建立一个实体类,用来封装需要传递的数据 1 /** 2 * 建立一个User实体类,封装数据 3 * 4 */ 5 public class User { 6 /** 7 * 必须使用int类型, 因为当不设置此属性...
阅读全文
摘要:Android调用WCF(二) 2013-05-16 11:37:02 在本篇中要记录一下怎么通过Ksoap2包获得WCF传来的集合类中的消息。若是用上一篇中介绍的方法来接收,则我们得到的返回信息并不是我们想要的,会有很多其他信息一起被接收。下面接收一下实现方法:1、建立一个ISoapService接口1 public interface ISoapService {2 SoapObject LoadResult() throws SoapFault;3 }2、建立与WCF交互的类WCFGainArticletitle 1 public class WCFGainArticle...
阅读全文
摘要:Android调用WCF(一) 2013-05-16 11:03:47 在最近的项目开发中需要与WCF服务端进行交互,通过学习总结了一下Android调用WCF的方法。 这里主要是介绍用的第三方包Ksoap2来进行的交互。 先从最简单的传递字符串开始。代码如下:1、建立一个ISoapService接口1 public interface ISoapService {2 SoapObject loadResult();3 }2、建立与WCF进行交互的类HelloService 1 public class HelloService implements ISoapService { 2 ...
阅读全文
摘要:Android中判断网络异常 2013-05-16 10:41:36 Android网络编程是开发过程中的一个重点和难点。在项目的开发过程中如果不判断网络异常,项目时很容易出现崩溃现象的。所以在这里介绍一下判断网络异常的方法。通常,判断网络异常可以作为一个工具类,哪里需要判断就可以直接调用了。 直接上代码: 1 public class NetUtils { 2 3 public static boolean checkNetWork(){ 4 try{ 5 ConnectivityManager connectactivity = (Conn...
阅读全文
摘要:Android中建立AlertDialog对话窗口 2013-05-15 20:13:09 在最近的项目开发中,碰到了建立AlertDialog对话窗口的方法。用起来还是比较方便的,可以大大增加用户的体验效果。 一般AlertDialog对话窗口可以作为一个工具类放在项目中,那个地方需要用就可以直接调用。 直接上代码: 1 /** 2 * 建立一个AlertDialog对话窗口,并为其添加内容 3 */ 4 private void affirmSubmit() { 5 LinearLayout dialogView = (LinearLayout)...
阅读全文
摘要:Android中为Activity之间的转换设置动画效果 2013-05-15 09:23:20 在android开发过程中需要考虑用户的体验度,而在Activity之间的转换设置一个动画转换效果能大大提升用户的体验度。下面就简单的提一下Activity之间设置动画转换效果。1、一般用到动画转换的地方是一个Activity跳转到另一个Activity的时候,所以在startActivity(intent)后面加上一句1 overridePendingTransition(R.anim.push_left_in,R.anim.push_left_out); 该句的作用是设置一个平移的动画效果。或
阅读全文
摘要:Android 九宫格的实现 2013-05-09 20:04:25今天在浏览网页的时候看到了一篇有关九宫格实现的博文,感觉挺有意思。所以自己模仿做了一个,先贴出代码如下:1、xml代码: 1 <?xml version="1.0" encoding="utf-8"?> 2 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 3 android:orientation="vertical" 4 andro
阅读全文
摘要:Android中Spinner的构建(可调节Item中内容) 2013-05-07 21:14:44 最近在设计一个页面中有涉及Spinner的构建以及对spinner中文字的调整,感觉比较有用。写下自己的学习过程,希望对大家有帮助。1、一般Spinner的构建 layout文件中的代码:1 department.xml中的代码:1 2 3 4 请选择部门5 局长室6 公会7 办公室8 9 通过以上方法构建的Spinner,直接在View中调用,显示的效果不佳。如,字体的大小、颜色不能调节。通过在网上的查询,我找...
阅读全文
摘要:Android中对EditText的监听TextWatcher 2013-05-06 22:15:07 最近在做项目的过程中遇到了需要对EditText进行监听的情况,这让我对TextView做了一点点了解。情况如下: 1、为EditText设定TextWatcher监听: 1 TelephoneEdit.addTextChangedListener(NameEditWatcher); 2 3 TextWatcher NameEditWatcher = new TextWatcher(){ 4 @Override 5 public void beforeTextChanged(...
阅读全文

浙公网安备 33010602011771号