关于这个命名空间,很多人都讨论过,感觉不太理想,这里说明一下。系统自带软件在System/App下,以apk形式存在,自己安装的软件一般在data/app里xmlns:android="http://schemas.android.com/apk/res/android"命名空间在:frameworks\base\core\res\res\values\attrs.xml ot syyles.xml , 这里面定义了全部的属性。 xmlns:launcher="http://schemas.android.com/apk/res/com.android.launcher",这个经过深思熟虑,发现他是在本类中定义的,明白吗!下面我再说一下:launcher:packageName="com.android.music",其实这个是系统自带的一个apk中的一个包。如果你要查看源码,就要找到Music这个类了,该类位于packages/apps 下面。也就是Music 这个类编译之后形成的apk,该apk就是系统自带的。至于他如何是自带的,我就不知道了。但你就是可以调用他的,同样,你可以调用音乐,你也可以调用时钟。你也可以调用自己的apk,我还没有尝试过。待续。
解决方案 »
- 不知道哪里写的有问题,下拉列表框里总是显示不了男和女,还请各位仁兄帮帮忙忙,小弟我在这先谢谢了
- android service里的监听器 关闭屏幕就没了
- 关于onTouchEvent中的MOVE_ACTION,如果手滑得非常快
- android安装问题
- 两个Activity之间怎么传递List<Map<String,Object>>型数据,谢谢
- 腾讯QQ listView Scrollbar 透明
- 新人求助,关于编写一个android下简单的voip的程序
- 【新人学习】Handler 两个构造函数冲突的问题
- 云测试工具?据说华为也推出了一个PowerApp全过程服务平台也包含云测试。。。求证
- 大神请进
- 如何在ndk环境编译使用音视频媒体库
- 求各位大俠給點提示,灰常感謝~!
<activity
android:name="com.android.launcher2.Launcher"
你说的可能是这个,但不是调用的apk。