Android 常用操作
0.android studios使用介绍
使用介绍
android studio 常用小技巧
网址
1.怎么样添加第三方库
方法一:
    第一步:将第三方库以module的形式导入

    第二步:选中要导入第三方库的包

    第三步:将module作为依赖项

    第四步:选中刚才导入的modu

方法二:
    将第控件的jar包放到要依赖的APP的libs下 右键加入依赖即可
2.搭建本地的SVN库
第一步:打开软件

第二步:点击Repositories

第三步:右键Create New Repository

第四步:为SVN库命名

第五步:创建一种类型的库

第六步:设置权限

第七步:更改权限

第八步:更改具备权限的人

3.更改本机端口号


4.分享的功能要做的
将从jar包解压的东西 copy到Android studio中
将assets  copy到main下

将lisbs  里面的内容 copy到libs下

将res     copy到main  下  res会自动和原来的res合并  当然也可以把res中的内容直接copy到res下

将src  里面的内容  copy到Java下


5.开发JNI的流程
1. 新建一个Android application
2. 在project的根目录新建一个jni的文件夹,里面新建一个c文件。
3. 在java源文件中定义好本地接口的函数名,及返回值。
4. 在jni里面的c文件中 使用c语言来实现该函数
5. 需要注意该函数的函数名(Java+报名+类名+函数名) JNI 必须传递两个参数
6. 在jni文件夹里面新建一个Android.mk文件,该文件需要指明编译生成的模块和编译用到的源代码
7. 使用ndk-build.cmd 来编译c的源文件,生成一个 so库 (ndk的根目录需要加到环境变量)
8 .在java语言的某个文件中,如果需要用到该native方法,需要先将该so库加载。
6.Android Studio 常用插件
其它插件同理
1.
2.
4.
1.GsonFormat —用于自动生成gson的解析类
2.AndroidCodeGenerator-用于自动生成findviewbyid,ViewHolder的插件
3.postfix-支持Log,Toast,Logd的快速书写
4.Android Parcelable code generator-这是个生成实现了Parcelable接口的代码的插件。

5.CodeGlance-快速定位代码 右侧定位视图

6.Android Butterknife Zelezny-注解框架
-在generate-Generate ButterKnife Injections 时要在activity_main上面才行
-compile 'com.jakewharton:butterknife:7.0.1' build.gradle中添加上这个
注意:
对于 Fragment 来说要:ButterKnife.bind(this, view);
对于activity 来说: ButterKnife.bind(this);

介绍
项目介绍
7.如何设置Android studio 中的窗口

8.如何把preview设置常驻(之前自动隐藏了)

让preview获得焦点 然后设置Docked Mode 之后就常驻状态了

9.如何设置SVN
10.在gradle中修改包名

11.ecplise项目转Android studio
12.ecplise如何设置Android项目
13.Android studio 如何生成jar包
将一个module转换为library
将:    apply plugin: 'com.android.application'
变为:  apply plugin: 'com.android.library'
将:    applicationId "com.nanrui.combination" 删除
将library变为jar包:
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)
//在终端执行生成JAR包
// gradlew makeJar
在Terminal中键入 gradlew makeJar 回车看到如下所示就OK了:
14.如何查找SDK中自带的jar包 如android-support-v7-appcompat.jar

15.获取apk中的方法数
C:\Users\Administrator>
java -jar d:\GoogleDowland\dex-method-counts.jar  d:\GoogleDowland\mip.apk
Android 常用操作的更多相关文章
- 我的Android进阶之旅------>温习Sqlite3的常用操作
		
前言;今天要写一个应用来调节系统的Brightness值,来改变系统的背光亮度.由于刚开始些的时候没有考虑Brightness的最小值,直接托动SeekBar到最小值(为0).瞬间,屏幕变成全黑,失败 ...
 - Android 常用开发工具以及Mac常用软件
		
Android 常用的开发工具记录.其中包括AndroidStudio(IDEA)插件.Mac 上好用的软件以及国内知名Android开发者博客等. Android Studio 插件 codota ...
 - Android常用设计模式(二)
		
Android常用设计模式之观察者模式 观察者设计模式在Android应用中会经常用到,模式原理类似于这样的场景: 用户订报纸,然后在报社登记,报社来统计用户(添加用户),用户也可以取消订阅,报社删除 ...
 - 53. Android常用工具类
		
主要介绍总结的Android开发中常用的工具类,大部分同样适用于Java.目前包括HttpUtils.DownloadManagerPro.ShellUtils.PackageUtils.Prefer ...
 - Android常用的工具类
		
主要介绍总结的Android开发中常用的工具类,大部分同样适用于Java.目前包括HttpUtils.DownloadManagerPro.ShellUtils.PackageUtils. Prefe ...
 - Android – 学习操作NFC – 2
		
在<Android – 学习操作NFC – 1>说明了Android在处理NFC tag的机制.tag dispatch system的运作流程,以及三种ACTION_NDEF_DISCO ...
 - Android 常用 adb 命令
		
查看原文:http://blog.csdn.net/u010818425/article/details/52266593 (一)基础操作 安装app adb install -r xxx.apk / ...
 - 【风马一族_Android】第4章Android常用基本控件
		
第4章Android常用基本控件 控件是Android用户界面中的一个个组成元素,在介绍它们之前,读者必须了解所有控件的父类View(视图),它好比一个盛放控件的容器. 4.1View类概述 对于一个 ...
 - Android常用组件
		
UI相关 图片 Android-Universal-Image-Loader:com.nostra13.universalimageloader:异步加载.缓存.显示图片 ImageLoader:co ...
 
随机推荐
- 【Scala】尾递归优化
			
以递归方式思考 递归通过灵巧的函数定义,告诉计算机做什么.在函数式编程中,随处可见递归思想的运用.下面给出几个递归函数的例子: object RecursiveExample extends App{ ...
 - *HDU 1385 最短路 路径
			
Minimum Transport Cost Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/O ...
 - PHP 创建缩略图
			
一.成比例缩小图像 <?php /* 创建缩略图 */ $file = __DIR__.'/button.png'; $scale = 0.5; // 比例 $image = ImageCrea ...
 - Alfresco.widget.Resizer可拉动div模块
			
<#include "include/alfresco-template.ftl" /> <@templateHeader> <script type ...
 - 软件测试基础homework3
			
//本次的作业为/******************************************************* * Finds and prints n prime integers ...
 - WordPress基础:订阅源rss的使用
			
设置->阅读,可设置rss显示效果 RSS源为:http://wordpress目录/feed 把这个地址放入你的rss阅读器进行订阅即可,最简单的就是使用QQ邮箱里面的阅读空间进行订阅.
 - bootstrap插件引用
			
若按照步骤报这种错误,从这几方面进行排错 1.引用css/js的顺序 2.是否以及引入相应的包 3.是否正确调用(此处需要注意有require.js的情况,要不把switch方法写入require里面 ...
 - Linux基本操作命令
			
Linux基本操作命令 首先介绍一个名词“控制台(console)”,它就是我们通常见到的使用字符操作界面的人机接口,例如dos.我们说控制台命令,就是指通过字符界面输入的可以操作系统的命令,例如do ...
 - VS2012完全卸载与VS2013安装
			
项目本来使用的是vs2012 Ultimate,也一直跟随ms的节奏安装了从1到4的update,但一些无法忍受的问题却一直没有解决: 1.偶尔出现要等待编辑器响应的情况: 2.偶尔输入了冒号也不会出 ...
 - 面向过程 vs 面向对象
			
从网上摘录了一些面向过程vs.面向对象的分析,先简单记录如下,稍后会继续整理. 为什么会出现面向对象分析方法? 因为现实世界太复杂多变,面向过程的分析方法无法实现. 面向过程 采用面向过程必须了解整个 ...
 
			
		