Android 应用程序结构介绍
原创
©著作权归作者所有:来自51CTO博客作者zhaozhijun5566的原创作品,请联系作者获取转载授权,否则将追究法律责任
一:Android 体系结构:应用程序;应用程序框架,各种库和Android运行环境,操作系统os
应用程序框架:Application Framework:
应用框架基本构成:
View组建:ui组件,列表list 文本框 textview 按钮button
Content provider:一种机制,通过这种机制应用程序可以访问数据和实现共享;
Resource manager:负责非代码的管理,如本地的资源,图片
Notification Manager:让程序的自己的警告信息显示在状态栏上;
Activity Manager:管理应用的生命周期,并提供应用的推出机制;
二:Android 应用程序组成
1:Activity:手机的一屏幕,可以添加ui组件
Intent:通过Intent 可以实现Activity之间的跳转,重要组成部分:Intent 对应的Action和动作对应的数据
2:Broadcast Intent Receiver:让应用对外部的事件做出响应,
3:service:让程序可以在后台运行,而不关闭;
4:Content Provider:实现数据访问
三:Android 应用工程文件构成
1:源文件 src目录下
2:r.java 由eclipse自动生成维护,Android系统中的索引文件
3:Android 库:项目运行的Android的库
4:assets:存放媒体文件
5:res:存放用到的资源文件:分三个目录存放
Drawable;存放应用到得图片资源;
Layout:存放用到的布局文件;
Value:存放用到的字符串、颜色、数组
6:AndrodManifest.xml:应用的配置文件,必须申明应用的名称、用到的activity、receiver、Service;
下一篇:java基础知识点汇总
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
Silverlight应用程序结构
在您使用托管的 API 创建基于 Silverlight 的应用程序时,生成过程将生成一个应用程序包。
silverlight deployment application 服务器 扩展 -
Android 程序结构Android
-
android 应用程序结构是那些 android应用程序的结构
1. Android体系结构 Android的软件层次结构包括一个操作系统,中间件,应用程序。其软件层次结构自上而下可分为: ◆ 应用程序(Application) ◆ 应用程序框架(Application Framework) ◆ 各种库(Libraries)和Android 运行环境(RunTime)  
android 应用程序结构是那些 android 应用程序的基本结构 应用程序 Android