AndroidStudio使用教程(第一弹)

AndroidStudio使用教程(第一弹)

Android Studio是一套面世不久的IDE(即集成开发环境),免费向谷歌及Android的开发人员发放。Android StudioIntelliJ IDEA为基础,

旨在取代EclipseADTAndroid开发者工具)为开发者提供更好的开发工具。

运行相应速度、智能提示、布局文件适时多屏预览等都比Eclipse要强,但也不能说全部都是有点现在Studio中无法在一个窗口管理多个Project

每个Project都要打开一个窗口,或者是close当前的后再打开别的。

当但是毕竟是预览版,所以只是暂时试用了下,并没有过多接触,开发中还是使用Eclipse

经过一年多的沉淀,如果已到0.8.4版本,最近准备在工作用正式开始使用,所以看了下官网的教程。准备开始了。

  • 安装

    这个我就不多说了,大家都知道,官网下载安装即可。安装完成后界面和Eclipse有些类似,然后就新建一个Project,完成之后会发现一直在提示下载,

    这是在下载Gradle,大约二三十M的大小,由于伟大的防火墙,所以可能需要很长时间,这里就不教大家了,对程序猿来说不是难题,大家都会科学上网。

  • 区别
    • Project非彼Project, Android Studio的目录结构(Project)代表一个Workspace,一个Workspace里面可以有多个Module

      这里Module可以理解成Eclipse中的一个Project.

      Project代表一个完整的Android app,而modules则是app的一个组件,并且这个组件可以单独build,test,debugmodules可以分为下面几种:

      • Java library modules
      • Android library modules: 包含android相关代码和资源,最后生成AAR(Android ARchive)包
      • Android application modules
    • 结构发生了变化,在src目录下有一个main的分组同时包含了javares.

      如图:MyApplication就是Project,而app就是Module.

  • 设置

    进入后你会发现字体或样式等不符合你的习惯。

    Windows下点击左上角File -> Settings进入设置页面(Mac下为 Android Studio -> Preferences),在搜索框搜Font找到Colors&Font下的Font选项,

    我们会发现无法修改右侧字体大小。这里修改必须

    要通过新建Theme进行修改的,点击Save as输入一个名字后,就可以修改字体了。

    这里可能有些人会发现我的主题是黑色的,和IO大会演示的一样,但是安装后默认是白色的,有些刺眼。这里可以通过设置页面中修改Theme来改变,

    默认是Intellij, 改为Darcula就是黑色的了.

    很酷有木有.

  • 运行

    设置好字体后,当然要走你了。

    运行和Eclipse中比较像,点击绿色的箭头。 可以通过箭头左边的下拉菜单选择不同的Module,快捷键是Shift+F10

    AndroidStudio默认安装会启动模拟器,如果想让安装到真机上可以配置一下。在下拉菜单中选择Edit Configurations选择提示或者是USB设备。

  • 常用快捷键介绍

    AndroidStudio中可以将快捷键设置成Eclipse中的快捷键。具体方法为在设置页面搜索keymap然后选择为Eclipse就可以了.

    强迫症的人伤不起,非想用默认的快捷键。

    这里我整理下下个人常用的几个快捷键。 每个人的习惯不同,大家各取所需

    Ctrl+S 开个玩笑,这个键算是彻底废掉了, 因为AndroidStudioEclipse不同,他是自动保存的,所以我们再也不需要Ctrl+S了.

    Ctrl+空格 代码提示 (同EclipseAlt+/)

    Ctrl+Shjft+N 查找文件 (同EclipseCtrl+Shift+R)

    Ctrl+F12 显示当前文件的结构 (同EclipseCtrl+0)

    Ctrl+Alt+L 格式化 (同EclipseCtrl+Shift+F)

    Ctrl+Alt+O 优化导入的包 (同EclipseCtrl+Shift+O)

    Ctrl+Q 查看文档 (同EclipseF2)

    Alt+F7 搜寻 (同EclipseFile Search)

    Alt+Insert 新建文件或生成代码(GetSet)(同EclipseAlt+Shift+S后的操作)

    Alt+Enter 快速修复 (同EclipseF1)

    Ctrl+P 显示方法参数

    Shift+F10 运行项目

    Ctrl+Shift+Backspace 跳转到上次修改的地方

    Ctrl+E 显示最近编辑列表

    Ctrl+[或] 跳转到大括号开头或结尾

    Ctrl+Alt+T 把代码包在一起(加try catch等)

    Alt+↑或↓ 在方法间移动

    Ctrl+Shift+F7 高亮本文件中选中的代码

    Alt+←或→ 切换已打开的文件视图

    Shift+F6 重命名

    Ctrl+B 快速打开该类或方法

    F2 快速定位到文件错误或警告位置

    Ctrl+X 剪切当前行

    Ctrl+Y 删除当前行

    Ctrl+D 复制当前行

    F4 进入源码

    Alt+1 开关Project视图

    Ctrl+_F4 关闭当前窗口


  • 邮箱 :[email protected]
  • Good Luck!
时间: 2024-11-04 15:07:59

AndroidStudio使用教程(第一弹)的相关文章

AndroidStudio使用教程(第二弹)

AndroidStudio使用教程(第二弹) 迁移Eclipse工程到Android Studio 官方文档中说Android Studio可以兼容Eclipse的现有工程,但需要做一些操作: Eclipse进行项目构建 首先升级ADT到最新版本, 好像是22之后,选择需要从Eclipse导出的工程,右键选择Export并选择Android下的Generate Gradle Build Files, 运行完成之后你会发现在项目目录中多了一个build.gradle, 这就是Android Stu

【APICloud平台融云模块教程第一弹】聊天会话的实现及UI

闲来无事写个教程给大家.实现功能:融云会话聊天及UI,发送表情消息使用模块:rongCloud   chatBox融云的各种申请我就不说了.教程开始:因为融云为第三方模块,每次调试都得需要云编译,建议大家先把UI和基本代码做好.JS插件使用:zepto.min.js一.UI的制作效果图: CSS代码:/*会话消息容器*/#messageList { padding: 15px 0; overflow: hidden;}/*接收消息类,左侧*/.receiver{ clear:both;}.rec

我的长大app开发教程第一弹:Fragement布局

在接下来的一段时间里我会发布一个相对连续的Android教程,这个教程会讲述我是如何从零开始开发"我的长大"这个Android应用. 在开始之前,我先来介绍一下"我的长大":这是一个校园社交app,准确点说是一个资讯+社交的校园app.目标用户是在校大学生,老师.项目初期提供的功能有:校园资讯,校园服务,校园问答,核心的社交功能会在稍后视情况推出.我们的竞争对手有微信,QQ,空间,微博,知乎...等杀手级应用,所以我们压力还是有点大,但是,还有机会(逃...当我没说

黑马程序员:赶紧下载iOS10开发教程第二弹

虽然6月13日WWDC2016的发布会结束了,但是本届大会的开发者session环节还在持续进行着.黑马程序员本着对技术的狂热,对学生负责的态度,仍然坚持每天对课程进行深入的研发.本文主要是黑马程序员对iOS 10 中SDK所更新的主要内容进行总结.根据黑马程序员惯例,在文章的最后,有相关相关教学视频及Demo会有分享链接,供各位下载! 1.Grand Center Dispatch GCD 在本次一更新主要有以下内容: ?创建私有队列 ?安排异步执行的工作项目(items) ?GCD能自动将工

AndroidStudio使用教程(第四弹)

AndroidStudio使用教程(第四弹) Gradle 讲解到这里我感觉有必要说明一下Gradle. Gradle是一个基于Apache Ant和Apache Maven概念的项目自动化建构工具.它使用一种基于Groovy的特定领域语言来声明项目设置,而不是传统的XML. 更多介绍请直接参考Gradle或Google搜索. 以下是为什么Android Studio选择Gradle的主要原因: - 使用领域专用语言(Domain Specific Language)来描述和处理构建逻辑.(以下

AndroidStudio使用教程(第六弹)

AndroidStudio使用教程(第六弹) Debug Andorid Studio中进行debug: - 在Android Studio中打开应用程序. - 点击状态栏中的Debug图标. - 在接下来的选择设备窗口选择相应的设备或创建虚拟机, 点击OK即可. Android Studio在debug时会打开Debug工具栏, 可以点击Debug图标打开Debug窗口. 设置断点 与Eclipse十分相似, 在代码左侧位置点击一下即可, 圆点的颜色变了. Attach the debugge

AndroidStudio使用教程(第五弹)

AndroidStudio使用教程(第五弹) Create and Build an Android Studio Project 接下来是以下这四个部分: - Create projects and modules. - Work with the project structure. - Eidt build files to configure the build process. - Build and run your app. 关于如何创建Project这里就不说了, 默认创建的Pr

AndroidStudio使用教程(第三弹)

AndroidStudio使用教程(第三弹) 熟悉了基本的使用之后,可能关心的就是版本控制了. SVN 下载Subversion command line 方法一 下载地址是Subversion里面有不同系统的版本. 以Windows为例,我们采用熟悉的VisualSVN. 进入下载页后下载Apache Subversion command line tools, 解压即可. 方法二 Windows下的Tortoise SVN也是带有command line的,但是安装的时候默认是不安装这个选项

jquery基础教程 - 第一章 JQUERY入门

Jquery基础教程 - 第一章 JQUERY入门 内容提要 1.jquery能做什么 2.jquery为什么如此出色 3.第一个jquery驱动的页面 4.纯javascript与jquery 5.开发工具 6.小结 1.jquery能做什么 取得文档中的元素 -- jQuery为准确的获得需要检查或操纵的文档元素,提供了可靠而富有效率的选择符机制. 找到所有应用了.content class样式的div中所有的P标签             $('div.content').find('p'