安卓开发入门与实战笔记第二天
本帖最后由 一点烟雨念江 于 2012-7-1 15:27 编辑第二天:所有本笔记的代码不以代码添加形式写入,希望大家手敲一边,环境搭建请百度谷歌,希望大家回帖讨论并完善今天笔记里面不全面的地方,先谢谢可以给予建议和见解,并肯费心指导完善笔记的鱼油
一 安卓应用程序组成
。Activity
。Broadcast Intent Receiver
。Service
。Content Provider
Android项目中有个XML的描述文件,叫做AndroidMainfest.xml,,进行声明组件及组件的功能和需求的必要描述
Activity
Intent :一个Intent就是一个队将要执行的操作的抽象描述.Intent作用有三种,这里介绍做基本的一种作用—通过Intent可以再多个Activity直接进行跳转。Intent中两个最重要的部分是Intent的动作(Action)和动作对应的数据(Data)。典型的动作类型有,MAIN(Activity的门户),VIEW,PICK,EDIT等,动作对应的数据以URI的形式表示,
Broadcast intent Receiver
使用BroadcastReceiver来让应用对一个外部的时间做出响应。BroadcastReceiver不能 生成UI,BroadcastReceiver通过NotificationManager来通知用户事情发生,BroadcastReceiver可以再AndroidMainfest.xml文件中注册,也可以再运行时的代码中使用Context.registerReceiver()进行注册。注册后,当时间来临,即使程序没有启动,系统也在需要的时候启动程序。各种应用嗨可以通过使用Context.sendBroadcast()将他们自己的intent broadcasts广播给其他应用程序。
Service
无用户界面的后台运行程序,通过startService(Intent service)可以启动一个Service,通过Context.bindService()可以绑定一个Service。
Content Provider
Android中数据是私有的,包括文件数据和数据库数据,以及一些其他类型的数据。一个Content Provider类实现了一组标准的方法接口,从而能够让其他的应用保存或读取此Content Provider的各种数据类型。也就是说一个程序可以通过实现一个Content Provider的抽象接口将自己的数据暴露出去,外界可以通过统一的接口来读取删除修改更新程序的数据,里面涉及权限问题,下面列举一些常见的接口。
二Android应用工程文件组成
**** Hidden Message *****
图请参考自己的IDE工具打开的项目列表
这个必须要看看那啊 下来看看~~~ HTML网页制作从入门到精通 HTML网页制作从入门到精通 HTML网页制作从入门到精通 最近也在学些android,希望与楼主可以交流交流,同时感谢楼主的分享 哦哦哦哦哦哦哦哦哦哦哦哦哦哦哦哦哦 感谢楼主无私的分享 感恩无私的分享与奉献 :) 看看是神马先 感谢楼主啦 谢谢楼主分享 谢谢分享 学习了
的说法反复反复反复反复反复反复方法都是
页:
[1]