读书人

Android主函数是什么?该如何解决

发布时间: 2012-07-27 11:03:01 作者: rapoo

Android主函数是什么?

JAVA 主函数是public static void main(String [] a){}

Android的主函数是什么?
怎样判断主函数?

[解决办法]
在Android中主函数的角色被弱化
着眼点应该放在Activity、Service、ContentProvider、BroadcastReceiver等组件上面
可以认为一个APK可以有好几个入口
[解决办法]
应该还是main,应该是被封装起来了吧
[解决办法]
Android里面是按照生命周期来执行的,不同的组件生命周期也不一样,Activity有7个生命周期函数:onCreate、onStart、onRestart、onResume、onPause、onStop、onDestory

生命周期函数都是从onCreate函数开始执行的,类似于java的main函数:

Java code
@Override    protected void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentView(R.layout.main);            }
[解决办法]
没有主函数这样的概念,就像做j2ee的时候,也没有主函数这么一说。都是从配置文件里读取从哪里开始
[解决办法]
探讨
没有主函数这样的概念,就像做j2ee的时候,也没有主函数这么一说。都是从配置文件里读取从哪里开始

[解决办法]
主函数有可能封到库里边了,也有可能在android_sdk目录的某个文件里,但是没有实际意义,因为你不可能在主函数里修改代码。
[解决办法]
android的入口处是application
[解决办法]
对于一个有界面的应用来说,入口是启动 AndroidManifest.xml 中有<intent-filter><action android:name="android.intent.action.MAIN"/><category android:name="android.intent.category.LAUNCHER"/>的 activity,然后开始该 activity 的生命周期。

读书人网 >Android

热点推荐