上一页 1 2 3 4 5 6 7 8 ··· 17 下一页
摘要: 本篇文章将讲述如何通过axis取得.net发布的Web services,并处理返回含有DataSet的处理结果,展现在页面上。 涉及到的知识有: AXIS SAXBuilder xml 步骤如下: 1)、生成client stub文件。 必备条件axis开源包。JDK A)、比如AXIS包放在你的C盘,则需要在环境变量当中设定的东东有: AXIS_HOME=C:\AXISAXIS_CLASSPATH=.;%AXIS_HOME%\lib\axis.jar;%AXIS_HOME%\lib\axis-ant.jar;%AXIS_HOME%\lib\commons-discove... 阅读全文
posted @ 2013-06-09 14:45 还是你最好 阅读(5491) 评论(2) 推荐(0) 编辑
摘要: package com.fairyeye.simple;import android.app.Activity;import android.content.Intent;import android.os.Bundle;import android.view.View;import android.view.View.OnClickListener;import android.widget.Button;import android.widget.EditText;import android.widget.TextView;import android.widget.Toast;impo 阅读全文
posted @ 2013-06-08 09:04 还是你最好 阅读(3284) 评论(1) 推荐(0) 编辑
摘要: public void onCreate(Bundle savedInstanceState) { // 详见StrictMode文档 StrictMode.setThreadPolicy(new StrictMode.ThreadPolicy.Builder() .detectDiskReads() .detectDiskWrites() .detectNetwork() // or .detectAll() for all detectable p... 阅读全文
posted @ 2013-05-28 10:43 还是你最好 阅读(5967) 评论(0) 推荐(0) 编辑
摘要: 每天都在用QQ聊天,今天突然一想,android怎么实现列表的分组展开呢?看了看api,发现其实现过程也很简单。先看一下最终效果吧!1、首先创建我们的Activity,继承 android.app.ExpandableListActivity,直接看代码吧。package com.ideasandroid.sample;import android.app.ExpandableListActivity;import android.os.Bundle;import com.ideasandroid.sample.adapter.IdeasExpandableListAdapter; /** * 阅读全文
posted @ 2013-05-27 15:42 还是你最好 阅读(22164) 评论(1) 推荐(0) 编辑
摘要: 参考http://www.blogjava.net/wangxinsh55/archive/2011/09/21/359146.html实现,具体代码如下:public class PageWidget extends View { private Bitmap foreImage; private Bitmap bgImage; private PointF touchPt; private int screenWidth; private int screenHeight; private GradientDrawable shadowDrawableR... 阅读全文
posted @ 2013-05-26 09:52 还是你最好 阅读(467) 评论(0) 推荐(0) 编辑
摘要: 做项目的时候,如果ListView或者gridView为空,进入界面一大片的空白,不是很好看,这个时候我们希望没有数据的时候给出提示,完全可以通过手动判断,当ListView中的size为0,显示或者隐藏某个TextView。但是略显麻烦。下面说两种显示的方法。第一种:分两种情况,如果继承的是ListActivity:<ListView android:id="@id/android:list".../> <TextView android:id="@id/android:empty.../> 当列表为空时就会自动显示TextView 。如 阅读全文
posted @ 2013-05-18 22:13 还是你最好 阅读(11143) 评论(2) 推荐(0) 编辑
摘要: 从网络上加载XML资源,其中包括图片,我们要做的解析XML里面的数据,并且把图片缓存到本地一个cache目录里面,并且用一个自定义的Adapter去填充到LIstView:对象类public class Contact { int id; String image; String name; public Contact() { super(); } public Contact(int id, String image, String name) { ... 阅读全文
posted @ 2013-05-18 18:48 还是你最好 阅读(5566) 评论(1) 推荐(0) 编辑
摘要: 在开发移动客户端的时候往往要使用多线程来进行操作,我们通常会将耗时的操作放在单独的线程执行,避免其占用主线程而给用户带来不好的用户体验。但是在子线程中无法去操作主线程(UI 线程),在子线程中操作UI线程会出现错误。因此android提供了一个类Handler来在子线程中来更新UI线程,用发消息的机制更新UI界面,呈现给用户。这样就解决了子线程更新UI的问题。但是费时的任务操作总会启动一些匿名的子线程,太多的子线程给系统带来巨大的负担,随之带来一些性能问题。因此android提供了一个工具类AsyncTask,顾名思义异步执行任务。这个AsyncTask生来就是处理一些后台的比较耗时的任务,给 阅读全文
posted @ 2013-05-18 16:29 还是你最好 阅读(632) 评论(0) 推荐(0) 编辑
摘要: 在Android开发中我们经常有这样的需求,从服务器上下载xml或者JSON类型的数据,其中包括一些图片资源,本demo模拟了这个需求,从网络上加载XML资源,其中包括图片,我们要做的解析XML里面的数据,并且把图片缓存到本地一个cache目录里面,并且用一个自定义的Adapter去填充到LIstView,demo运行效果见下图:通过这个demo,要学会有一下几点1.怎么解析一个XML2.demo中用到的缓存图片到本地一个临时目录的思想是怎样的?3.AsyncTask类的使用,因为要去异步的加载数据,就必须开启线程,但是在开启线程的时有时候不能很好的控制线程的数量,线程数量太大的时候手机会很快 阅读全文
posted @ 2013-05-18 16:12 还是你最好 阅读(36285) 评论(2) 推荐(1) 编辑
摘要: 下载文件会阻塞UI主线程,所以需要new一个新线程来执行下载操作,通过handler执行更新UI进度条操作。代码如下:public class AndroidTest extends Activity { private static final String TAG = "AndroidTest"; private ProgressBar progressBar = null; private Button startButton = null; private EditText filenameText = null; private MyHandler ha... 阅读全文
posted @ 2013-05-18 16:08 还是你最好 阅读(5098) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 17 下一页