3

关于学习方向这一块,我想了很长时间,安卓在未来的几年里肯定不如之前火爆,但是我既然一开始在这个方向上做了不少的努力,那么就没有理由选择放弃,这就是我的思维方式吧。在我刚入门的时候想过很多东西,也有很多弯路,而且我没有认真的一步一步的走过来,而是选择了在使用中学习。我的学习过程不系统,导致了很多错过的东西。其实真正的学习,并不是知道如何去使用,而是要弄懂为很么要这样用(ps:或许我的想法有些偏激吧)。目前来说,企业大都希望你去会用,用的足够的熟悉就可以了,能够给公司带来利益就万事大吉了。在我看来,就算是做一个简单的程序员,也应该做一个有思想的程序员。虽说市面上的理论都是,不要造轮子,但是如果一直用别人造好的轮子,那么我们存在的意义又是什么。或许那样就可以称之为正经的码农了吧,Crtl+C、Crtl+V。当然这些都是些废话,只是讲给我自己听的,完全可以忽略掉。废话讲完了,这里就写一些简单的东西吧

一、 环境搭建

1. 系统环境

windows 7
Android Studio 3.0

2. 软件获取

  • Android Studio 是谷歌推出的不错的一个安卓集成开发环境,包含了虚拟机,sdk,也内置了Jdk,所以直接安装就可以了。软件包获取可以到官网获取https://developer.android.com/ (PS:需要科学上网)。我这里推荐一个简单的方法。

clipboard.png

  • 安卓模拟器,这里有很多的选择,可以选择Android Studio自带的,目前速度应该是挺快的;可以选择Genymotion,这个是很多人的选择,确实速度挺快,不过个人感觉这个东西有点庞大了;我选择了夜神模拟器(PS:不是广告)。

3. 安装软件

Android Studio 安装
下载完安装包后,直接点击安装
clipboard.png
一路下一步,也可以自定路径

clipboard.png

首次启动时,会有这么一个界面

clipboard.png

选择第一项也可以,代表自己选择配置文件的位置,这里可以直接选择ok

首次启动会出现此界面

clipboard.png

这里直接cancel,后面就是一路next,就可以了,并等待自动配置sdk完成。

二、 环境测试

等安装完成后,就可以创建第一个项目了

clipboard.png

应该可以看明白,第一个选项就是创建新项目了,一路next,就可以完成第一个小项目的创建了

现在看一下Android Studio中一个安卓工程的项目结构:

clipboard.png

一个项目创建完成后,大概就是上面这个样子了,其中manifests文件夹下面是AndroidManifest.xml,这个文件就是一个配置文件,项目开发中,一些安卓权限的添加,activity,service等组件的注册就是在这个文件下面的了。
java文件夹就是放置源码的目录了,开发过程中,我们些的源码就放在这个目录下了。
下面的res目录就是放置app的一些资源文件了,drawable是防止一些图片资源,layout中放置了app的布局文件,values中放置的是一些常用的键值映射,包括arrays,strings,styles,colors等数据。
这里不做详细的介绍了,看一下默认生成的程序的运行效果吧:

clipboard.png

以上就是未作修改的默认程序。下一篇就讲解一下安卓中的布局文件。


zorpan
41 声望14 粉丝

记笔记