当前位置: 代码迷 >> Android >> Android主函数是什么?该如何解决
  详细解决方案

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

热度:54   发布时间:2016-05-01 18:13:38.0
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 的生命周期。
  相关解决方案