2011年12月26日
摘要: ContentProvider是用来实现应用程序之间数据共享的类。当需要进行数据共享时,一般利用ContentProvider为需要共享的数据定义一个URI,然后其他应用程序通过Context获得ContentResolver并将数据的URI传入即可。 Android系统已经为一些常用的数据创建了ContentProvider,这些ContentProvider都位于android.provid... 阅读全文
posted @ 2011-12-26 23:19 银月莲 阅读(344) 评论(0) 推荐(0) 编辑
摘要: BroadcastReceiver为用户接受广播通知的组件,当系统或某个应用程序发送广播时,可以使用BroadcastReceiver组件来接收广播消息并做相应处理。 在信息发送时,需要将信息封装后添加到一个Intent对象中,然后通过调用Context.sendBroadcaset()、sendOrderedBroadcast()或sendStickyBroadcast()方法将Intent对... 阅读全文
posted @ 2011-12-26 22:45 银月莲 阅读(231) 评论(0) 推荐(0) 编辑
  2011年12月25日
摘要: Service是一个具有较长的生命周期但是并没有用户界面的程序。 Service一般由Activity启动但是并不依赖于Activity,即当Activity的生命周期结束时,Service仍然会继续运行,知道自己的生命周期结束为止。Service的启动方式有两种。 1.startService方式启动 当Activity调用startService方法启动Service时,会依次调用onC... 阅读全文
posted @ 2011-12-25 01:43 银月莲 阅读(294) 评论(0) 推荐(0) 编辑
  2011年12月24日
摘要: Activty是Android中最常用的组件,是应用程序的表示层,Activity一般通过View来实现应用程序的用户界面,相当于一个屏幕,用户与程序的交往是通过该类实现的。 下面首先对Activity的生命周期进行介绍,正确地了解Activity的生命周期对开发出优秀的应用程序至关重要。 如下图所示,Activity的生命周期主要包含三个状态,各种状态之间的切换是通过各种回调方法实现的。 ... 阅读全文
posted @ 2011-12-24 19:32 银月莲 阅读(338) 评论(0) 推荐(0) 编辑
摘要: 声音的播放有两种方式,且分别适用于不同的情况。 首先介绍使用MediaPlayer类来播放声音的方法,步骤如下所示。 1)创建名为Android_Sample_2_3的Android项目。 2)将声音资源sound.mid存放到Android_Sample_2_3/res/raw目录下,如果raw文件夹不存在,直接创建一个即可。 3)打开Andorid_Sample_2_3/src/w... 阅读全文
posted @ 2011-12-24 17:55 银月莲 阅读(2258) 评论(1) 推荐(0) 编辑
  2011年12月22日
摘要: 图片资源的使用方法一般有两种,一种是通过XML,另一种是直接在Java程序中使用,接下来分别对其进行介绍。 首先来看通过XML方式使用图片资源的方法,步骤如下。 1)创建一个名为Android_Sample_2_1的Android项目。 2)将需要显示的图片资源img.png存放到Android_Sample_2_1/res/drawable-mdpi目录下。 3)打开res/layo... 阅读全文
posted @ 2011-12-22 22:21 银月莲 阅读(923) 评论(0) 推荐(0) 编辑
摘要: 1.src目录 src目录中存放的是该项目的源代码,其内部结构会根据用户所声明的包自动组织,例如图所示的结构中,该目录的组织方式为src/wyf/wpf/HelloAndroidActivity.java,程序员在项目开发过程中,大部分时间是对该目录下的源代码文件进行编写。 2.gen目录 该目录下的文件是ADT自动生成的,并不需要人为地去修改,实际上该目录下只定义了一个R.java文件... 阅读全文
posted @ 2011-12-22 19:48 银月莲 阅读(276) 评论(0) 推荐(0) 编辑
  2011年12月21日
摘要: Android平台架构中的各模块介绍如下。 1.应用程序 Android平台搭载了一系列的核心应用程序,如E-mail客户端、日历、浏览器、电话簿等。这些应用程序都是用Java语言开发的。 2.应用程序框架 通过提供一个开放的开发平台,Android使开发及其丰富和新颖的应用程序成为可能。开发人员可以自由地使用设备的硬件、访问位置信息、运行后台服务、设置闹钟、添加状态栏的提醒等。 同... 阅读全文
posted @ 2011-12-21 22:42 银月莲 阅读(232) 评论(0) 推荐(0) 编辑
摘要: Android是一个开放的手机操作系统平台,为移动设备提供了一个包含操作系统、中间件及应用程序的软体叠层架构。Android SDK为开发人员使用Java语言编写Android平台下的应用程序提供了必要的工具和API。 1.Android的诞生 Android也是一家公司的名称,这家公司的创始人名叫Andy Rubin。Andy Rubin原来是苹果公司的一名工程师,后来创办过几家公司。在... 阅读全文
posted @ 2011-12-21 22:06 银月莲 阅读(529) 评论(0) 推荐(0) 编辑
  2011年11月12日
摘要: Windows1.xaml 1: <Window x:Class="EightBall.Windows1" 2: xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" 3: xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation... 阅读全文
posted @ 2011-11-12 21:18 银月莲 阅读(264) 评论(0) 推荐(0) 编辑