intellij idea studio和android studio区别 安卓studio和idea哪个好

转载请注明出处:
& & 很多android 开发者都感叹做android开发竟然都没有一款专门的软件来使用,不像IOS有Xcode,WP有VS。一般做android开发都是eclipse或者ADT或者IntelliJ IDEA。后来,终于,哈哈,有了Android Studio。Android Studio以IntelliJ IDEA为基础,旨在取代Eclipse和ADT(Android开发者工具)为开发者提供更好的开发工具人称“亲生”的android开发IDE,本人使用了一段时间之后,发现功能真是强大,完爆eclipse等开发工具,最大的亮点就是【代码提示】和【实时预览布局】这两块。
& & 官网上介绍说,Android Studio有诸多好处:
基于Gradle的构建支持Android特定重构和快速修复更加丰富的模板代码,让创建程序更加简单更好的提示工具,对程序性能、可用性、版本兼容和其他的问题进行捕捉控制直接支持ProGuard和应用程序签名功能自带布局编辑器,可以拖放UI组件,可以在不同的配置的屏幕上预览布局内置google云服务内置svn,git工具支持插件安装
总而言之,这是google自家出的IDE,肯定对android开发的支持是极好的。先贴一张图,看看界面。
二、使用-创建项目
& & 在Android Studio中的目录组织结构跟在eclipse中有很大的差别。Android Studio中的project的概念和eclipse中的工作空间(workspace)的概念很相似。AS中的module就相当于eclipse中的一个个项目。
下面开始创建一个项目,上手一下:
点击File -& create new project
输入application的名字,Company Domain和project的位置。然后下一步:
选择平台和最低版本的SDK。点击下一步:
可以看到Android Studio提供了很多界面的模板可供选择,选择一个模板,然后点击下一步:
设置activity的相关信息。点击finish,就完成了一个项目的创建了。
三、从eclipse导出项目到Android Studio
& & 在eclipse中选择file -& export ,然后选择android下面的Generate Gradle build files
next,next之后选中要导出的项目,然后下一步,finish。
然后需要在Android Studio中,选择file -& import project。按照上面的步骤到处的项目目录下,会生成一个build.gradle文件,此时就需要选中这个文件,然后点击OK。
到此为止,就完成了eclipse导出项目到Android Studio了。
四、安装genymotion插件
& & 大家都知道,google“亲生”的模拟器启动时很慢的,好在有了genymotion。这款软件启动模拟器的速度确实是很快的。但是怎么在Android Studio中使用Genymotion呢?看下面的步骤吧!
& & 首先打开设置中心,使用快捷键【ctrl + alt + s】或者点击面板上的图标。然后找到【Plugs】,如图示:
右侧面板列出来的是已经安装的插件。点击Browse repositories..进行联网搜索:
& & 搜索到Genymotion之后,右侧点击install就行了,然后会提示让你重启一下,重启之后,在主面板上就会显示genymotion的一个小图标,点击图标进行配置genymotion的路径。
& & 设置完成之后,再次点击那个图标就会显示【Genymotion Device Manager】。
& & OK,设置完毕!!!
五、使用第三方类库
六、删除一个项目
& & 下面来看一下,怎么在Android Studio中删除一个项目(module)。
& & 首先右键一个项目,选择【Open Module Settings】或者选中项目之后,按【F4】,然后出来module的设置界面。在这里可以进行很多设置,比如【Min Sdk Version】、【Target Sdk Version】、【Version Code】、【Version Name】等等。
& & 在此面板左侧,选中一个module,点击上面的减号。然后回到主界面上,看到还是刚才操作的module还是现实在左侧面板列表中。不过项目名称上面少了一个小图标,表示已经从这个project中删除了,此时再右键该module,会出现【delete】选项,点击就可以完全从硬盘中删除该项目了。
& & 在完全完全删除这个module之前,如果还想要把它添加到当前project中,直接【setting.gradle】中添加该项目的名称即可。
七、快捷键汇总
本文已收录于以下专栏:
相关文章推荐
解决android N文件访问crash android.os.FileUriExposedException
file:///storage/emulated/0/xxx原因:Android N对...
Android在AndroidStudio中添加Module依赖的注意事项,我们在开发过程中常常会有一些模块需要作为依赖,或者将部分功能单独抽出作为一个library使用,在Android studi...
androidandroid-studio 0  2 
From:/tutorial/a-simple-sample-for-androi...
作者:程序员小冰 (转载请说明出处)博客地址:http://blog.csdn.net/qq_当我们新建项目的时候,有时候会遇到xml布局不显示的问题,比如这个问题,错误代码如下:Th...
相信很多人在用Eclipse的时候,很习惯的都会把Content Assist设置成.abcd...z,这样每次敲代码的时候都会有自动提示,写起代码来很方便。具体设置如图:
同时,Eclipse中...
非常详细的androidstudio搭建NDK开发环境的文章,特别详细,一起分享一下!!
1.类是构造对象的模板或蓝图;类是具有某些共同特征的集合;
对象是类的实例;对象在构造时,以类为模板,创建对象的过程叫做实例化,尽管将一切都“看作”对象,但操纵的标识符实际是指向一个对象的“引用”(...
第一个程序 - helloWorldhelloWorld 一直都是每一门语言经典的第一课,
就是使用那一种语言输出 HelloWorld 的字符串
今天,我们就用 python。在终端里面输出 H...
AndroidStudio 文档自动提示没有内容的解决办法好多人都遇到AndroidStudio 文档自动提示没有内容的问题。就像这样:
点击“大头针”却可以显示:
变成这样的原因一直没找...
他的最新文章
讲师:王哲涵
讲师:韦玮
您举报文章:
举报原因:
原文地址:
原因补充:
(最多只允许输入30个字)Android Studio/IntelliJIDEA 快捷键详解
转载请注明来源https://blog.csdn.net/siyehuazhilian/article/details/
Studio快捷键查看可以从一下两个方面查看:
①:settings→搜索框输入keymap (快捷键地图),意思就是说查看大部分的快捷键
使用技巧:查找某个快捷键是否冲突,或者被使用过,可以随便找一个,然后设置对应的快捷键即可现实冲突的地方.
②:Help→Default Keymap Reference (默认快界面参考)
这个时候就会自动跳到一下网址.(目前网址,以后可能会变动,看网址就知道,这个其实就是IDEA的快捷键)
/idea/docs/IntelliJIDEA_ReferenceCard.pdf
网址的右下角有这么一句话:
To find any action inside the IDE use
Find Action
:Ctrl+Shift+A
大概的意思是:通过快捷键Ctrl + Shift + A ,可以查看任何功能的快捷键.比如说你想查找Copy的快界面,只需要在
弹出的界面输入:Copy,就可以查到对应的快捷键.
下面是这个网址的快捷键,暂时一个个试试,并翻译.有不对的地方请指教(更新)
Ctrl + ] / [
Move to code block end/start 移动到上/下 一个括号
Ctrl + F12
File structure popup 弹出文件结构
Ctrl + H
Type hierarchy 查看当前类所在的结构树
Ctrl + Alt + H Call hierarchy 查看调用该方法的结构树
Shift + F6 Rename 重命名
Ctrl + Alt + M
Extract Method 提取成一个方法
Ctrl + K Commit project to VCS 提交项目到VCS
Ctrl + T
Update project from VCS 从CVS上下载项目到Studio
Alt + #[0-9]
Open corresponding tool window 打开对应的工具窗口
0:还没有定义(但是在KeyMap中设置的时候会提示:Whilch is now not loaded but may be loaded later.意思就是现在还没有被定义,以后可能就会被定义了,叫我们设置快捷键的时候不要设置这个快捷键)
1:Project:项目结构视图
2:Favorites(收藏夹):包含书签,断点.喜欢
3:Find:查找窗口
6:LogCat日志窗口
7:Structure:类的结构视图,与Ecplise的OutLine类似.前面说的Ctrl
+ F12也可以弹出类的结构视图,但是去是暂时的,这个是一个工具窗口,与OutLine一模一样
8:还没有定义(但是在KeyMap中设置的时候会提示:Whilch is now
not loaded but may be loaded later.意思就是现在还没有被定义,以后可能就会被定义了,叫我们设置快捷键的时候不要设置这个快捷键)
9:Changers
注意部分窗口可能无法直接弹出窗口,例如Run,Debug窗口,如果本身没有任务在运行/调试,是不会弹出这个窗口的
Ctrl + Alt + Y Synchronize 同步
Ctrl + Shift + F12
Toggle maximizing editor 把编辑窗口的代码最大化/恢复
Ctrl + BackQuote (`) Quick switch current scheme 快速切换当前主题
Ctrl + Alt + Shift + S Open Project Structure dialog 打开Module管理器
Ctrl + Tab Switch between tabs and tool window 快速打开某个文件或者窗口
Ctrl + P Parameter info (within method call arguments) 在方法中调用参数信息
Ctrl + Q Quick documentation lookup 快速查看 类/方法 的文档说明
Alt + Insert Generate code... (Getters, Setters, Constructors,hashCode/equals, toString) 插入get,set,toString
Ctrl + O Override methods 重载方法
Ctrl + I Implement methods 实现接口方法
Ctrl + Alt + T Surround?with…?(if..else,?try..catch, for, synchronized, etc.) 给代码添加if...else,try...catch等
Ctrl + / Comment/uncomment with line comment 添加/删除 注释
Ctrl + Shift + /
Comment/uncomment with block comment 添加/删除 注释
Alt + Enter Show intention actions and quick-fixes 显示建议的代码 和 快速修复
Ctrl + Alt + L Reformat code 格式化代码
Ctrl + Alt + O Optimize imports 优化 导入的包.
Ctrl?+?C?or?Ctrl?+?Insert Copy current line or selected block to clipboard 复制
Ctrl?+?V?or?Shift?+?Insert Paste from clipboard 粘贴
Ctrl?+?Shift + V
Ctrl?+?Shift + V 从缓冲区粘贴
Ctrl?+?D Duplicate current line or selected block 复制当前行到下一行
Ctrl?+?Y Delete line at caret 删除行
Shift + Enter Start new line 开始新的一行
Ctrl + Shift + ] / [ Select till code block end/start 光标跳转到该字符/块 所定位的开头或者结尾
Ctrl + NumPad+/- Expand/collapse code block 展开/折叠 代码
Ctrl + Shift?+?NumPad+ / - Expand/Collapse all 展开/折叠 全部代码
Ctrl + F4 Close active editor tab 关闭正在编辑的窗口
Double Shift Search everywhere 在所有范围内搜索
Ctrl + F Find 查找
Ctrl + R
Replace 替换
Ctrl + Shift + F Find in path 在路径里查找
Ctrl + Shift + R Replace in path 在路径里替换
如有任何疑问,欢迎留言交流帮助企业打造成功软件!
热门搜索:
探索基于IntelliJ IDEA的开发环境Android Studio
探索基于IntelliJ IDEA的开发环境Android Studio
| 作者:慧都控件网 |
15:55:05| 阅读 0次
概述:介绍Android Studio对于开发安卓程序的界面,功能。以实际创建一个简单程序,探索它的预览界面。
众所周知,多年来一直对Android项目提供了良好支持。前不久,与谷歌携手打造了基于的安卓程序开发环境Android Studio。鉴于安卓程序的流行,Android Studio开发环境受到广泛关注。笔者接下来将带领大家探索这款Android Studio,会带来怎样的惊喜呢!
在项目窗口中,你可以看见项目不同文件和文件夹。默认是打开的,如果没有,在窗口视图的左边,你可以点击打开它。
打开工具栏菜单,通过AVD管理器,创建一个AVD。你可以创建一个新的,也可以打开Eclipse中以前创建的。
Android Studio中拥有强大的视图模型,其中给人印象最深的特征就是模拟现实生活中的各种移动工具屏幕,来展示你的安卓应用程序。
首先你要设置应用程序的预览视图选择。你可以自定义一个设置,也可以选择已有设置。
选择设置,如图:
当然,你可以选择横向的,纵向的视图。横向如图:
你也可以选择各种不同屏幕大小的视图。如图:
当然,你也可以花更多的时间,来探索它的不同版本,主题,平台等视图模式。
创建简单程序来实际操作
这里,设置一个简单的文本显示xml文件,拖入一个文本框,用@string创建一个hello问题。如图:
点击旁边按钮,进入字符串资源对话框。如图:
最后设置程序主题,你可以浏览所有预定主题,你可以设置,体验不同的主题。
你可以打开工具栏,通过AVD管理器,从AVD列表中选择一个模式,启动模拟器,来测试应用程序。然后你就发现一个安卓程序就开发成功了。
这次探索Android Studio,发现模拟视图模式的强大,你可以从不同的角度来测试你的应用程序。这点人性化设置,让我们喜出望外。对于其他功能,笔者认为在IntelliJ IDEA基本也能实现。对于IntelliJ IDEA来说,在业界被公认为最好的Java开发工具之一,尤其在智能代码助手、代码自动提示、重构、J2EE支持、Ant、JUnit、CVS整合、代码审查、 创新的GUI设计等方面的功能可以说是超常的。希望更多的朋友探索IntelliJ IDEA与Android Studio。
慧都控件|提供软件技术整体解决方案
云集全球三千余款优秀控件、软件产品,提供行业领先的咨询、培训与开发服务
企业QQ:|电话:023-
服务与支持
重庆 / 023-
北京 / 010-
400-700-1020
慧都旗下网站
慧都科技有限公司 版权所有 Copyright
100%正版软件
400-700-1020
<input type="hidden" id="url" value=""/>

我要回帖

更多关于 intellij idea教程 的文章

 

随机推荐