如何学习Android studio?
网友解答: 1.学习前开发环境需要安装配置到位 Android studio 有安装版和免安装版两种 随大家的喜好去下载啦 若去官网上下载可能需要翻墙 但是方法有很多 譬如:www.
1.学习前开发环境需要安装配置到位 Android studio 有安装版和免安装版两种 随大家的喜好去下载啦 若去官网上下载可能需要翻墙 但是方法有很多 譬如:www.androiddevtools.cn 大家可到这里去下载对应操作系统window/Mac OS X/Linux的版本。
下载完后若是安装版 根据安装操作提示一步步安装,SDK路径设置等 直到新建一个项目 运行出现Hello Word 为止,才算环境搭建成功 ,项目运行OK。
2.接下来针对一个项目来简单说一下 studio使用
这个是我之前创建一个MyApplication项目,从目录上看分为App、Gradle两块。app目录下的manifest、java、res 等都很熟悉。早期很多从事android 开发 人员 一般都是从eclipse 过渡到 studio 上的 界面风格迥异 一眼看上去还是有些懵的 但是不着急 慢慢摸索 熟悉之后发现也是相同的。主要先看 java 目录下的各个packname下java代码文件 res目录下的布局资源文件等等。 唯一陌生的就是 Gradle Scripts 如下图
上图这些都是Gradle生成一些文件,首先我们简单了解一下什么是gradle?
Gradle是一种构建工具 所谓的构建工具就是对你的项目进行编译 运行 依赖 签名打包等等一系列功能集合。相信等你用熟了之后 它是个不错的自动化构建工具。而之前的我们在eclipse 上进行编译 运行 jar依赖 打包等一系列功能 其实都是因为ADT存在 这样说大家该有点明白了吧 只不过是换种工具。
我们可以在Gradle Scripts目录下第一个build.gradle文件里可以看到
classpath 'com.android.tools.build:gradle:3.0.0' 这句是依赖gradle插件的代码 3.0.0则是它的版本号 这些都是自动生成的。
接下来在Gradle Scripts 目录下第二个build.gradle 文件打开 我们会在 dependencies 看到这个项目一些默认引用的第三方库依赖:appcompat-v7,constraint-layout等
红色标注中 com.google.zxing 是我的项目中引用的 第三方二维码扫描库, Gradle引用第三方库方式大多都是这样 添加的 然后保存 点击右上角 Sync Now 会下载同步(需要联网) 这样依赖就添加成功了。怎样查看依赖是否添加成功,把项目从 Android 切换成 Project状态,在External Libraries目录下可查看到添加成功的依赖。如果没有找到则是没有添加成功。
刚刚在引用依赖地方的最后两行 有些不一样。有时候我们开发过程中根据自己需求编译打包成工具jar或者aar文件 怎么添加进studio里呢? 这里我是添加了两个自己编译过打包的jar 操作过程是 需要把项目从Android 状态切换成 Project 状态
切换到Project 状态后 可以看到app下 libs目录 把jar包入拷贝过去 选中 jar包 右键弹出 点击 Add As Library 就可以了 你在build.gradle dependencies 里看到你添加的依赖引用代码 可以点击jar包 它的目录下出现一些相关的代码 则表示依赖引入成功。目前依赖引入添加方式就是这两种模式。
3.建议大家有条件最好还是连接实体机测试,模拟器启动较慢,一些涉及到硬件操作时(摄像头、GPS定位等)都是硬伤。
4.studio 工具菜单栏上一些功能,鼓励大家多尝试 多折腾 多试用 会有惊喜。再贴给大家个用来设置字体颜色背景等属性的:点击File -- Settings
Theme 设置主题模式的 大家都可以多尝试 字体大小 KeyMap 快捷键设置 等等
鼓励大家多尝试 折腾多了 印象才深刻。
目前为止把以上操作搞懂就可以进行简单的开发了。 不过友情提示 大家科学上网 检索有效信息 避免入坑 。
网友解答:AndroidStudio简介
今年的Google全球开发者大会虽然没有新的Android系统和设备,但是还是推出了一些不错的产品,android Studio就是其中之一。这个基于Intellij IDEA开发的Android IDE让很多人眼前一亮,其实时编写布局文件实时预览并适配多屏的功能可以说让苦于界面布局开发的人看到了希望。代码自动提示、运行响应速度、都比Eclipse来的要好。
一、下载安装
打开这个网址,里边有AndroidStudio的各种版本下载:http://www.android-studio.org/index.php/component/content/category/88-download
二、界面预览
下图是AndroidStudio的启动界面
下图是完整界面
左侧是项目的目录,右侧是代码编写的文件。主要在右侧进行编辑。
三、目录介绍
(1)build文件夹主要是项目自己生成的文件,不用管他。
(2)libs目录,主要存放一些jar包和一些.so文件等。
(3)java文件夹下边主要存放代码,就是我们平时主要工作的文件。
(4)res文件夹主要存放一些布局文件,字符串文件等。
作为新手,一般了解这些基础的内容,就可以开始Android的开发工作了。
加油!