0
A
回答
1
我不确定我是否正确理解您的问题,但Android应用程序是由“Android应用程序基础知识”http://developer.android.com/guide/topics/fundamentals.html(不,您不需要全部四个他们让你的应用程序工作)。
启动应用程序的最常见方式(实际上是我接触过的唯一一个方法)是在应用程序AndroidManifest.xml文件中定义一个Activity,如上面的链接所述。注意!一个Activity不必定义一个UI;你没有义务调用“setContentView()”函数。因此,您的“控制器类”可以扩展Activity,并且是您在manifest xml中定义为启动Activity的活动。然后,您可以使用参数调用带有参数的“startActivity()”函数,以便在您的控制器类(在上面的链接中也描述了这一点)中,每当看到合适的时候启动任何其他活动。
希望这会有所帮助。
1
要么在不调用setContentView()
或使用接受启动器意图的广播接收器(action = MAIN,cateogry = LAUNCHER)的情况下创建无GUI的活动。在Activity.onCreate或者接收者回调方法中,你可以放置逻辑来调用实际的选择活动。
相关问题
- 1. Android启动器未启动
- 2. Android Wear启动器
- 3. Android仪器启动活动
- 4. Android Studio不从启动器启动
- 5. Android模拟器不启动
- 6. 构建Android启动器
- 7. Android模拟器未启动
- 8. Android模拟器启动
- 9. 不启动Android模拟器
- 10. 启动android浏览器
- 11. Android启动器主屏幕
- 12. Linux:启动Android SDK或Android模拟器
- 13. 无法启动活动Android模拟器
- 14. 在android中创建启动器动画
- 15. 在Android库中有启动器活动
- 16. Android中的启动器+ singleTask活动
- 17. Android启动器显示标签活动
- 18. 启动Android闹钟启动
- 19. Android:不启动启动器 - 启动时运行我的应用程序
- 20. Android自定义启动器启动多次
- 21. Android启动器不会启动(请检查我的XML)
- 22. 示例启动器应用程序未启动在Android中
- 23. Android,启动应用程序启动模拟器
- 24. 启动android widget
- 25. Android启动MapActivity?
- 26. Android启动启动错误的活动
- 27. Android模拟器没有启动
- 28. ANDROID启动一个定时器/时钟
- 29. Android的adb启动服务器的CreateProcess?
- 30. 同时启动多个Android模拟器
+1用于提示BroadcastReceiver。我完全忘了那个:-) – dbm