上一页 1 ··· 18 19 20 21 22 23 24 25 26 ··· 36 下一页
  2012年9月6日
摘要: 一、TabHost基础教程1.最全的Android的Tab与TabHost讲解http://www.apkbus.com/android-720-1-1.html2.Android入门第十一篇之TabHost,TabWidgethttp://www.apkbus.com/android-215-1-1.html3.Android---UI篇---TabWidget(切换卡)http://www.apkbus.com/android-14229-1-1.html4.andorid中TabHost的使用http://www.apkbus.com/android-19018-1-1.html5.an 阅读全文
posted @ 2012-09-06 18:00 Code大蛇丸 阅读(378) 评论(0) 推荐(0)
摘要: 本程序 涉及到了listview的多选 删除 添加。以及tabhost的使用。代码可能有点混乱, 这也是我结合网上资料做的,将就看吧。效果类似ucweb的历史书签管理。当然很难看啊 效果我感觉就是那个意思,比较简陋。见谅了下看下面效果图默认显示基本设置点击管理后 的效果点击添加的效果<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android: 阅读全文
posted @ 2012-09-06 15:11 Code大蛇丸 阅读(1457) 评论(0) 推荐(0)
  2012年9月5日
摘要: 在开发Android应用时必须遵守单线程模型的原则: Android UI操作并不是线程安全的并且这些操作必须在UI线程中执行。在单线程模型中始终要记住两条法则:1. 不要阻塞UI线程2. 确保只在UI线程中访问Android UI工具包 当一个程序第一次启动时,Android会同时启动一个对应的主线程(Main Thread),主线程主要负责处理与UI相关的事件,如:用户的按键事件,用户接触屏幕的事件以及屏幕绘图事件,并把相关的事件分发到对应的组件进行处理。所以主线程通常又被叫做UI线程。 比如说从网上获取一个网页,在一个TextView中将其源代码显示出来,这种涉及到网络操作的程序一般都是 阅读全文
posted @ 2012-09-05 17:12 Code大蛇丸 阅读(187) 评论(0) 推荐(0)
摘要: 1效果图加载数据时加载数据完成时加载数据异常时2实现说明加载前:界面显示异步加载控件,隐藏数据显示控件,加载异常控件加载成功:根据加载的数据,初始化数据显示控件加载失败:显示加载异常的控件,异常异步加载控件中间的加载过程,通过AsyncTask来实现,在AsyncTask中主要实现两个方法//后台运行,互联网后台数据加载接口protected Integer doInBackground(String... params)//数据加载完成,结合数据,进行UI处理protected void onPostExecute(Integer result)3实现代码 3.1界面部分加载控件:<L 阅读全文
posted @ 2012-09-05 16:38 Code大蛇丸 阅读(1816) 评论(1) 推荐(0)
  2012年9月4日
摘要: ProgressDialog myDialog = ProgressDialog.show(YourClass.this, "正在连接服务器..", "连接中,请稍后..", true, true);handler.post(mTasks);它的用法一般都是在用intent开启一个新的activity的时候,你直接加上这句话,是达不到你想要的效果的。你必须这样用:把用intent开启activity的这件事放在一个Runnable对象的run()方法中,然后用handler.post()方法来运行这个线程。代码如下:Handler handler = n 阅读全文
posted @ 2012-09-04 23:59 Code大蛇丸 阅读(1634) 评论(0) 推荐(0)
摘要: pd = ProgressDialog.show(this, "请稍候。。刷新中", msg, true,false); pd.setCancelable(true); //点击返回键可以取消 需要设置为true 不能取消就用false new Thread() { public void run() { try { ... 阅读全文
posted @ 2012-09-04 23:59 Code大蛇丸 阅读(1258) 评论(0) 推荐(0)
摘要: 而选择动画进度条显示进度:1. 用类构造器初始化进度对话框,ProgressDialog(Context)。2. 用setProgressStyle(int)方法设置进度风格为"STYLE_HORIZONTAL"以及设置其它属性,比如消息。创建ProgressDialog大概是这样的:ProgressDialogprogressDialog=newProgressDialog(getApplicationContext());progressDialog.setProgressStyle(ProgressDialog.STYLE_HORIZONTAL);progressDi 阅读全文
posted @ 2012-09-04 23:22 Code大蛇丸 阅读(670) 评论(0) 推荐(0)
摘要: 什么是Handlerhandler通俗一点讲就是用来在各个进程之间发送数据的处理对象。在任何进程中,只要获得了另一个进程的handler则可以通过 handler.sendMessage(message)方法向那个进程发送数据。基于这个机制,我们在处理多线程的时候可以新建一个thread,这 个thread拥有UI线程中的一个handler。当thread处理完一些耗时的操作后通过传递过来的handler像ui线程发送数据,由UI线程 去更新界面。 Handler类简介在Android平台中,新启动的线程是无法访问Activity里的Widget的,当然也不能将运行状态外送出来,这就需要有Ha 阅读全文
posted @ 2012-09-04 19:10 Code大蛇丸 阅读(413) 评论(0) 推荐(0)
摘要: 几天我的教程里给出了一个作业,改变 ProgressBar 样式颜色。在这里分享一下源码。改变ProgressBar 的样式颜色,可以改变其背景颜色,也可以设置不同的图片。先上两个效果图:(进度条是自定义图片)(进度条是自定义颜色)一.修改背景为图片。1.我自己制作了两张图片(如下图),并将它们放到工程的 /res/drawable 目录下。(背景图片 prgs_bg.png)(进度图片 prgs_progress.png)2.同时在 /res/drawable 目录下新建一个 barbgimg.xml 文件,内容如下:<?xml version="1.0" enco 阅读全文
posted @ 2012-09-04 19:08 Code大蛇丸 阅读(6258) 评论(1) 推荐(0)
摘要: 大家好,今天给大家讲一下Android中ProgressBar的使用,这个控件在开发中还是经常用到的,比如用户浏览网页的时候,中间肯定有个 传输过程,所以用进度条让用户耐心等待。再比如我在Android Market下载应用,它也会有进度条显示下载进度。我为什么要举这两个例子呢,是因为它们分别是圆形进度条和长形进度条的代表。如下面两张图:图1.UC浏览网页圆形进度条效果。图2.Google Market应用下载长形进度条效果.下面我们看一下两都皆有之的Android自带的浏览器的效果图如下:为了让大家更容易理解我将简单写一个Demo,大家可以按照我的步骤一步一步来。第一步:新建一个Androi 阅读全文
posted @ 2012-09-04 19:03 Code大蛇丸 阅读(605) 评论(0) 推荐(0)
上一页 1 ··· 18 19 20 21 22 23 24 25 26 ··· 36 下一页