由于原有的旧项目做的时间过长,于是我决定做android开发,所以踏踏实实学了一个月,没有实践项目,只能说刚好入门而已。做分享的ppt,demo演示文档,ppt讲稿已经上传百度文库。
Android开发的重要组成部分
(1)App Components: 负责用户交互,完成用户请求
–四大组件—组成app的基础功能模块
(Activity,Broadcast,Service,ContentProvider)
–Intent & Intent Filters-—衔接功能模块,负责功能模块间的交互和通信
(a message object that active activities, broadcasts, services.)
(2)App Resources: 负责UI视图
(3)App Manifest: 声明app运行所需环境
(app组件构成,设备特征,api版本要求,所需系统权限等)
组件(活动Activity,广播Broadcast,服务Service,内容提供器ContentProvider)的用法一般遵循这样三个步骤:实现组件类,注册组件和触发组件,在src中使用java实现组件类,在manifest中进行注册相关组件,活动,广播,服务由intent在活动中触发,而内容提供器通过getContentResolver来进行触发。
活动是最重要也最常用的组件,其主要是一个承载UI,交互和用户请求的一个容器。
希望下次自己能将做的app的下载链接分享在这