Android基础
文章平均质量分 56
一杯冰可乐_
这个人很懒,什么都没有留下
展开
-
Android 12新特性适配 —— RenderScrip弃用适配
Android 12新特性适配 —— RenderScrip弃用适配 从Android12开始,RenderScript API会被弃用,在Android12上推荐使用RenderEffect函数来实现高斯模糊效果。 我们先看下模糊前后的效果,模糊前:模糊后, 以前我们使用RenderScript实现高斯模糊: private fun getBlurBitmap(@IntRange(from = 1, to = 25)radius: Int, bitmap: Bitmap): Bi原创 2021-07-08 23:21:46 · 2096 阅读 · 1 评论 -
Kotlin中变量与函数的定义
Kotlin中变量与函数的定义一.变量val: 声明不可变的变量,对应java中的finalvar:声明可变的变量,对应java中非final变量比如: val str1 = "一个不可改变的字符串" var str2 = "一个可以改变的字符串"声明一个初始值为null的可变变量:var str: String? = null在kotlin中,没有静态变量的概念,想要实现java中的静态变量,需要通过伴生对象实现:比如在java中的private st原创 2021-06-27 13:16:53 · 311 阅读 · 2 评论 -
Android-使用Intent传递数据
使用Intent传递数据在通过intent来启动Activity,Service,发送广播时候,可以传递一些附加数据。一. 使用Intent传递常规数据(基本数据类型, 字符串)在第一个activity中使用intent.putExtra("数据id", 需要传递的数据)进行数据传递比如 val intent = Intent(this, SecondActivity::class.java) //传递整数 intent.原创 2021-06-23 22:40:12 · 4269 阅读 · 3 评论