码迷,mamicode.com
首页 > 移动开发 > 详细

android

时间:2016-09-08 18:23:05      阅读:187      评论:0      收藏:0      [点我收藏+]

标签:

一.android应用程序构成

1.活动(Activity)

 最基本的Android应用程序组件,在应用程序中,一个活动通常是一个单独的屏幕,每个活动都是通过继承活动基类被实现为一个独立的类,活动类将显示由 视图控件组成的用户接口,并对事件作出响应

2.意图(Intent)

意图用来描述应用程序想做什么。它是一种运行时绑定机制,能在程序运行的过程中连接两个不同的组件。通过Intent,应用程序可以向android表达某种请求或意愿,android会根据意愿内容选择适合的组件来响应

相关的类为IntentFilter和IntentReceiver,IntentFilter用于描述一个活动或广播接受者能操作那些Intent,Intent-Receiver可使应用程序对外部事件做出相应

Intent中最重要的部分是动作和的动作对应的数据,典型的有查看(View),选取(pick),编辑(Edit)

3.服务(service)

是Android应用程序中具有较长生命周期但没有用户界面的代码程序,在后台运行,可与其互交,不能自己运行,需要通过一个Activity调用

Android应用程序的生命周期由Android系统决定,不由具体的应用程序的线程左右。当应用程序要求在没有界面显示的情况还能正常运行,就要用Service

4.内容提供者(contentProvider)

Android应用程序可以使用文件或SQLite数据库来存储数据,contentProvider提供了一种多应用间数据共享的方式。一个内容提供器类实现了一组标准的方法,能够让其他的应用保存或读此内容提供者处理的各种数据类型

二.开发环境要求

1.JDK :Java Development kit Java开发工具包

包括java运行环境(JRE), Java命令工具,Java基础类库文件

2.Android SDK

是Android应用程序开发的基础,编译和执行工具

3.Eclipse

程序代码编写的环境

android

标签:

原文地址:http://www.cnblogs.com/lk-9547/p/5853919.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!