完整版—Android studio入门教程
转自: https://blog.csdn.net/qq_34584049/article/details/78259191
AS的安装及第一个AS中android项目的搭建
前言:前段时间公司搞了个 "校企合作" 的项目,要求公司人员去学校对学生进行阶段性的专业培训,荣幸的我被派去当了回“老师”;哈哈,真的有点“打肿脸充胖子”的感觉;不过,也算是复习下as的安装过程吧,顺便有空了就记录下来,后面万一忘了也好查看。
正文:
首先需要确定好电脑是否有安装java环境:直接电脑桌面ctrl+R 输入cmd: 上代码:分别输入java 、javac 、javadoc、java -version + enter键 成功的有输出,说明java环境安装成功;
(如果不成功那就得重新研究研究java环境的配置咯)
确定好环境过后,就需要进行AS的安装了,直接百度搜索android studio 下载就OK:
顺便附上百度网盘AS的下载地址:http://pan.baidu.com/s/1dFxqtK9 密码:6c9f
下载完成后直接双击安装:
然后跟着提示走:
next:
继续,然后是一个都有的套路,点击I agree:
然后是选择安装路径:第一个是as的安装路径第二个是android-sdk的安装路径,这里我选择在D盘,自定义的文件夹,原因是as这套工程本就大,运行的内存也大,所以尽可能的避免安装在C盘,都懂的(^∀^)。
然后继续next-->Install 就到了等待的过程:
一段时间等待过后,发现状态框中出现 Completed 说明OK了,继续Next:
到这里说明as安装基本完成,接下来就finish,启动程序:
之后会进入欢迎界面:
继续next,有一个选择type的界面,不用管,直接默认的就ok,下一步:
这里就是一个最最最漫长的等待了,因为这里工程会下载一些组件、sdk检测更新什么的,这里我们要保持电脑网络状态良好也需要短者十几二十分钟,长着高达几个小时。为节省时间也可以绕过这步,不让程序去下载和检测更新。
通常可以这样做:
找到as的安装目录 --> bin文件 --> 找到idea.properties文件,打开编辑,在最后面加上:disable.android.first.run=true
这样我们第一次打开as就不会去检测sdk了,但是我们还的自己手动去网上下载android-sdk
百度网盘androidsdk下载地址:http://pan.baidu.com/s/1mizJR40 密码:bdav;
一切完成之后,android studio就会出现:
选择start a new android studio project开始创建一个新的as工程:
第一个输入框为项目名称、第二个为域名(这里和项目包名相反,创建的时候注意就行)、第三个是项目创建后存放路径,然后下一步;
然后是选择SDK,一般默认的就可以,不用管继续next:
ADD Mobile 选择最初创建的项目:AS自带的有很多初始框架如底部菜单(Bottom Navigation Activity)、侧滑框架(Navigation Drawer Activity)等
选择一个空的项目(Empty Activity),出现一个类似于eclipse创建android项目一样的界面:
包括第一个activity的名字和第一个布局的名字
然后直接finish;
这样我们的第一个android项目就创建完成。
由ec转到as的我开始使用时对开发快捷键不是很习惯,可以根据自己的需求修改:
直接ctrl+alt+S 或者工具栏中File --->Setting ---> keymap 然后选择eclipse 然后点右下角的copy;
但毕竟是在as中还是有区别与ec的,所以可以自己定义快捷键:鼠标右键选择 add keyboard shortcut 修改快捷键
Android Studio默认的主题颜色是灰白色,可以根据自己的喜好修改:
ctrl+alt+S 或者工具栏中File --->Setting 找到Appearance 通过选择theme主题来改变颜色:
as工具自带的有三个主题:Darcula(黑)、Intellij(灰白)、Windows(白) ,当然网上还有很多as主题框架,也可以根据自己的喜好去下载安装。
作为一个程序猿,经常坐在电脑前,所以要尽可能的保护眼睛,一般选择黑色为主题颜色。
修改字体的步骤:setting ---> editor --->colors &font --->font
可以通过font as...添加主题,再通过 Primary font (字体样式)、size(字体大小)、Line spacing(行间距)来修改样式
修改之后as界面如下:
还可以修改project的状态来查看目录一般通用的有 android 和 project两个状态
project状态下 目录是这样的:
可以清楚的看到在project状态下,app下的java文件下类容和ec差不多了,值得一提的是as中有一个mipmap文件夹,这个是存放图片的。
对于as中图片的位置存放在mipmap中呢还是存放在drawable中,网上的说法各有不一,在网上看了很多资料总结下来个人认为还是把资源图片放于drawable,而工程的主题图片(如app的logo)则放于mipmap中。
接下来就可以根据项目需求进行开发了。
完整版—Android studio入门教程相关推荐
- 2012 android开发工具,2012最新完整版Android开发入门教程
此文档为2012年最新完整版的Android开发入门教程,免费分享给大家,希望大家喜欢! 点击索取: android开发者资料大全 第一篇:安装SDK 这里主要介绍如何安装Android的SDK开发包 ...
- Android Studio入门教程(计算器)
一.建立开发环境 1.AS简介 Android Studio 是Google开发的一款面向Android开发者的IDE,支持Windows.Mac.Linux等操作系统,基于流行的开发语言java集成 ...
- Android Studio入门教程(新手必看)
上篇文章已经说过了Android Studio的安装配置,从这里开始我们就来完成第一个Android项目吧! 如何安装配置还不太熟悉的可以参考这篇文章:Android Studio安装配置详细步骤(超 ...
- android studio控件使用方法,android studio使用教程
android studio使用教程 Android Studio是谷歌推出的一个Android集成开发工具,基于IntelliJ IDEA. 类似 Eclipse ADT,Android Studi ...
- Android基础入门教程——4.2.3 Service精通
Android基础入门教程--4.2.3 Service精通 标签(空格分隔): Android基础入门教程 本节引言: 本节,我们继续来研究Service(服务)组件,本节将会学习下Android中 ...
- 【收藏向】谷歌技术团队出品,Android开发入门教程,开源分享
程序员圈子中,python.java等都是热门领域,网络上相关学习资源也比较多,相较之下Android的学习资料就比较少了,并且大多是碎片化的知识,不够系统和全面. 今天就来整理一下Android开发 ...
- android设置webview缓存目录,Android基础入门教程——7.5.5 WebView缓存问题
Android基础入门教程--7.5.5 WebView缓存问题 Android基础入门教程 本节引言:现在很多门户类信息网站,比如虎嗅,ifanr,钛媒体等等的APP,简单点说是信息阅读类的APP, ...
- Android Studio Git教程
Android Studio Git教程 组里经常有新人不会使用Android Studio的git工具,也有分不清rebase.merge的,写篇文章普及下.转载请注明出处. 1 安装配置 建议在 ...
- Android基础入门教程——4.3.1 BroadcastReceiver牛刀小试
Android基础入门教程--4.3.1 BroadcastReceiver牛刀小试 标签(空格分隔): Android基础入门教程 本节引言 本节我们将来学习Android四大组件中的第三个:Bro ...
最新文章
- 信息工程大学806自主命题2020年回忆版真题2020年信息工程大学,初试806回忆版
- 牛客c语言数组,牛客网学习笔记 - C/C++
- python获取文件路径下指定的类型的文件_python学习1-列出指定目录下的指定类型文件...
- SpringBoot2.0 基础案例(09):集成JPA持久层框架,简化数据库操作
- jquery插件整理篇(六)HTML编辑器插件
- 虚拟机网络桥接-NAT-HOST的理解
- C语言/ 运算符的优先级以及结合方向
- kd树 python实现_kd树 寻找k近邻算法 python实现
- abp后台任务BackGroundWorker
- Easyui 默认图标以及自定义图标
- 游戏引擎:BigWorld(大世界3D游戏引擎)、KBengine、Skynet
- Java代理(proxy)
- 宝宝泡药浴和直接吃药有什么区别吗?
- 三角函数的倍角、半角与降幂公式
- 微信公众号主体注销了,如何办理账号迁移?
- 全国院线总票房破50亿!影院复工后,哪些电影最受欢迎?可视化案例
- 网上在线培训平台哪家好?
- 图书管理系统之普通用户、超级管理员页面布局(四)
- win11系统右键还原win10菜单和恢复
- SONY新的圈铁耳机
热门文章
- linux 内存 内核参数详解,linux系统内核参数说明
- 地下水采样—气囊泵和潜水泵的选择
- 程序员如何拓展技术技能?
- 理科生在爱情上为什么总吃亏?
- 缉拿隐藏进程以及隐藏CPU利用率的进程
- 如何做好英文外贸B2C网站的优化
- Dhtml,html,xhtml的区别
- Prometheus_additional传统配置
- 测试人员如何摆脱被钳制的局面?如何利用现有条件资源冲破禁锢?
- com.android.gms是什么,com.google.android.gms.cast的用途是什么?