"Android开发自学笔记(一):Hello,world!"
在本文中,作者开始了自己的Android开发自学之旅,强调了2014年6月时开始学习Android开发并不晚,并预测Android平台至少还有10年的活跃期。作者选择了不同于常规的开发环境设置,即使用IntelliJ IDEA集成开发环境(IDE)配合Genymotion作为模拟器,主要原因是为了追求更高的效率和编程体验。
在搭建Android开发环境的过程中,作者提到了一篇详细介绍如何使用IntelliJ IDEA、Android SDK和Genymotion建立开发环境的文章。虽然具体内容没有在这里详述,但可以理解为作者已提供了创建Android工程的基础步骤。
接下来,文章详细讲述了如何创建并开发第一个Android项目——经典的"Hello, World!"应用。首先,在IntelliJ IDEA中选择"Create New Project",然后选择"Android-Application Module",输入项目名称(Project name)和位置(Project location),并选定要使用的Android SDK版本。
在项目属性(Project properties)部分,作者提醒读者注意包名(Package name)的规则,现在推荐使用大小写混合的方式,且如果包名中包含"example",则不能提交到Google Play应用市场。因此,如果计划发布应用,应避免使用此类包名,并选择"Show device chooser dialog"来确保应用能在不同设备上运行。
完成上述步骤后,点击"Finish",IntelliJ IDEA会生成项目的初始源代码。作者分析了生成的`MyActivity`类中的代码,这个类继承自`Activity`,是Android应用的基本组件。`onCreate()`方法是当活动首次创建时被调用的,它是初始化用户界面和应用逻辑的地方。在这个方法中,通常会设置布局(layout)或执行其他初始化操作。
通过这段笔记,我们可以了解到Android应用开发的基本流程,包括如何配置开发环境,创建新项目,以及理解核心的`Activity`类。对于初学者来说,这是开始Android开发的重要步骤。