AndroidStudio优点
1.可以自动生成图片选择器selector
所需要的插件名称 : SelectorChapek for Android
方法:
1.
2.
3.
2.可以自动生成json格式的bean
3.可以设置图片背景
4.自动生成findviewbyid
所需要的插件的名称 : Android Layout ID Converter
5.Toast快捷键
所需要的插件名称 : Android Postfix Completion
6.自动生成ViewHolder
所需要的 插件名称 : SelectorChapek for Android
添加插件的方法
1.按ctrl+alt+s或者点击小扳手图标,进入设置菜单项
2. 在搜索栏搜索plugins
3.在插件搜索栏搜索插件名称,如果不存在,则会提示下载,如果存在,则右侧是卸载按钮
AndroidStudio快捷键
1.shift+f6 重命名
2.shift+space切换到全角模式 使用全角空格
3.ctrl+alt+s 弹出设置菜单
电脑全局快捷键
1.切换全角与半角shift+space
AndroidStudio不同于Eclipse
1.签名不同(但是AS中也可以使用keystore的签名)
在eclipse中签名文件.keystore,而在AS中签名文件为.jks,生成步骤如下:
2.项目不同
在eclipse一个安卓项目为一个project,而在AS中,一个安卓项目为一个module
Gradle学习
应用在AS中是使用gradle进行构建的,不同于eclipse中的ant
1.系统在加载的时候会首先加载settings.gradle文件,然后加载build.gradle文件
2.Gradle是一个构建工具,类似于Ant
3.build.gradle中的compileSdkVersion 22 buildToolsVersion "23.0.0"
与清单文件中的<uses-sdk android:minSdkVersion="16" android:targetSdkVersion="20"/>
不能同时加,如果同时都有,则以build.gradle中的为准.可以不同,以前者为准
4.build.gradle中的applicationId "com.succ7.myapplication"
指应用包名,如果清单文件中也有package="com.succ7.myapplication"
,则以build.gradle中的为准.可以不同,以前者为准
5.是否需要混淆,如果需要,将
buildTypes
{
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
minifyEnabled设置为true.这样也能将包的体积变小哟.(混淆更简单啦,一个开关就好了)
6.如何添加jar包?请看如下步骤:
7.随时随地,jar包想用就搜,不用先去网上下载再放到项目中,直接在项目中就下载下来,还有源码哦!使用方法(需要网络支持):