Android 应用开发
文章平均质量分 80
刘云
这个作者很懒,什么都没留下…
展开
-
Android开发之XML文件的解析
Android系统开发之XML文件的解析 我们知道Http在网络传输中的数据组织方式有三种分别为:XML方式、HTML方式、JSON方式。其中XML为可扩展标记语言,如下: Jack 23 Tom 25 Android中解析XML数据有三种方式:分别为DOM、SAX、和XMLPULL。下面我们分别介绍这三种方式:1)原创 2013-09-15 17:34:28 · 1658 阅读 · 0 评论 -
Android菜单的使用Menu
Android使用菜单使用 Android系统SDK对菜单提供了广泛的支持,这里我们介绍几种常用的菜单:常规菜单、子菜单、上下文菜单、图标菜单、辅助菜单和交替菜单。提供Android菜单支持的一个重要的类是Android.view.Menu,Android中每一个活动都与一个此类型的菜单对象相关联,包括众多的菜单项和子菜单。菜单项使用android.view.MenuItem表示,子菜单原创 2013-09-05 10:23:12 · 7762 阅读 · 1 评论 -
Android四大组件之Service
Android支持服务的概念,服务是在后台运行的组件,没有用户界面,Android服务可用有与活动独立的生命周期。Android支持两种类型的服务:本地服务: 本地服务只能由承载该服务的应用程序访问,无法供在设备上运行的其他应用程序访问。客户端调用Context.startService()启动该服务。远程服务: 远程服务除了可从承载服务的应用程序访问,还可以从其他应用程序访问。远程服务使用AIDL向客户端定义。服务支持onBind()方法,客户端通过Context.bi原创 2013-09-11 21:18:07 · 2003 阅读 · 0 评论 -
Android常用列表控件
Android常用适配器控件 列表控件用于显示数据集合,Android不是使用一种类型的控件管理显示和数据,而是将这两项功能分布用列表控件和适配器来实现。列表控件扩展了android.widget.AdapterView的类,包括ListView、GridView、Spinner和Gallery。1)基本的列表控件ListView ListView控件垂直显示一组项原创 2013-09-03 17:34:38 · 6377 阅读 · 0 评论 -
Android常用适配器分析(如何制作简易Launcher)
Android中适配器是连接后端数据和前端显示的适配器接口,是数据和UI之间重要的纽带。系统中常见的View有ListView、GridView都要用到Adapter.列表控件是扩展了android.widget.AdapterView的类,包括ListView、GridView、Spinner和Gallery。而AdapterView本身实际上扩展了android.widget.ViewGroup,这意味着ListView、GridView等都是容器控件,换句话说列表控件包含一组视图,适配器的用途是Ada原创 2013-09-03 10:24:30 · 3301 阅读 · 0 评论 -
Android EditText/TextView使用SpannableString显示复合文本
在Android中EditText用于编辑文本,TextView用于显示文本,但是有时候我们需要对其中的文本进行样式等方面的设置。Android为我们提供了SpannableString类来对指定文本进行处理。原创 2013-08-25 15:35:09 · 11041 阅读 · 1 评论 -
Android关键资源详解
Android层次结构中,资源扮演着重要的角色,资源是绑定到可执行程序的文件(例如音乐文件)或值(例如对话框标题)。常用的资源实例包括字符串、颜色、布局文件等。例如不需要将字符串硬编码到应用程序中,可以使用它们的ID,这种间接性使你无需要改变源代码就能够更改字符串资源的文本。 Android中主要通过两种文件类型来支持资源:XML文件和原始文件(包括图像、音频和视频)。甚至在XML文件内部有时也能看到资源被定义为XML文件内部的值(如字符串),有时XML文件整体就是一个资源(如布局资源)。原创 2013-09-01 16:38:56 · 3203 阅读 · 1 评论 -
Android四大组件之Content Provider
Android四大组件之Content Provider一、概念 Content Provider 作为Android应用程序四大组件之一,为存储和查询数据提供统一的接口,实现程序间数据的共享。Android系统内一些常见的数据如音乐、视频、图像等都内置了一系列的Content Provider。 应用程序间共享数据有两种方式:一是创建子类继承于Content Provi原创 2013-08-21 11:09:49 · 2225 阅读 · 0 评论 -
Android系统五大布局详解Layout
我们知道Android系统应用程序一般是由多个Activity组成,而这些Activity以视图的形式展现在我们面前,视图都是由一个一个的组件构成的。组件就是我们常见的Button、TextEdit等等。那么我们平时看到的Android手机中那些漂亮的界面是怎么显示出来的呢?这就要用到Android的布局管理器了,网上有人比喻的很好:布局好比是建筑里的框架,组件按照布局的要求依次排列,就组成了用于原创 2013-08-17 16:31:06 · 50212 阅读 · 7 评论 -
Android四大组件之BroadcastReceiver
Android四大组件之BroadcastReceiver 广播接收器,是一种负责接收广播消息并对消息做出响应的组件,和Service一样并不提供与用户交互的UI界面。它和事件处理机制类似,只不过事件处理机制是程序组件级别,而广播事件是系统级别。原创 2013-08-25 16:51:26 · 2292 阅读 · 0 评论 -
apk,task,android:process与android:sharedUserId的区别
apk,task,android:process与android:sharedUserId的区别来源:http://wenzongliang.iteye.com/blog/1264592apk一般占一个dalvik,一个进程,一个task。通过设置也可以多个进程,占多个task。task是一个activity的栈,其中"可能"含有来自多个App的activity默认情况下,同一转载 2013-10-14 10:12:56 · 6933 阅读 · 0 评论