安卓第一个项目
有道云笔记太难掌握了,我是直接把我的有道云笔记的复制过来的,图片复制不过来,可能会有混乱,可以先看一下有道云的http://note.youdao.com/noteshare?id=4cd08a266542b4c60a834da295b0e2b0
用android studio新建一个空的app项目
打开androidStudio 点击File-->new-->New Project
Application name 命名项目的名字;
Company domain 相当与于一个公司的域名;
Project location 保存路径;
Package name 可以修改,一般默认不修改。
点击下一步:
Phone and Tablet 一般选中4.0以上。剩下的目前还用不到,默认选下一步就好了。
默认选中的是Empty Activity,android studio默认帮你弄好布局那些,我这里用Add No Activity,自己编写Activity。
点击finish。
然后你就可以开始实现你的第一个app。
android studio默认是Android的,我们开发一般是用Project显示。
在res文件夹下新建layout文件夹,用来存放布局文件
在layout文件夹下右键New -->XML-->Layout Xml File
Layout File Name:main_layout 这是新建layout的名字,我这里写的是mian_layout,默认下一个再选finish。
在新建的app中的src下的main中的java中的包下,新建一个MainActivity.java文件,继承AppCompatActivity,这是Activity的一个子类。实现onCreate方法。
在onCteate方法中写上setContentView(R.layout.main_layout);
操作到这里就完成一大部,但是你的app还是不能运行的哦,还要再AndriodMainfest.xml文件中注册这个Activity,后面你会学到四大组件都要在这个xml文件中注册。
我们看到的代码是这样的。
<application
android:allowBackup="true"
android:icon="@mipmap/ic_launcher"
android:label="@string/app_name"
android:roundIcon="@mipmap/ic_launcher_round"
android:supportsRtl="true"
android:theme="@style/AppTheme"/>
我们要在application中设置activity
<activity android:name=".MainActivity" android:label="app名">
<intent-filter>
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
到这里这个app就可以运行了