求问,小弟我想android开机不启动自带的界面,启动自己做的应用程序,该如何做
求问,我想android开机不启动自带的界面,启动自己做的应用程序,该怎么做?
RT
在这个版我只能最大100分,没办法了。
有分数了,我再来发高分帖子。
------解决方案--------------------
------解决方案--------------------
如果你是自己做系统,可以尝试修改android 自带的launcher 。或者直接干掉原来的,重写一个。但也必须有android.intent.category.LAUNCHER。这样一开机就会进你的程序了。
如果你是做一个应用,那就必须加上如下代码:
<intent-filter>
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
让你的app变成桌面程序。
但是系统需要让用户选择到底用哪个作为默认启动项。
------解决方案--------------------
是开机自启动你的应用还是你的logo啊?如果是开机自启动你的应用的话,可以在你的应用中监听开机的广播。如果修改开机logo的话,需要修改源码,如果修改开机动画的话,可以修改源码,也可以自己做成开机动画,然后将系统自带的开机动画(闪烁的android字样)替换掉就可以了.....
------解决方案--------------------
制作bootanimation.zip包,然后放到system/media下面,开机画面就用这个了
具体请看这个
http://blog.163.com/fenglang_2006/blog/static/13366231820116611332468/
------解决方案--------------------
我这有代码,可以传给你~http://download.****.net/detail/libaier_gc/4093226
------解决方案--------------------
今天试了一下应该是把原来的LAUNCHER的AndroidManifest.xml文件中的下面两个去掉
<intent-filter>
<category android:name="android.intent.category.HOME" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
再在自己想做为LAUNCHER的APP的AndroidManifest.xml文件中增加上面两个设置项就可以了。
RT
在这个版我只能最大100分,没办法了。
有分数了,我再来发高分帖子。
------解决方案--------------------
------解决方案--------------------
如果你是自己做系统,可以尝试修改android 自带的launcher 。或者直接干掉原来的,重写一个。但也必须有android.intent.category.LAUNCHER。这样一开机就会进你的程序了。
如果你是做一个应用,那就必须加上如下代码:
<intent-filter>
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
让你的app变成桌面程序。
但是系统需要让用户选择到底用哪个作为默认启动项。
------解决方案--------------------
是开机自启动你的应用还是你的logo啊?如果是开机自启动你的应用的话,可以在你的应用中监听开机的广播。如果修改开机logo的话,需要修改源码,如果修改开机动画的话,可以修改源码,也可以自己做成开机动画,然后将系统自带的开机动画(闪烁的android字样)替换掉就可以了.....
------解决方案--------------------
制作bootanimation.zip包,然后放到system/media下面,开机画面就用这个了
具体请看这个
http://blog.163.com/fenglang_2006/blog/static/13366231820116611332468/
------解决方案--------------------
我这有代码,可以传给你~http://download.****.net/detail/libaier_gc/4093226
------解决方案--------------------
今天试了一下应该是把原来的LAUNCHER的AndroidManifest.xml文件中的下面两个去掉
<intent-filter>
<category android:name="android.intent.category.HOME" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
再在自己想做为LAUNCHER的APP的AndroidManifest.xml文件中增加上面两个设置项就可以了。