AndroidManifest.xml解析(三)
摘要:7、第三层<service>【1】service与activity同级,与activity不同的是,它不能自己启动的,运行在后台的程序,如果我们退出应用时,Service进程并没有结束,它仍然在后台运行。比如听音乐,网络下载数据等,都是由service运行的【2】service生命周期:Service只继承了onCreate(),onStart(),onDestroy()三个方法,第一次启动Service时,先后调用了onCreate(),onStart()这两个方法,当停止Service时,则执行onDestroy()方法,如果Service已经启动了,当我们再次启动Servic
阅读全文
posted @
2012-08-06 10:33
lee0oo0
阅读(912)
推荐(0) 编辑
AndroidManifest.xml解析(二)
摘要:3、第三层(<Activity>):属性<activityandroid:allowTaskReparenting=["true"|"false"] android:alwaysRetainTaskState=["true"|"false"] android:clearTaskOnLaunch=["true"|"false"] android:configChanges=["mcc","mnc","local
阅读全文
posted @
2012-08-06 10:31
lee0oo0
阅读(330)
推荐(0) 编辑
AndroidManifest.xml解析(一)
摘要:一、关于AndroidManifest.xmlAndroidManifest.xml是每个android程序中必须的文件。它位于整个项目的根目录,描述了package中暴露的组件(activities, services,等等),他们各自的实现类,各种能被处理的数据和启动位置。除了能声明程序中的Activities, ContentProviders, Services,和Intent Receivers,还能指定permissions和instrumentation(安全控制和测试)二、AndroidManifest.xml结构<?xmlversion="1.0"e
阅读全文
posted @
2012-08-06 10:00
lee0oo0
阅读(372)
推荐(0) 编辑
AndroidManifest.xml中定义的application name的作用
摘要:这个name属性是来设置你所有activity所属于哪个application的,默认是android.app.Application,你也可以自己定义一个类例如 public class MyApplication extends Application {}然后<application android:icon="@drawable/icon" android:label="@string/app_name"android:name=".MyApplication">就是这儿,将我们以前一直用的默认Applicatio
阅读全文
posted @
2012-08-06 09:37
lee0oo0
阅读(400)
推荐(0) 编辑
AndroidManifest.xml文件解析
摘要:AndroidManifest.xml是每个android程序中必须的文件。它位于application的根目录,描述了package中的全局数据,包括了package中暴露的组件(activities,services,等等),它们各自的实现类,各种能被处理的数据和启动位置。此文件一个重要的地方就是它所包含的intent-filters。这些filters描述了activity启动的位置和时间。每当一个activity(或者操作系统)要执行一个操作,例如:打开网页或联系簿时,它创建出一个intent的对象。它能承载一些信息描述了你想做什么,你想处理什么数据,数据的类型,和一些其他信息。And
阅读全文
posted @
2012-08-06 09:28
lee0oo0
阅读(448)
推荐(0) 编辑