文档章节

Android开发更加方便快捷的IDE——Android Studio

奥金魔导师
 奥金魔导师
发布于 2016/09/19 11:19
字数 745
阅读 6
收藏 0

 

〇、前言

        因为本人只是个萌新,所以对一些名称的表述可能会不太准确,有什么没表达清楚的地方,还请包涵并欢迎提出啊,我会改进的!

一、Android Studio的优势

         强烈推荐还在用eclipse的同学们改用Android Studio,强推、强推!即使一开始可能会很不适应,但是用几天后,你一定会发现自己再也不想用eclipse了!同时查看xml代码和布局,何乐而不为~

        最近更新的新版本的AS对layout文件的预览功能更加强大了。看右边的顶端那一栏,明显按钮更多了。

        曾为我打开Android开发大门的eclipse,感谢你在前半程的陪伴。

        另外,java文件内的颜色标识也很丰富,可以很容易地进行代码优化等操作。

        在java文件中,经常会用到一个快捷键是Alt+Enter,这个快捷键可以直接利用IDE的功能进行代码调整。因为已经忘记了Eclipse中的相关功能,所以还要提一下:想要查看某个方法的具体内容,或者是想要查看某个方法\变量具体在哪里用过,就按住Ctrl再左键点击方法或者变量;想要查看某方法\变量的描述信息,就选中该方法\变量,再按Ctrl+Q。

 

二、刚从Eclipse转Android Studio可能会不适应的地方

        刚转IDE时,最令我不适应的就是工程目录的结构了。在eclipse中,所有的工程都是放在一个根目录下的,而一个AS应用程序只会打开一个工程。而且AS有多种查看目录的方式,在左上方可以对目录方式进行选择。下面展示两种结构——Project和Android。

  

        似乎AS默认的结构是Android模式,我起初不知道有不同的目录结构一说,在Android结构下愣是找不着自己想导入jar包该往哪里塞。后来在前辈的指导下,发现在Project结构下是可以看到lib文件夹的,而Android结构下是看不到的。我还是比较喜欢Android结构,多余的层级比较少。

        实际上,AS在引入jar时一般在gradle文件中添加描述,而不是直接把jar包拷贝到lib目录下,只有一些gradle找不到的jar包才直接拷贝。具体其实我也没有多少了解,因为从真正使用AS到现在,总共4个月的时间,我们项目组一直在赶项目,而包的引入的事情一般都是两位前辈在做。先挖个坑,以后想起来了再来补了。

 

三、问题记录

    (1)真机调试试logcat一直打日志怎么办

        偏左位置选好app,右上角No Filters 选成 Show only selected application

 

 

 

© 著作权归作者所有

奥金魔导师
粉丝 0
博文 11
码字总数 4435
作品 0
虹口
程序员
私信 提问
Google 已正式结束对 Eclipse Android 的支持

对于习惯了用开源的Eclipse集成开发环境(IDE)作Android开发的人们来说,这里有个坏消息要宣布——Google已经正式终止了对Eclipse Android开发工具的支持。该公司于2014年推出了自家的IDE,...

王练
2016/11/03
9.7K
40
Android Studio 3.5: 稳步推进 Project Marble 计划

作者: Jamal Eason, Android 产品经理 您是否曾希望 Android Studio 可以速度更快、性能更优、效率更高?如是的话,请立即下载最新的 Android Studio 3.5!您将会体验到前所未有的稳定版 An...

Android_开发者
08/29
0
0
Android Studio 3.2 正式版发布!

Android Studio 3.2 正式版发布了! 下载地址 >>> https://developer.android.com/studio/#downloads Platform Android Studio package Size SHA-256 checksum Windows (64-bit) android-stu......

局长
2018/09/25
20.7K
15
Android Studio 3.0 正式发布,支持 Kotlin 语言

除了 Android 8.1 Oreo 开发者预览版,Google 今日还正式发布了 Android Studio 3.0 ,为其 IDE 引入了一系列新功能。 Android Studio 3.0 专注于加速 Android 应用开发,包含大量更新内容,...

王练
2017/10/26
17K
57
Android 开发人员必知的50个秘诀、技巧和资源

作者撰写本文的初衷,是为了罗列出Android Studio有用的提示、技巧、快捷方式和参考资源,将提高您的整体效率和操作性能。 显然,还有很多优化、快捷方式等,但作者为了保持这篇文章的简短,...

王练
2017/01/11
2.9K
9

没有更多内容

加载失败,请刷新页面

加载更多

02.日志系统:一条SQL更新语句是如何执行的?

我们还是从一个表的一条更新语句说起,我们创建下面一张表: create table T(ID int primary key, c int); 如果要将ID=2这一行c的值加1,SQL可以这么写: update T set c=c+1 where ID=2; 前...

scgaopan
35分钟前
7
0
【五分钟系列】掌握vscode调试技巧

调试前端js 准备一个前端项目 index.html <!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1......

aoping
36分钟前
4
0
PhotoShop 高级应用:USM锐化/S锐化/防抖

、 高反差锐化+混合模式:叠加模式 【将更多的边缘细节添加到图像中】

东方墨天
46分钟前
7
0
Python数据可视化之matplotlib

常用模块导入 import numpy as npimport matplotlibimport matplotlib.mlab as mlabimport matplotlib.pyplot as pltimport matplotlib.font_manager as fmfrom mpl_toolkits.mplot3d i......

松鼠大帝
昨天
5
0
我用Bash编写了一个扫雷游戏

我在编程教学方面不是专家,但当我想更好掌握某一样东西时,会试着找出让自己乐在其中的方法。比方说,当我想在 shell 编程方面更进一步时,我决定用 Bash 编写一个扫雷游戏来加以练习。 我在...

老孟的Linux私房菜
昨天
9
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部