莫道桑榆晚,为霞尚满天。这篇文章主要讲述eclipse再见,android studio 新手新手教程基本设置相关的知识,希望能为你提供帮助。
写在前面:
作为一个刚半仅仅脚踏入android开发的新手,在使用eclipse开发了两个自我感觉不甚成熟的商城类app之后。遇到了一些问题,总结为例如以下:
1,代码复用性。
findviewById,onclick事件等。一遍遍反复这类无聊的代码简直浪费生命,这个问题推荐通过依赖注入框架ButterKnife解决。直接一键生成布局中的全部控件,包含onclick点击事件,可是诸如行布局item里的控件。以及布局中include复用的布局要怎样使用框架解决。这个有待兴许再看。
还有一个代码反复率非常高的地方便是对HTTP回调的处理。与服务端交互免不了要对返回的json数据进行解析,并依据不同状态下的status做对应的处理。这个问题通过对回调监听器listener的封装,能够降低一部分反复的代码。
2,开发工具的局限性。在使用github使用一些大神的开源库时会发现eclipse越来越被边缘化了。參照我博客百分比布局的文章。很多工具类/库的使用,android
studio用户仅仅要在gradle中加入一行代码就可以轻松集成。eclipse用户仅仅能眼
巴巴自己去复制相关java类和文件。先搞个demo測一下,可用了再集成进项目,费时费力。因此,要解决问题,学习android
studio就显得非常有必要了。我自己在android studio的使用上临时也是一知半解,可是有一些问题的解决也花费了我不少的精力,所以即使是一些简单的知识,也希望可以帮到相同碰到这些问题的朋友。
那么正文開始吧。
首先是android studio入门的第一步:
android studio的安装:国内镜像地址
安装过程就不用教学了吧。装好之后,有部分人可能会遇到点击程序后就闪一下,打开不了。
解决方法:改动配置文件:Android-Studio\android-studio\bin\idea.properties。在文件结尾添加:disable.android.first.run=true
【eclipse再见,android studio 新手新手教程基本设置】教程第一篇就先设置一些參数配置吧,工欲善其事必先利其器。
进入settings的方法有:
(1)启动界面:Configure - settings,(2)File - settings, (3)点击顶部工具栏图标
部分配置设置方法:
1,主题的设置。Darcula就是传说中的极客范的黑色主题啦
文章图片
2,字体设置,搜索栏搜索font,直接改动,下方实时预览,建议改动后点击save as 保存一份
3。显示行号,方便兴许依据错误日志定位bug位置
文章图片
4,重头戏来喽,快捷键风格 设定,只是即使直接设定eclipse仍然会有部分快捷键冲突,这个以下会提到
文章图片
5,联想快捷键。有冲突,我选择了忽视冲突强行改动成和eclipse一样的alt+ /。毕竟这个太经常使用了。
6,设置联想不区分大写和小写。只是在xml界面编辑时,比如要输入< Button> , 必须先输入< 才会联想,还没有找到在哪里设置成像eclipse那样,随意符号字母都可联想。
文章图片
7,编码
8,有些朋友想一打开as就直接进入项目。跳过选择项目的启动界面,取消勾选reopen lase project就可以
文章图片
9,代码区背景色设置
10,android studio与eclipse不同。eclipse联想出方法后,方法内会默认带有该方法的參数,我们仅仅要对着改动就好了,studio联想出方法后,括号中为空。
可是会有悬浮框提示:
文章图片
这个悬浮窗会极大便利我们对方法的书写。改动对应的參数方法例如以下:
10.1:改动方法写完后悬浮窗出现的时间
文章图片
10.2:假设你写完方法后。移到别处后又移回来。忘记了方法里须要的參数。那么此时有两种方法:1,鼠标放在方法名上。便会出现对该方法的介绍。
2,使用快捷键显示上图的悬浮窗,快捷键改动方法:(我改动成alt+ 。,这个快捷键也是冲突的,可是临时没发现有什么不妥)
文章图片
11,eclipse中另一个非经常常使用的快捷键ctrl+ 1,比方我们在new一个类时。new A(),按下ctrl + 1,自己主动联想为A a = new A();studio中还须要另外设置一下:
文章图片
文章图片
12,改动默认凝视信息。
每次新建java文件时会在文件顶部加入的凝视信息。
文章图片
这里提供一下android studio中一些与eclipse不同的快捷键:
向上插入空行:ctrl + 空格
错误提示:alt + enter
生成构造方法。set和get等:alt + insert
局部变量变为全局变量:ctrl + alt + F
提炼方法:shift+ alt + M
资源文件重命名:alt+ shift+ R
查看方法在哪里被使用:ctrl+ G
清楚无效包:ctrl+ alt+ o
其它的兴许使用过程中继续补全。想改动相关的快捷键。仅仅要在keymap中的快捷键内随意点一个。改动成原本的键。
比如错误提示alt + enter用的不习惯想改键,可是又不知道错误提示键的位置在哪里,这是仅仅要在keymap中随意选中一个改动成alt + enter。提示框内就会提示这个组合键和哪个功能冲突。依据红字的提示找到位置,该位置就是你想改动的功能的位置啦。
关于android studio的基本设置就是这样啦。
Stay hungry, Stay foolish。下篇博客再见。
推荐阅读
- Appium服务
- react-navigation android 导航标题居中
- androidasyncTask
- 未能找到元素“appender”的架构信息
- Android源码编译
- Android基础部分再学习---activity的状态保存
- android Service oncreate 在UI线程何时用service,何时用thread
- java 安卓环境配置
- Android最简单屏幕适配,项目用dp,sp的只需加一行代码