Android Studio下载安装教程及开发环境搭建

Android Stuio是本次Google io的一大亮点啊,一大早起来就赶紧下载来玩玩了。。。

如果你不幸被墙了,可以去这个帖子下载,我已经上传到百度盘里面了。

[Android利器]Android Studio下载地址来啰 。。
http://www.eoeandroid.com/thread-275380-1-1.html

下载安装好后,就跟着我一起来玩起来吧!!!

1.下载 ,这个还说的话,就证明你太菜了
2.安装需要java环境的,也跳过了,安装程序会自动查找你的JDK路径什么的,一路下一步就行了
3.运行时的欢迎界面 ,和eclipse有点像。哈哈

提示内容

4.启动完成后,就是一个引导页面,可以新建项目,可以导入项目。只是觉得左边那个recentProject有点像xcode的意思了。

提示内容

5.我们还是从 Helloword开始吧。。。 我们选择New project,然后出现的界面就是这样的。。

提示内容

里面和eclipse创建项目差不多,输入项目名,选择编译环境,然后亮点就是可以选择theme了。。还是挺不错的。并且把is library也提出来了,蛮方便的

6.再下一步还是有eclipse上面的创建项目中选择图标一样一样的。

提示内容

7.又是选择一个activity模板 ,eclipse和面也有。哎。这里我就一直跳过了。大家直接看图吧

提示内容

提示内容

  1. 点击 finish按钮后,等好久(我都以为卡死了),然后再出来了一个创建新项目的进度条。 第一次有点慢。。。会下载一些gradle的东东

提示内容

  1. 卡在了上面那一步,下载 gradle ,卡了我半小时之久,疯了。。现在继续 。。。 配置好gradle后就进行具体的Studio页面了。。我把 HelloWorld项目展开,如下图:

提示内容

10.安装后,我一般我就会先去找找设置在哪里,设置个行号啊什么。。看了一下大体的菜单布局,和eclipse还是蛮像的。但是一些菜单位置是变化了的。

设置的位置 : File->Settings

设置里面的布局又是和eclipse非常相似,不过精简是许多。

a. 显示行号: File->settings->Editor - >Appearance

提示内容

如果需要显示空格 ,则可以把line Number下面的show WhiteSpace勾上

b.修改大小:File->Settings->Editor->Color & Font ->Font .

需要先将系统 内置的另存一份,要不是不能修改字体大小的。点击 Save as 保存成自定义的名字。然后size就可以修改了,你可以修改成自定义大小。如果需要修改字体样式 ,需要先从 Available fonts中双击加到右边的select Fonts里面,然后最右边的上下按钮,调整位置 。再点击规划方的OK 或者是apply进行 保存

提示内容

  1. 再来一张工作区的大体功能图。看大图,里面有注释哦。

提示内容

从整体工作区来看,我个人觉得比eclipse更人性化呢。

关于Studio的基本功能大体就是这样啦,其它的操作和 eclipse差不多,再讲就重复了。

大家在使用过程中如果有什么体会可以帖上来。

@ICE 这里写了一个mac版本的。
去围观吧

http://wiki.eoe.cn/page/Android_Studio_In_Mac

@流氓没文化 也写了写一些注意事项 :

http://wiki.eoe.cn/page/android_studio_precautions

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/444221.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

暴雪游戏走后,谁来接盘?对网易有何影响?

11月16日,暴雪娱乐公司宣布,由于与网易的现行许可协议将于2023年1月23日到期,将暂停在中国大陆的大部分暴雪游戏服务。这些暴雪游戏包括《魔兽世界》《炉石传说》《守望先锋》《星际争霸》《魔兽争霸 III:重制版》《暗黑破坏神 II…

三次握手与四次挥手

三次握手 三次握手是指在建立TCP连接时,需要client端和server端共进行三次信息确认。 第一次握手:建立连接。client发送连接请求报文段(SYN位置为1,Sequence Number为x),然后,client端进入SYN…

leetcode619. 只出现一次的最大数字(SQL)

表 my_numbers 的 num 字段包含很多数字,其中包括很多重复的数字。 你能写一个 SQL 查询语句,找到只出现过一次的数字中,最大的一个数字吗? --- |num| --- | 8 | | 8 | | 3 | | 3 | | 1 | | 4 | | 5 | | 6 | 对于上面给出的样例…

socket入门

socket 简介 Socket即套接字,就是对网络中不同主机上的应用进程之间进行双向通信的端点的抽象。一个套接字就是网络上进程通信的一端,提供了应用层进程利用网络协议交换数据的机制。从所处的地位来讲,套接字上联应用进程,下联网络…

SPI、I2C、UART 三种串行总线对比介绍

转载自https://blog.csdn.net/oqqHuTu12345678/article/details/65445338 参考博客 https://blog.csdn.net/xiaodingqq/article/details/80342459 https://blog.csdn.net/weiqifa0/article/details/8845281 https://www.zhihu.com/question/22632011 http://www.360doc.cn/…

栈与堆的区别(内存分配与数据结构)

参考自https://blog.csdn.net/K346K346/article/details/80849966/ 堆(Heap)与栈(Stack)包含两层含义: 程序内存布局场景下的内存管理方式数据结构中的两种常见的数据结构 1. 程序内存分配中的堆与栈 1.1 栈介绍 …

深入学习卷积神经网络(CNN)的原理知识

转载自https://www.cnblogs.com/wj-1314/p/9754072.html 在深度学习领域中,已经经过验证的成熟算法,目前主要有深度卷积网络(DNN)和递归网络(RNN),在图像识别,视频识别,语…

C/C++中static的用法全局变量与局部变量

转载自C/C中static的用法全局变量与局部变量 1.什么是static? static 是C/C中很常用的修饰符,它被用来控制变量的存储方式和可见性。 1.1static的引入 我们知道在函数内部定义的变量,当程序执行到它的定义处时,编译器为它在栈上分配空间&…

李牛(Linux)脚本

Linux课堂笔记day01 主要总结内容: 一:Linux背景介绍 二:系统操作 三:服务管理 四:shell脚本 五:文本操作 六:常用服务搭建 01:初识linux 收获:可以熟练应对运维和开发 对以后的生…

李牛(Linux)打包

15:打包压缩以及解压缩 接下来我们来介绍打包压缩以及解压缩命令 首先我们要在脑海里想几个问题: 1.打包压缩以及解压缩在字面上理解到底是什么意思? 是不是像我们生活见到的事例那样 比如说:生产酒的厂商一般都是按照规则将12瓶…

jquery实现页面提示,数据正在加载中。(

简单代码&#xff1a; jsp中代码如下&#xff1a;<wbr> <div id"dataLoad" style"display:none"><!--页面载入显示--></wbr><wbr><wbr><table width100% height100% border0 aligncenter valignmiddle></wbr…

李牛(Linux)vi

16&#xff1a;强大的vi 引言&#xff1a;提到vi我们不得不提到vim 这两种编辑器就先当于我们Windows操作系统当中的记事本 不过vi以及vim编辑器熟练掌握之后是不需使用鼠标进行操作的 完全都是由键盘来进行控制 那为什么可以不用鼠标呢 就是因为我们的vi编辑器是基于多模式的…

李牛(Linux)

20&#xff1a;用户和用户组管理 引言&#xff1a; 新思维1&#xff1a;用户&#xff1f;用户是什么&#xff1f;能不能吃&#xff1f;好吃不&#xff01;哈哈 不开玩笑了 我们平常接触的用户就是window系统下的用户 用户名叫啥来着 哦 user 但是对于Windows操作系统来说 好像…

Date类(日期时间类)219

219节课堂笔记 1.概述&#xff1a;表示特定的时间 2.所在的类&#xff1a;java.util.Date(表示时间和日期的类) 类date标识特定的瞬间&#xff0c;精确到毫秒 3.毫秒的换算&#xff1a;1秒1000毫秒 tips&#xff1a;不可以认为是1秒等于60毫秒&#xff0c;与时钟换算是不一样的…

MYSQ产品

前言&#xff1a;MySQL数据库&#xff0c;隶属于MySQLAB公司&#xff0c;总部位于瑞典&#xff0c;后被Oracle收购 MySQLAB公司是由monky及他的两位好朋友创建的&#xff0c;先是被sun公司收购然后被偶尔甲骨文公司收购 MySQL的优点&#xff1a; 1.它的成本是比较低的&#xff…

DateFormat(炸窝)

222&#xff1a;DateFormat方法的使用以及功能&#xff1a; java.text.DateFormat是日期或者时间格式化子类的抽象类&#xff0c;作用&#xff1a;可以帮我们完成日期和文本之间的转换&#xff0c;也就是可以在Date对象与String对象之间进行来回转换 格式化&#xff1a; 按照指…

剑指offer:8-11记录

用两个栈实现一个队列。队列的声明如下&#xff0c;请实现它的两个函数 appendTail 和 deleteHead &#xff0c;分别完成在队列尾部插入整数和在队列头部删除整数的功能。(若队列中没有元素&#xff0c;deleteHead 操作返回 -1 ) 示例 1&#xff1a; 输入&#xff1a; ["…

剑指offer:26-30记录

输入两棵二叉树A和B&#xff0c;判断B是不是A的子结构。(约定空树不是任意一个树的子结构) B是A的子结构&#xff0c; 即 A中有出现和B相同的结构和节点值。 例如: 给定的树 A: 3 / \ 4 5 / \ 1 2 给定的树 B&#xff1a; 4 / 1 返回 true&#xff0c;因为…

Calendar类 set方法 get方法 add方法

Calendar类 set方法 get方法 add方法 package asd; import java.util.*; public class zixue { public static void main(String[] args) { demo01();//实验的是get()方法&#xff1b; demo02();//实验的是set()方法&#xff1b; } //---------------------------------------…