android studio使用笔记 待续。。。

o.首先将adroid studio keymap改为eclipse

1.android studio中的自动导入auto import:

Eclipse自动添加import语句, 使用Ctrl + Shift + o组合, 可以自动查找java的import语句进行添加;

Android默认是Alt+Enter单个添加import语句, 可以修改IDE, 使其自动添加, 所使用的java库;

位置: Files ->Settings-> IDE Settings-> Editor -> Auto Import

选择: Add unambiguous imports on the fly, 即可.

以下为解释:XML

Show import popup,这个是用于编辑XML时,自动会弹出一个import的对话框,问你是否需要导入。

Java

Insert imports on paste:(All Ask None),这个其实就是你在复制代码的时候,对于导入的包是否需要进行询问的一个选项。

All:选择这项的时候,你黏贴的代码,有需要导入的包名时,会自动导入,不会弹提示框

ASK:选择这项的时候,你黏贴的代码,有需要导入的包名时,会弹提示框,问你要不要导入

None:选择这项的时候,你黏贴的代码,有需要导入的包名时,不会弹提示框,也不会自动导入。

Show import popup:这个是和上面的Insert imports on paste是不同的项了哈,不要混一起,这个是指当你输入的类的声明没被导入时,会弹出一个选择的对话框。但是这边需要注意下,这个选项其实是有点问题的。不管你勾还是不勾,反正对话框是不会弹出来的,在你输完类名后,声明都自动导入了。所以我估计这个可能是Android Studio的bug。

Optimize imports on fly:这个其实和快捷键Ctrl+Shift+O/Ctrl+Alt+O是一样的,就是把不用的声明移除掉。

Add unambiguous imports on the fly:这个就是自动导入功能了,当你输入类名后,声明就被自动导入了。

Exclude from Import and Completion:这个其实就是你自定义import。可以不用关注,一般来说你是用不上的。

2.修改主题为黑色

Android Studio默认为白色风格,以下黑色风格设置方式:File->Settings->Appearance->Theme->Darcula

3.android studio与eclipse的一些概念的区别:

Eclipse工程可以导入Android Studio运行,而反过来在Android Studio建立的工程不能在Eclipse中运行;

二者的工程结构不一样,在Eclipse中一个Project就代表一个项目工程,而在Android Studio中就和Intellij一样,一个Project代表一个工作空间,相当于Eclipse中的workspace,而在Android Studio中一个Module就相当于Eclipse中的一个Project,这个概念需要弄明白,不要混了或觉得糊涂了。

在编辑操作上,在Eclipse中编辑修改后必须手动command+s保存文件,而在Android Studio中就和Intellij一样是自动保存的,这一点和第二点和Xcode也是类似的。

工程目录上的区别,在Eclipse中src部分一般是java文件,res部分是资源文件,包括布局文件和多媒体资源等。

包括java文件和资源文件全部放到了src目录下,src目录下包括一个main文件夹,再下面就是java文件夹和res文件夹,其实这里,java文件夹就相当于Eclipse中的src,res还是那个res,

4.从Eclipse导入工程到Android Studio

首先升级ADT到最新版本,目前为版本号为22(注意和ADT相关的组件最好一并升级,避免后期可能出现的错误)

选择需要从Eclipse导出的工程,右键选择Export并选择Android下的Generate Gradle Build Files

随后进入Android Studio并选择Import Project,可以看到刚刚在Eclipse中的项目图标变成了一个Android机器人图标,说明转换成功,这时候选择工程导入即可:

参考:http://blog.csdn.net/hyr83960944/article/details/38438355

http://www.bianceng.cn/OS/extra/201409/45193.htm

http://blog.csdn.net/iplayvs2008/article/details/17715945

时间: 2024-12-29 11:47:37

android studio使用笔记 待续。。。的相关文章

android studio 学习笔记之 注释规范化

今天我们讲一下在android studio当中如何配置类注释和方法注释模板,让你的项目更加规范化,先来看看效果: 新建一个类的注释效果: 给一个方法的注释效果: 下面来将下实现步骤吧: File ->Settings ->File and Code Templates ->includes -> File Header 配置好之后,记得按下 Apply,这样在新建一个java类的时候,就会自动生成File Header 中的内容,自动添加你的注释模板中定义好了的注释了. 添加 j

android studio 学习笔记之 生成签名APK

我们知道: 在每个开发完成之后的apk都需要进行签名,这样的apk才能发布在应用市场上,签名过的apk的在签名上中信息都是有公司的相关的信息,签名的相关apk的签名的文件,在Android studio的可以直接对apk的文件签名的. 话不多说,直接上步骤: ①进行点击菜单中"Build"选项,弹出的下拉菜单中的"generate signed APK". ②进入到generate signed apk中界面框中,因第一次对apk的签名,就需要先创建签名文件钥匙,点

Android Studio学习笔记

转:http://stormzhang.com/devtools/2014/11/25/android-studio-tutorial1 背景 相信大家对Android Studio已经不陌生了,Android Studio是Google于2013 I/O大会针对Android开发推出的新的开发工具,目前很多开源项目都已经在采用,Google的更新速度也很快,明显能感觉到这是Android开发的未来,那么我们还有什么理由不去拥抱未来呢? 虽然推出了很久,但是国内貌似普及的程度并不高,鉴于很多朋友

Android Studio使用笔记

前言: 这里是我在使用Android Studio的过程中,遇到的一些问题,做一个记录,并持续更新. 笔者环境: 系统:Windows 7 IDE:Android Studio v1.0 记录: 1.导入.aar文件包 例如我要导入的是cardview-v7-21.0.0.aar (1)首先我们将.aar包置于libs文件夹下: (2)编辑build.gradle配置文件如下: (3)然后去clean一下即可: 版权声明:本文为博主原创文章,未经博主允许不得转载.http://blog.csdn

Android Studio 学习笔记(1)

最近从Eclipse转到Android Studio IDE,很多东西需要学习,本文是个记录. 项目结构 在Anroid Studio 中,一个Project 包括多个Module,每个Module下包含的Manifest.xml也是起效的(以前在Eclipse下不起效) Eclipse 里的 library 可以对应 Anrdroid Studio 里的module . 调试 在eclipse中,我们经常使用 run as debug...方式(以debug模式)启动,或者使用ddms里找到

android studio开发笔记一

1.ImageView:显示图片的一个控件属性:android:src="@路径"android:backgroud="@路径" 充当背景android:backgroud="#ffffff" 颜色充当背景 2.button和ImageButton特征:(1)共有的特性:都可以作为一个按钮产生点击事件(2)不同:button有text属性,imagebutton有src属性(3)产生明显的点击效果 3.onClick事件(1)Button和Ima

android studio开发笔记五

1.activity:一个应用程序组件,提供用户与程序交互的界面2.android四大组件:--activity --service --BroadcastReceiver --Content Provider3.如何创建使用activity(1)继承android的acivity的类(2)重写方法(3)设置显示布局(4)在androidmanifest文件中,注册activity4.activity的生命周期:创建--->销毁onCreate()创建 onStart()运行 onResume(

android studio开发笔记三

1.ToggleButton:有两种状态:选中和未被选中状态,并且需要为不同的状态设置不同的显示文本2.ToggleButton属性:android:checked="true" android:textOff="关" android:textOn="开"activity_main:<?xml version="1.0" encoding="utf-8"?><RelativeLayout

android studio开发笔记四

checkBox:复选框1.两种状态:选中和未选中2.属性:android:id android:layout_width: android:layout_height: android:checked android:text RadioGroup和RadioButton1.RadioGroup:RadioButton的一个集合,提供多选一机制2.属性:android:orientation="vertical"--垂直分布 "horizontal"--水平分布