• Android 常用操作


    0.android studios使用介绍

    使用介绍
    android studio 常用小技巧
    网址
    1.怎么样添加第三方库


    方法一:
    
        第一步:将第三方库以module的形式导入
    

    第一步

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

    第二步

        第三步:将module作为依赖项
    

    第三步

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

    第四步
    方法二:

        将第控件的jar包放到要依赖的APP的libs下 右键加入依赖即可
    

    2.搭建本地的SVN库

    第一步:打开软件
    

    第一步:

    第二步:点击Repositories
    

    第二步:

    第三步:右键Create New Repository
    

    第三步:

    第四步:为SVN库命名
    

    第四步:

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

    第五步:

    第六步:设置权限
    

    第六步:

    第七步:更改权限
    

    第七步:

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

    第八步:

    3.更改本机端口号

    enter description here
    enter description here

    4.分享的功能要做的

    将从jar包解压的东西 copy到Android studio中
    将assets  copy到main下
    

    enter description here
    将lisbs 里面的内容 copy到libs下
    enter description here
    将res copy到main 下 res会自动和原来的res合并 当然也可以把res中的内容直接copy到res下
    enter description here
    将src 里面的内容 copy到Java下
    enter description here

    enter description here

    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的解析类
    

    GsonFormat

    2.AndroidCodeGenerator-用于自动生成findviewbyid,ViewHolder的插件
    3.postfix-支持Log,Toast,Logd的快速书写
    

    AndroidCodeGenerator,postfix

    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
    让preview获得焦点 然后设置Docked Mode 之后就常驻状态了
    设置Docked Mode

    9.如何设置SVN

    把一个新建的项目上传到SVN服务器上

    10.在gradle中修改包名

    方法

    11.ecplise项目转Android studio

    操作

    12.ecplise如何设置Android项目

    流程
    enter description here

    13.Android studio 如何生成jar包

    将一个module转换为library
    

    例子

    将:    apply plugin: 'com.android.application'
    变为:  apply plugin: 'com.android.library'
    将:    applicationId "com.nanrui.combination" 删除
    将library变为jar包:
    

    生成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:UsersAdministrator> 
    java -jar d:GoogleDowlanddex-method-counts.jar  d:GoogleDowlandmip.apk
    

    图片
    链接

  • 相关阅读:
    HDU 2236 无题Ⅱ
    Golden Tiger Claw(二分图)
    HDU 5969 最大的位或 (思维,贪心)
    HDU 3686 Traffic Real Time Query System (图论)
    SCOI 2016 萌萌哒
    Spring Boot支持控制台Banner定制
    构建第一个Spring Boot程序
    Spring Boot重要模块
    Java fastjson JSON和String互相转换
    BCompare 4 Windows激活方法【试用期30天重置】
  • 原文地址:https://www.cnblogs.com/xuecanmeng/p/5733258.html
Copyright © 2020-2023  润新知