首页 > 其他分享 >Android Studio使用教程(一)

Android Studio使用教程(一)

时间:2022-11-30 21:37:19浏览次数:44  
标签:文件 教程 界面 预览 Eclipse Studio Android


今年的Google全球开发者大会虽然没有新的Android系统和设备,但是还是推出了一些不错的产品,Android Studio就是其中之一。这个基于Intellij IDEA开发的Android IDE让很多人眼前一亮,其实时编写布局文件实时预览并适配多屏的功能可以说让苦于界面布局开发的人看到了希望。代码自动提示、运行响应速度、都比Eclipse来的要好。但这次推出的版本毕竟是预览版,所以改进的控件还有很大,大家也不要吐槽不好或难用,有空间,所以才有进步。Google也是将版本号置为0.1而非1.0,可见其改进空间之大,我们可以先试用,等待完善版的不断推出。今天就记录一下Android Studio的使用和这两天我使用的一些感受,先声明,我是在Mac上试用的,听说在Windows比较卡顿和内存消耗大,在Linux上和Mac上使用应该还是不错的。

Android Studio使用教程(一)_android

 

一、下载安装

到http://developer.android.com/sdk/installing/studio.html下载安装包(DMG文件),打开并将Android Studio拖动到Applications中去,拷贝完毕即可,可以到应用程序下将图标拖动到Dock上。

Android Studio使用教程(一)_java_02

 

二、新建工程

安装完成后,选择默认选项点击OK即可:

Android Studio使用教程(一)_java_03

 

进入Android Studio,开始界面和Xcode有点类似,点击New project新建一个工程,新建过程和在Eclipse上差不多,这里就不赘述了。下图是开始界面:

Android Studio使用教程(一)_eclipse_04

 

新建工程完毕后就进入了Android Studio主界面。第一次进去可能如下图所示什么也没有,点击箭头所示按钮展开目录结构,

Android Studio使用教程(一)_eclipse_05

 

展开后可以看到Android Studio的目录结构,和Eclipse的工程还是有一点区别的:

Android Studio使用教程(一)_eclipse_06

区别:

1.Android Studio的目录结构本来就代表一个workspace,一个workspace里面可以有Module,可以将一个Module理解成Eclipse中的一个Project;

2.目录中将java代码和资源文件(图片、布局文件等)全部归结为src,在src目录下有一个main的分组,同时划分出java和res两个Group,res和Eclipse下的结构一样,java下就是源码的包和类文件;

3.新建文件方式的不同,右键选择New或Command+N后出现新建菜单,类型有Java Class,也就是一般的java类,File就是普通文件,Package就是建包,值得注意的就是Android Component,它直接提供了Android中基本组件的创建。

Android Studio使用教程(一)_开发工具_07

 

可以选择创建Android中不同类型的组件:

Android Studio使用教程(一)_开发工具_08

 

三、窗口布局及主题介绍

另外,主界面底部有一个名为Android的选项卡,打开可以看到DDMS中的设备信息和Logcat输出:

Android Studio使用教程(一)_eclipse_09

 

顶部工具栏中可以看到和Eclipse中功能一样的一个选项,这些相信大家都比较熟悉了:

Android Studio使用教程(一)_android_10

 

最后需要说明的是,大家看到我的主界面是暗色风格,和Google演示的是一样的风格,大家第一次使用打开的是默认风格(亮色),如果想要修改的话,进入Preferences(按Command+,)到IDE Settings下选择Colors&font并设置Schema name为Darcula就可以设置成暗色风格,如果需要自己定义样式,比如字体大小颜色等,可以新建一个Schema来自己定义

Android Studio使用教程(一)_移动开发_11

 

四、布局文件编写(实时预览)

最炫的功能要来了,实时编写并预览布局文件,此项功能着实大大提高开发效率,打开一个xml布局文件点击右侧Preview选项卡即可唤出预览界面,可以选择很多尺寸的手机进行预览:

Android Studio使用教程(一)_java_12

 

同时,还可以同时预览多种不同型号和尺寸的设备,编写代码的同时适配多种机型,这不就是当初梦寐以求的嘛!

Android Studio使用教程(一)_移动开发_13

 

好了这一篇就写到这吧,吐槽一下,博客编辑和图片上传编辑实在是太难用了,特别是图片上传,各种不爽,可以学习下QQ邮箱上传后调调尺寸吧,界面截个图传上去占大半个屏幕,这么多年了,该升级下了,让写博人情何以堪啊。另外,这两天在网上看到很多人大肆抱怨Android Studio各种不爽,其实大家也不必如此,毕竟是个预览版,前面也说了,有空间才有进步,以后Android开发者们必然会慢慢从Eclipse迁移到Android Studio上来,所以大家还是抱着乐观的态度学习和接受吧,好东西需要时间的磨练和洗礼。

标签:文件,教程,界面,预览,Eclipse,Studio,Android
From: https://blog.51cto.com/u_3457306/5900544

相关文章

  • Android Studio使用教程(二)
    以下是本次GoogleI/O大会发布的IDEAndroidStudio使用教程第二篇:在​​ AndroidStudio使用教程(一)​​中简要介绍了AndroidStudio的基本使用,包括安装、新建工程、工程结......
  • 如何安装RAD Studio 11.2
    !!!在安装最新版本之前,必须彻底卸载以前的RADStudio版本!!!===============================================================如何安装RADStudio11.228.0.46141.937+......
  • Hessian使用教程
    Hessian是一个轻量级的remotingonhttp工具,使用简单的方法提供了RMI的功能。相比Webservice,Hessian更简单、快捷。采用的是二进制RPC协议,因为采用的是二进制协议,所以它很适合......
  • Eclipse 使用git 教程
    最近公司开发用上了egit,有些不太习惯于是整理如下与git原来的对比 多事思维导图,流量党请小心基础对比分支操作对比git管理的文件的状态 1)忽略[ignored]:仓库认为该文件......
  • Android开发 Jetpack_Compose_6 附带效应
    前言附带效应是指LaunchedEffect、DisposableEffect、rememberCoroutineScope、rememberUpdatedState、produceState、derivedStateOf的使用。附带效应这4个字在goog......
  • Windows 8 傻瓜式安装教程
    29号晚上将Windows8-ConsumerPreview下载下来了,由于太晚了所以没有安装,所以今天晚上将win8安装一次!首先去微软官网将ISO文件下载下来,分为32bit跟64bit两个版本,因人而异,根据......
  • 使用appuploader工具如何生成发布证书和描述性文件教程
     之前用AppCan平台开发了一个应用,平台可以同时生成安卓版和苹果版,想着也把这应用上架到AppStore试试,于是找同学借了个苹果开发者账号,但没那么简单,还要用到Mac电脑的钥......
  • Python中5大模块的使用教程(collections模块、time时间模块、random模块、os模块、sys
    1.模块的简单认识定义:模块就是我们把装有特定功能的代码进行归类的结果.从代码编写的单位来看我们的程序,从小到大的顺序:一条代码<语句块<代码块(函数,类)<模......
  • Framer Studio 教程——Design Tab 的使用
    FramerStudio教程——DesignTab的使用PeterZUX/MotionDesigner|知乎专栏「DesignCoder」​关注他 56人赞同了该文章FramerStudio在上......
  • office2010安装教程
    https://www.ijinshan.com/soft/paper_202203131645.shtml安装office2010的步骤如下:  步骤一:下载Microsoft Office 2010 专业增强版  注意:务必先下载里面的广告......