最近关于andriod studio的一系列个人总结


        最近刚到一家新单位 熟悉了环境 刚开始唯一不适应的就是开发工具 因为我们开发都用adt 也就是集成版的Eclipse

这玩意实在太熟悉了 但是现在却转成andriod studio 实在不太习惯 .不过 用了几天之后 发现andriod studio 的确有不少亮点 

以下听我慢慢道来。

       先说说 什么是andriod studio 这个问题其实我认为毫无意义 就像你就算知道了IOS的三个字母的含义 也未必会IOS开发一样 

但是 作为刚开始我觉得还是有说一说的必要(不想看的亲可以跳过) 

1

       andriod studio 是谷歌专门用于开发andriod的一套开发工具 谷歌期望是代替adt  但是代不代替 我觉得不好说 

我们看下studio工程和普通的Eclipse工程有什么不同 ps;eclipse这里不截图了 没意义

建立一个studio工程

如果你这么写一个工程 studio就会提示你工程名大写


OK 大写工程名 


然后无脑下一步


第一次加载的时候 提示要下载gradle插件 没办法 翻墙吧 这个过程可能会比较痛苦 

下载好所有的插件后 

看下studio的工程结构


我们发现这和Eclipse的工程的确是有些不太一样 

想要找到熟悉的代码? 简单 


这里是不是异常熟悉 ? 我们的源码就在java的src中 不信你看



还是熟悉的配方还是熟悉的味道 嘿嘿 

再来看看res文件中的东西


这里简直一样 同样lib和assert也有就不看了 因为主要的东西就这么多 

不一样的就是gradle 我们看下一个文件 叫做build.gradle

这可是一个非常重要的东西 

apply plugin: 'com.android.application'

android {
    compileSdkVersion 20
    buildToolsVersion "20.0.0"

    defaultConfig {
        applicationId "com.akira.hello"
        minSdkVersion 16
        targetSdkVersion 20
        versionCode 1
        versionName "1.0"
    }
    buildTypes {
        release {
            runProguard false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }
}

dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
}

我们看到了最小编译环境 是否混淆等等重要的东西 OK 明白了 这里就相当于原来的properties

可能有些童鞋会问 我这么炫酷的界面是怎么来的 嘿嘿 其实很简单 在andriod studio中的setting中就可以设置

想要进入setting你可以通过 file setting 进入

更简单的方法是找到这个小扳手


然后 弹出对话框


找到主题这里就可以进行更改 如果发现乱码改字体就行了 因为studio现在还处于beta版 这里有个字体是Nsimsun 就可以了 

注意下面的size这个size是主题的size 并不是你java代码的size 

如果修改代码的size 只需要找到font 


这里设置 不过我觉得还是dakula (德库拉)这个好看点 所以个人推荐用这个 而且还有个好处就是黑色便于保护我们的眼睛

这个道理我不用多说了吧 嘿嘿


这里刚开始使用studio的用户可能不太习惯 因为快捷键大不一样 我也是一样 

我们leader都是背了studio快捷键的 我可没那耐性 不过我也有办法 就是修改快捷键

找到keymap 这里就可以修改我们的快捷键


这里可以修改快捷键设置 

你记不住也不要紧 我找了一点 可以看下

2

常用快捷键:

首先改为Eclipse快捷键(然后大部分快捷键都会跟Eclipse一致了)

Settings->IDE Settings->Keymap->Keymaps选择Eclipse


1.像Eclipse那样快速跳出括号
Keymap->Editor Actions->Complete Current Statement:默认是Ctrl+Shift+Enter;Shift+Enter则不管现在光标在哪个位置,直接新开一行


2.代码提示列表(Eclipse中的Content Assist,Alt+/)
Keymap->Main Menu->Code->Completion->Basic:默认是Ctrl+Space


3.错误修正提示列表(Eclipse中的Quick Fix,Ctrl+1)
Keymap->Other->Show Intention Action:默认是Alt+Enter


4.快速Overried方法
Keymap->Main menu->Code->Override Methods:需要自己设定


5.Eclipse中的outline
Keymap->Main Menu->Navigate->File Structure:默认是Ctrl+F3


6.版本控制中Diff的Next和Prev
Keymap->Other->Move to the next difference:默认是Ctrl+f7
Keymap->Other->Move to the previous difference:默认是Shift+f7

我觉得 这么多应该够用了 如果想用更多的 可以自己尝试 我就不演示了

3

首次Run需要sdk 和javapath 这两个我就不多说了 

看下布局演示


这里可以进行实施预览 也可以预览全部 选择preview all

效果如下


这里预览全部 当然还不知如此 比如我们添加一个imageView

代码我就不写了

还有一个强大之处

看下下列代码截图


注意左边 这里我们可以看到项目button的预览 这个方法大大的提升的开发效率

当然如果你对项目非常熟悉算我白说 

总结一下 个人感觉studio还是不错的 我讲的不太多 不过有个博主他的studio非常多 这里推荐下

http://blog.csdn.net/hyr83960944/article/category/2356787

好的 本期就到这 各位下次再见

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值