永发信息网

如何在androidmanifest.xml 声明继承application的类

答案:1  悬赏:10  手机版
解决时间 2021-03-11 13:21
如何在androidmanifest.xml 声明继承application的类
最佳答案
一般新建一个Android项目后,AndroidManifest/apk/res/android" package="com.myactivities" android:versionCode="1" android:versionName="1.0"> 可以看到manifest的一个属性package="com.myactivities",以后自己新建的多个activity都必须放在com.myactivities这个包里面。问题是现在我如果另外新建一个包,在里面新建几个activity类文件,这几个activity如何在AndroidManifest.xml里注册呢?我最后想达到的目的是com.myactivities里面的activity通过intent跳转到新建的包里面的某个activity,这个怎么实现呢?
---------------------------------------------------------------------


每一个Activity、Service等应用程序组件都会对应AndroidManifest.xml文件中的一个、标签。在这些标签中有一个必选的属性:android:name,该属性需要指定一个类名,例如,net.blogjava.mobile.Main类。指定android:name属性值有如下3种方式:
1. 指定完全的类名(packagename+classname),例如,net.blogjava.mobile.Main。
2. 只指定类名,例如,.Main,其中Main前面的“.”是可选的。该类所在的包名需要在标签的package属性中指定。
3. 指定相对类名,这种方式类似于第2种方式,只是在标签的android:name属性中不光指定类名,还有部分包名。例如,如果Main类在net.blogjava.mobile.abcd包中,就可以在标签的package属性中指定net.blogjava.mobile,然后在标签的android:name属性中指定.abcd.Main。
由此可见,package的目的是为了更方便地指定android:name以及其他相关属性的值,就是一个默认的包。如果不在android:name中指定包名,会自动将package属性值加在前面。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
下列说法正确的是( )。 A.措施项目清单可
王震子孙有从政的吗
体检前一天喝酒了有影响吗
小嘴乐优零食店怎么去啊,有知道地址的么
iphone4屏幕最上面有个月亮的形状什么意思
碳素结构钢在验收时.应检测的五种化学元素应
台州临海康正皓博汽车销售股份有限公司地址在
有关行木的成语
铜仁到镇远
一点带面近义词
【从城邦到帝国】...从王政时代、共和时代一
镜面模具上的斜顶用什么润滑油
潍坊教育艾豪眼镜推出一款6800元晚上带的眼镜
一个充电宝能充几次电
许西小区西门这个地址在什么地方,我要处理点
推荐资讯
怎么打开excel.sheet.8的文件?
小米4的miui7的更新推送显示的是什么版本号?
铁甲城的卡巴内瑞共有多少集?
在哪里等着你,陪你等心中有你,这是哪一首歌
手动模式和自动模式切换是在组态程序中写的吗
贵州铜仁最多人口县?
It rained last night and the flowers don’
除了凯夫人还有什么三字词语形容王俊凯的夫人
巨蟹男爱你的表现
形容越来越过分的成语
规定必须把文物建筑所在的地段当作专门注意的
东兴三路/祥福街(路口)在哪里啊,我有事要去
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?