Android之Android studio初体验

我是个Android初学者,一直听说Android studio很好用,所以打算入手试一下。刚拿到手完全摸不着头脑,靠着谷歌才慢慢试着写了几行代码。所以在此记录一下。

首先,android studio支持好几种界面风格,个人比较喜欢这款暗色主题,Google第一次拿出来展示的就是这个风格image大家第一次打开都是亮色主题,怎么更改呢?打开File—setting—appearance--theme,选中darcula就是暗色主题了。

然后android studio的快捷键和eclipse也是完全不同的,

Ctrl+N:查找类

Ctrl+Shift+N:查找文件

Ctrl+Alt+L :格式化代码

Ctrl+Alt+O:优化导入的类和包

Ctrl+/:注释代码 格式://代码块

Ctrl+Shift+/:注释多行代码 格式:/*代码块*/

Ctrl+Alt+Space(空格):自动补全代码

Ctrl+空格:代码感应提示

Ctrl+Alt+Space:类名和接口名提示

Ctrl+Shift+Alt+N:查找类中的方法和变量

Ctrl+Shift+C:对比最近修改的代码

Ctrl+Alt+Left/Right:返回至上次浏览的位置

Ctrl+[或]:可以调到大括号的开头结尾

Ctrl+Shift+Backspace:可以跳转到上次编辑的地方

Ctrl+F12:可以显示当前文件的结构

Ctrl+ALt+V:可以引入变量。例如把括号内的sql赋成一个变量

Ctrl+F7:可以查询当前元素在当前文件中的引用,然后按F3可以选择

Ctrl+Alt+T:可以把代码包在一块内,例如try/catch

Ctrl+J:自动代码

Ctrl+R:替换文本

Ctrl+E:最近打开的文件

Ctrl+H:显示类结构图

Ctrl+F:查找文本

Ctrl+P:提示方法的参数信息

Ctrl+Q:光标选中方法显示该方法的详细参数信息

Ctrl+X:删除行

Ctrl+D:复制行

Shift+F6:类重命名

Shift+Alt+向上箭头:代码往上移

Shift+Alt+向下箭头:代码往下移

Alt+Insert:快速生成构造方法或是GET,SET方法

Alt+Enter:感应代码提示 例如方法转型

Alt+回车:导入包,自动修正

Alt+F1:查找代码所在的位置

Alt+l:快速打开或隐藏工程面板

Alt+Left/Right:切换代码视图

Alt+Up/Down:在方法间快速移动定位

F2或Shift+F2:在高亮错误或警告快速定位

如果不习惯的话快捷键也是可以更改的,在setting里面找到keymapimage就可以更改快捷方式了,当然是推荐使用默认的。

都说Android studio的代码提示很方便,但我在使用的过程中发现Android studio默认的代码提示是区分大小写的,不是太方便,更改代码提示忽略大小写敏感,在setting里面找到code completionimage选择none就对大小写不敏感了。

另外Android studio和eclipse的目录结构也是不一样的。Android Studio的目录结构中没有workspace,project就等于eclipse里面的workspace,Module等于Eclipse中的一个Project。

在Eclipse中根据图片的像素大小把,png或.jpg的图片放在drawable文件夹下,如drawable-hdpi,drawable-ldpi,drawable-mdpi,drawable-xhdpi,drawable-xxhdpi,但是在Android studio里面没有这么多的drawable目录了,而只有一个drawable文件夹,但多了很多mipmap文件夹,把图片放在drawable中,然后在xml中发现可以引用,那mipmap是干什么的呢?

Google官方的解释是性能优化,占用内存小等等(自己百度mipmap的概念。。),总之mipmap这个形式比drawable好。So,推荐我们在Android Studio中使用mipmap。

在xml中使用方式为android:src="@mipmap/pic"

转载于:https://www.cnblogs.com/ZhcL/p/5324518.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值