上一页 1 ··· 86 87 88 89 90 91 92 93 94 ··· 96 下一页
摘要: 一、重要参考资料【参考资料】 目前来看,下面的几个网址中的内容质量比较不错,基本不需要再读别的网址了。1、android消息机制一http://xtfncel.javaeye.com/blog/6635172、Android消息机制二http://xtfncel.javaeye.com/blog/6635183、Android线程间通信的message机制http://www.javafun.cn/viewthread.php?tid=15174、5、Android中Handler的使用方法-在子线程中更新界面 http://blog.csdn.net/yangpeng98/archive/2 阅读全文
posted @ 2012-04-10 21:55 幻星宇 阅读(207) 评论(0) 推荐(0) 编辑
摘要: Android的消息机制(一) android 有一种叫消息队列的说法,这里我们可以这样理解:假如一个隧道就是一个消息队列,那么里面的每一部汽车就是一个一个消息,这里我们先忽略掉超车等种种因素,只那么先进隧道的车将会先出,这个机制跟我们android 的消息机制是一样的。一、 角色描述1.Looper:(相当于隧道) 一个线程可以产生一个Looper 对象,由它来管理此线程里的Message Queue( 车队,消息隧道) 。2.Handler: 你可以构造Handler 对象来与Looper 沟通,以便push 新消息到Message Queue 里;或者接收Looper( 从Me... 阅读全文
posted @ 2012-04-10 21:52 幻星宇 阅读(310) 评论(0) 推荐(0) 编辑
摘要: 1. Android进程 在了解Android线程之前得先了解一下Android的进程。当一个程序第一次启动的时候,Android会启动一个LINUX进程和一个主线程。默认的情况下,所有该程序的组件都将在该进程和线程中运行。同 时,Android会为每个应用程序分配一个单独的LINUX用户。Android会尽量保留一个正在运行进程,只在内存资源出现不足时,Android 会尝试停止一些进程从而释放足够的资源给其他新的进程使用, 也能保证用户正在访问的当前进程有足够的资源去及时地响应用户的事件。Android会根据进程中运行的组件类别以及组件的状态来判断该进程的重要 性,Android会首先停止 阅读全文
posted @ 2012-04-10 21:51 幻星宇 阅读(222) 评论(0) 推荐(0) 编辑
摘要: 关于android数据存储,大米看了《Google.Android开发入门与实战》这本书中的第八章节(此书pdf格式版本在文章最下面会给出),写的很详细,这边我就大致的介绍一下哦: 首先android的数据存储分为: 1,SharedPreferences 2,文件存储 3,sqlite数据库 4,内容提供器(Content provider) 5,网络(通过访问webservice服务获取网络数据)1,SharedPreferencesSharedPreferences是最简单一种存储方式,主要是用来存储一些简单的配置信息,比如APP的主题类型,APP的一... 阅读全文
posted @ 2012-04-10 17:57 幻星宇 阅读(284) 评论(0) 推荐(0) 编辑
摘要: 今天我们将深入介绍了Android SDK 中一些与网络有关的package,如下:包描述java.net提供与联网有关的类,包括流和数据包(datagram)sockets、Internet 协议和常见 HTTP 处理。该包是一个多功能网络资源。有经验的 Java 开发人员可以立即使用这个熟悉的包创建应用程序。java.io虽然没有提供显式的联网功能,但是仍然非常重要。该包中的类由其他 Java 包中提供的 socket 和连接使用。它们还用于与本地文件(在与网络进行交互时会经常出现)的交互。java.nio包含表示特定数据类型的缓冲区的类。适合用于两个基于 Java 语言的端点之间的通信。 阅读全文
posted @ 2012-04-10 17:54 幻星宇 阅读(969) 评论(0) 推荐(0) 编辑
摘要: 主要代码如下:package src.seagm;import java.io.BufferedReader;import java.io.InputStream;import java.io.InputStreamReader;import java.net.MalformedURLException;import java.net.URL;import java.util.ArrayList;import java.util.List;import org.apache.http.HttpResponse;import org.apache.http.NameValuePair;impor 阅读全文
posted @ 2012-04-10 12:14 幻星宇 阅读(2258) 评论(0) 推荐(0) 编辑
摘要: 在网上看了一些对Layout_weight的讲解,有些说的比较片面,只列举了一种情况,然后自己通过实验和一些比较好的文章总结了一下,特此记录下 来,以备以后所用。Layout_weight是线性布局,也就是LinearLayout里面用到的,下面通过实验来看这个Layout_weight 的特性。 1.当控件的属性android:layout_width="fill_parent"时,布局文件如下: Xml代码 <?xml version="1.0" encoding="utf-8"?> <LinearLayout 阅读全文
posted @ 2012-04-06 15:06 幻星宇 阅读(266) 评论(0) 推荐(0) 编辑
摘要: android:visibility="gone"此属性意思是此视图是否显示,例如RelativeLayout中android:visibility="gone"其有三个属性:visible显示;invisible显示黑背景条;gone不显示在类中,可以设置其显示与否,setVisibility(View.GONE);不显示setVisibility(View.VISIBLE);显示 阅读全文
posted @ 2012-04-06 11:34 幻星宇 阅读(312) 评论(0) 推荐(0) 编辑
摘要: 1.概念 Adapter是连接后端数据和前端显示的适配器接口,是数据和UI(View)之间一个重要的纽带。在常见的View(ListView,GridView)等地方都需要用到Adapter。如下图直观的表达了Data、Adapter、View三者的关系:Android中所有的Adapter一览: 由图可以看到在Android中与Adapter有关的所有接口、类的完整层级图。在我们使用过程中可以根据自己的需求实现接口或者继承类进行一定的扩展。比较常用的有 BaseAdapter,SimpleAdapter,ArrayAdapter,SimpleCursorAdapter等。BaseAdap.. 阅读全文
posted @ 2012-04-05 11:41 幻星宇 阅读(236) 评论(0) 推荐(0) 编辑
摘要: 主程序InitActivity.javapackage com.delightPress.chap61;import com.delightPress.chap61.tabActivity.Income;import com.delightPress.chap61.tabActivity.Outcome;import com.delightPress.chap61.tabActivity.Totalcome;import android.app.Activity;import android.app.TabActivity;import android.content.Intent;impor 阅读全文
posted @ 2012-04-01 14:13 幻星宇 阅读(348) 评论(0) 推荐(0) 编辑
上一页 1 ··· 86 87 88 89 90 91 92 93 94 ··· 96 下一页