Android Studio 开发使用总结
来源:互联网 发布:js 提示允许加载flash 编辑:程序博客网 时间:2024/06/05 21:51
2.Keymap -- Main menu - code - generate... Alt+shitf+s 生成get set
3.Keymap -- Main menu - code - folding - cidr.. - Reformat Code Ctrl + i 格式化代码
4.Keymap -- Main menu - code - folding - cidr.. - Optimize.. Ctrl +shift+o 优化导入包
5.other - show intention actions Ctrl +alt+o
其它的和Eclipse大同小异
2.自动导入包
1. Editor - gerneral -auto import-全部勾选,ASK
3. 代码提示 不区分大小写,设为none
Editor-->code completions-->Case sensitive compltetion设置成None
4. 鼠标移入时显示doc
Editor-->General -- 勾选 show quick doc on mouse move Delay 500 ms
5.更改logcat颜色
Editor-->General-->Color & Fontd-->Android Logcat
取消勾选Inherit Attributes From…
Log级别 色值
VERBOSE BBBBBB
DEBUG 0070BB
INFO 48BB31
WARN BBBB23
ERROR FF0006
ASSERT 默认
6. 添加so
1.在src - main 下新建文件夹 jinLibs
2.在 jinLibs 下 新建 对应的 子文件夹(armeabi...)
3.将so文件复制进对应文件夹
7.添加jar
方法1:(普通添加)
1.在 app -- libs (即在src 同级目录下新建 libs 文件夹), 将 xxx.jar 文件复制进来
2.右击jar文件,选择 add aslibrary
3.右击项目,选择 open module settings--选择 app -- 选择 dependencies 查看 jar文件是否是 compile
方法2(已知jar包的全部包名)
1.直接 打开 app 目录下的 build.gradle
2.在 dependencies {} 里面添加代码: compile‘com.xxx.xxx.jar’此时AS会自动联网去jcenter仓库下载jar包
方法3(已知jar包的部分包名)
1.右击项目,选择 open module settings--选择 app -- 选择 dependencies
2.点击右侧或下面的 + (加号)-- 选择 1 library dependence -- 输入 jar包部分包名, OK
8.添加 依赖项目Library
1.file -- (new-- new modle--import gradle modle 或者import eclipse modle)(import modle) 选择路径
2.等待加载完成,右击刚导入的 modle -- open module settings -- 选择 app -- 选择 dependencies -- 点击右侧或下面的 + (加号)-- 选择 3 modle dependence -- 选择刚才导入的 modle -- ok
3.检查 打开 app 下的 build.gradle 查看 dependencies {} 里面是否有: compile project(‘:xxxxx_LibProject’ )
4.检查 项目根目录下 settings.gradle 查看是否有 include ‘:xxxxx_LibProject’
9.安装插件
Plugins -- browse reposeties... 在线安装插件
Install plugins from disks 离线安装
插件: 1. selectorChapek for android 生成selector
用法: 将图片按照 _pressed _normal 命名, 右键drawable-xdip(...) 选择 generate android selector 自动生成
2. Gson Format 将 json 转换成实体类
用法: 新建类, shift+alt+s
3. Android parcelable code generaltor 生成实现序列化代码
用法: 新建类, shift+alt+s
4.findBugs
用法: 选中 目标文件或代码,右击,findbugs
10.打jar包(该方式适用于moudle不包含第三方libs,和不包含assert文件,至于包含这两种的打包方法,等有时间再研究,如果各位有什么好的方法欢迎留言讨论)
1. 在需要打包的module 下的 build.gradle 文件中添加如下代码:
task makeJar(type: Copy) {
delete 'build/libs/mysdk.jar'
from('build/intermediates/bundles/release/')
into('build/libs/')
include('classes.jar')
rename ('classes.jar', 'mysdk.jar')
}
makeJar.dependsOn(build)
其中:mysdk.jar 可以更名为你需要的 name.jar
2. 在 Terminal 执行 gradlew makeJar
3. 显示 BUILD SUCCESSFUL 表示成功
4. jar包的位置在你需要打包的moudle的build/libs/mysdk.jar
11.查看签名文件信息
cmd
1.切换路径输入keytool -list -v -keystore +你的.jks文件完整路径
2.输入密码
- Android Studio 开发使用总结
- *Android Studio 使用总结
- Android Studio 使用总结
- Android Studio使用总结
- Android Studio使用总结
- Android Studio使用总结
- 使用Android Studio进行JNI开发 - Mac篇-总结
- android studio的开发和使用SDK总结
- Android Studio 插件开发总结
- Android开发新手学习总结(一)——使用Android Studio搭建Android集成开发环境
- Android开发学习总结(二)——使用Android Studio搭建Android集成开发环境
- Android Studio使用自我总结
- Android Studio Proguard 使用总结
- Android Studio 快捷键使用总结
- Android Studio使用细节总结
- Android Studio 快捷键使用总结
- Android Studio的使用总结
- Android studio快捷键使用总结
- linux中内存使用,swap,cache,buffer的含义总结
- HTTP协议学习笔记
- 自定义控件之DrawerLayout实现侧滑
- 国际C混乱码大赛
- Android问题集锦之四十九:Can't add XStream file dependency to Android Studio project
- Android Studio 开发使用总结
- POJ 2387 Til the Cows Come Home (Dijkstra)
- 泛型
- Android LayoutInflater详解
- Course学习之旅--UW的Machine Learning Foundations: A Case Study Approach--Lesson 2,3,4,5
- Android 获取系统图库的图片
- 菜鸟的安卓之路。2016.06.11
- java.util.concurrent学习—Executor框架
- Jquery自带的弹出框效果