美文网首页
Android 杂记

Android 杂记

作者: Android开发小白 | 来源:发表于2018-06-11 09:50 被阅读0次

1.TypedValue 用于转换标准尺寸

/**
*第一个参数 单位
*第二个参数 大小
*第三个参数固定值
*例子含义:讲12dp安装标准转换为px
**/
  TypedValue.applyDimension(TypedValue.COMPLEX_UNIT_DIP,12f,getResources().getDisplayMetrics());

2.依赖本地aar
Gradle中

repositories {
    flatDir {
        dirs 'libs'//本地aar的目录 需要在同级下创建该目录
    }
}
implementation(name: 'page-index-SNAPSHOT', ext: 'aar')

3.本地Maven仓库

// 发布到本地库 ----begin-----------------------------------------
apply plugin: 'maven'
uploadArchives{
    repositories {
        mavenDeployer {
            repository(url: uri('file://C:/Users/wb-zxq412979/.m2/repository'))
            pom.groupId = "demo"
            pom.artifactId = "index"
            pom.version = "1.0.1-SNAPSHOT"
            pom.packaging="aar"
        }
    }
}
// 发布到本地库 ---- end -----------------------------------------

4.Gradle依赖项之transitive/exclude/force/(+)

传递(transitive)
排除(exclude)
强制(force)
动态版本(+)

implementation('com.xxx:xxx:1.0.0@aar') {
        transitive = true
        changing = true
        force = true
        exclude group: 'com.xxx', module: 'xxx'
    }
20180517214257444.png

相关文章

  • Android 杂记

    1.TypedValue 用于转换标准尺寸 2.依赖本地aarGradle中 3.本地Maven仓库 4.Grad...

  • Android杂记

    将文件转为Uri的方法 需要颜色的时候调用Color类 将drawable/mipmap转换为Bitmap 系统铃...

  • Android知识杂记

    关于LayoutInflater inflate方法 root attachToRoot 参数详解[https:/...

  • Android 杂记 - 底部View

      正式进入公司实习了,想想还是挺激动的。最近公司要求实现一个小需求,类似下面的动图:   注意底部的123,当那...

  • React Native Android杂记

    集成到现有Android工程的时候, 报错: Error: Requiring module "8" which ...

  • Android Studio问题杂记

    本文是自己在用Android Studio的使用过程,所遇到的一些个人觉得比较有价值的问题,特此记录。总结几点感触...

  • android面试:handler、杂记

    面向对象的编程,要提高程序的复用率,增加程序的可维护性,可扩展性 static修饰的静态属性、方法可以被子类继承,...

  • 2018-12-01

    练车杂记

  • 学琴杂记

    学琴杂记 一 很小...

  • mac 编译 Android 系统杂记

    挂载android分区sudo hdiutil attach ~/android_code/android7.dm...

网友评论

      本文标题:Android 杂记

      本文链接:https://www.haomeiwen.com/subject/yuuceftx.html