初学说明:近日开始研究安卓原生APP的开发,颇有一些收获,在此分享给大家,希望能帮到初学者,谢谢
1:首先介绍下开发工具,看了很多博客,有用Eclipse的也有用Android Studio的,本人也都试过,最后选择的是Android Studio(AS)作为开发,下载安装AS后找到它直接打开(找不到的可在PC左下角开始处找),如果之前没配置环境的话可以网上搜索安装,比如ADT等,我的在Eclipse中已经配置好了
2:新建一个Project,目录结构如下
在此先给新手普及一下,APP的每一个页面叫做一个Activity,Mainfest中配置Activity,
可以右键新建一个类。
drawable里存放图片,选择文件夹右键Show in explore,建立三个不一样的文件夹,用于系统根据情况调用L/M/H dpi,可以用于页面上ImageView显示
layout文件夹,也就是用于XML配置显示界面的地方,同样右键新建
最后介绍这个values文件夹,类似Resource,配置表,可以直接读取,比如下面要显示的Text内容,当然也可以直接赋值
3:制作以及调用Activity流程
刚刚上面已经介绍过了Mainfest.xml这个配置各个Activity
注:extends是继承的意思
1.1 首先必要的包要导入
1.2 继承
1.3 声明变量
1.4 onCreate的意思大家可以理解为新开一个页面Activity,activity_main为我的第一个主显示Activity,Button01是首界面的按钮,进入下一个Activity,从MainActivity到NextActivity.class。下面是我的activity.xml和NextActivity
同理,从第一个到第三个Activity都可以显示出来
4:最后附上我自己制作的页面
有一点忘记说了,把AVD虚拟机配置好,直接在PC页面就可以看了,最后需要打包的话,选择Build--Build APK然后在你的工程目录下找到app-build-outputs下即可看到打包好的APK
5:最后祝初学Android的朋友们,学的开心愉快,有疑问的话可联系本人的邮箱qikulin@163.com
PS:折腾了几天终于有了点收获,虽然做的东西很简单还是比较开心的,在此分享给大家