2013年4月21日

Android基础(十) Service 服务

摘要: 1.什么时Service Service也是Android的四大组件之一。 Service时一种可以长期在后台运行,没有界面的组件。由其他组件调用开始运行。 2.定义Service 需要定义一个类继承Service,而且要在清单文件AndroidManifest.xml定义<service>节点;如果需要使用隐式意图启动,还需要配置<intent-filter>和<action>。 3.启动... 阅读全文

posted @ 2013-04-21 21:04 foolchen 阅读(348) 评论(0) 推荐(0) 编辑

Android基础(九) BroadcastReceiver 广播接收者

摘要: 1.什么是BoradcastReceiver Android手机在一些事件发生的时候会发送广播信息,如:开机成功、收到短信、拨打电话、SD卡状态改变、电池状态改变等。2.定义广播接收者 定义一个类继承BoradcastReceiver,并且重写onReceive()方法。 在清单文件中声明<receiver>节点,定义name属性、定义<intent-filter>和<action>指定要接收的广播类型。 <receiver>标签中可以定义一个permission属性,要求发送者必须持有指定的权限,否则不接收发送过来的广播信息。 以下为注册了一个 阅读全文

posted @ 2013-04-21 20:38 foolchen 阅读(675) 评论(0) 推荐(0) 编辑

Android基础(八) Activity的启动模式 内存管理

摘要: 一、Activity的启动模式 在清单文件AndroidManifest.xml中的<activity>标签中可以配置android:launchMode属性,用来控制Actvity的启动模式。 在Android系统中,我们创建的Activity是以栈的形式呈现的: standard:每次调用startActivity(Intent intent)方法时,都会创建一个新的Activity放在... 阅读全文

posted @ 2013-04-21 20:14 foolchen 阅读(327) 评论(0) 推荐(0) 编辑

Android基础(七) Activity的生命周期

摘要: 1.Activity的三种状态 运行状态:Activity在最前端运行 停止状态:Activity不可见,完全被覆盖 暂停状态:Activity可见,但前端还有其他Activity2.Activity生命周期的相关方法 onCreate():在Activity创建时调用,或者程序在暂停、停止状态下被杀死之后,重新打开时也会调用。 onStart():onCreate()方法被调用以后,或者Activity从停止状态恢复到运行状态时调用。 onResume():onStart()方法被调用以后,或者Activity从暂停状态恢复到运行状态时会调用。 onPause():Activity进入暂停、 阅读全文

posted @ 2013-04-21 20:05 foolchen 阅读(322) 评论(0) 推荐(0) 编辑

Android基础(六) Activity

摘要: 1.什么是Activity Activity是Android四大组件之一,程序显示的界面2.如何创建Activity 需要定义一个类继承Activity 在清单文件AndroidManifest.xml的<application>节点中声明<activity>3.启动Activity 使用显式意图 创建Intent对象,设置指定的类,调用startActivity(intent)方法来启动新的Activity new Intent(this, NewActivity.class); 该方法一般用于同一个应用程序内部的Activity跳转 使用隐式意图 创建Intent对 阅读全文

posted @ 2013-04-21 19:41 foolchen 阅读(296) 评论(0) 推荐(0) 编辑

Android基础(五) ContentProvider 内容提供者

摘要: 一、ContentProvider 1.什么是ContentProvider 内容提供者ContentProvider是Android的四大组件之一。它可以把应用程序内的数据对外进行共享,在共享的时候,通过方法封装了访问数据的代码,提高了安全性,不需要直接暴露数据。 应用程序可以对指定的内容提供者注册一个观察者,内容提供者在数据修改之后可以通知观察者,观察者即可实时监听数据的修改。 2.创建ContentProvider 需要定义一个类继承ContentProvider,并重写其中的抽象方法。 需要在清单文件的<application>节点下生命<provider>节点 阅读全文

posted @ 2013-04-21 17:43 foolchen 阅读(503) 评论(0) 推荐(0) 编辑

Android基础(四) ListView的使用

摘要: 1.ListView的创建 XML配置: 在主界面main.xml中配置<ListView>标签 在res/layout/文件夹下创建一个新的xml文件,用于指定每个条目的布局 2.使用Java代码构建ListView 在Activity中使用Context.findViewById()获得ListView对象 3.为ListView对象设置适配器(Adapter) BaseAdapte... 阅读全文

posted @ 2013-04-21 17:18 foolchen 阅读(556) 评论(0) 推荐(0) 编辑

导航