logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

[Android]使用JSONObiect和Gson相关方法实现json数据与kotlin对象的相互转换

1.JSON是什么?JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,本质就是具有特定格式的字符串,JSON数据已经是客户端与服务端交互的最常用的选择,已经很少使用xml来进行数据交互了,JSON比起XML的优势和缺点:优势:JSON的体积更小,在网络上传输的时候更省流量。缺点:语义性较差,看起来不如XML直观。 4.使用JSONObject,将json格

#android#json
[Android]图片加载库Glide

Glide是一个快速高效的Android图片加载库,可以自动加载网络,本地文件,app资源中的文件,注重于平滑的滚动。添加依赖添加网络权限。Glide的介绍Glide的基本使用指定图片的格式Glide占位符指定图片的大小过渡动画图片变换Generated APIGlide.with()方法用于创建一个加载图片的实例with()方法可以接收Context,Activity,Fragment类型的参数

#android#kotlin#glide
OpenCV(四十):图像分割—漫水填充

图像分割中的漫水填充(Flood Fill)算法是一种基于区域增长的像素分类方法。其原理是在图像中从种子点开始,逐渐向周围扩展,并根据一定的条件决定是否将相邻的像素归属于同一区域。漫水填充的基本原理如下:选择种子点。以种子点为中心,判断4邻域或者8邻域的像素值与种子点像素值的差值,将差值小于阈值的像素点添加进区域内。

文章图片
#开发语言#opencv#android
OpenCV(三十三):计算轮廓面积与轮廓长度

轮廓面积(Contour Area)是指轮廓所包围的区域的总面积。通常情况下,轮廓面积的单位是像素的平方。轮廓长度(Contour Length)又称周长(Perimeter),表示轮廓的闭合边界的长度。轮廓的边界可以看作是由一系列相邻像素点组成的连续路径,轮廓长度即为该路径的总长度。通常情况下,轮廓长度的单位是像素。

#opencv#人工智能#计算机视觉
OpenCV(四):Mat支持的运算

减法: Mat - Mat,保存到 result 中。除法: Mat / Mat,保存到 result 中。逻辑与:Mat1 & Mat2,保存到 result。逻辑或:Mat1 | Mat2,保存到 result。加法:Mat + Mat,保存到 result 中。Mat * Mat,保存到 result 中。逻辑非:~Mat1,保存到 result。

#c++#opencv#计算机视觉
OpenCV(一):Android studio jni配置OpenCV(亲测有效,保姆级)

1.下载OpenCV的SDK2.创建Android Native C++项目3.Android项目中导入OpenCV工程4.导入OpenCV的库文件5.实现opencv高斯模糊图像处理的demo

文章图片
#opencv
OpenCV(二十七):图像距离变换

1.像素间距离街区距离、欧式距离和棋盘距离2.距离变换函数distanceTransform(),示例代码:

#opencv#人工智能#计算机视觉
[Android]网络框架之OkHttp(详细)(kotlin)

由Square公司贡献的一个处理网络请求的开源项目,是目前Android使用最广泛的网络框架。从Android4.0开始HttpURLConnection的底层实现采用的是OkHttp。OkHttp的介绍,添加依赖,OkHttp的使用get的同步与异步请求post的同步与异步请求POST请求的数据格式POST请求上传文件POST请求上传json对象POST请求上传多个数据OkHttp的配置1.Bu

#android#okhttp#kotlin
android开发,使用kotlin学习BroadcastReceiver

android广播(语言kotlin)一、动态注册:在代码中注册 静态注册:在AndroidManifest.xml中注册,二、自定义广播,标准广播,广播全部一起发出去,不能被截断,步骤,方法。有序广播,广播按照规定的次序,一个一个地接收广播消息,可截断。步骤,方法

#android#kotlin#android studio
android开发,使用kotlin学习Lifecycles

新建一个MyObserver类,并让它实现LifecycleObserver接口,在方法上使用@OnLifecycleEvent注解,并传入了一种生命周期事件,生命周期事件的类型一共又七种:ON_CREATE、ON_START、ON_RESUME、ON_PAUSE、ON_STOP、ON_DESTROY分别匹配Activity中相应的生命周期回调;Lifecycles组件可以让任何一个类都能轻松感知

#android#kotlin#学习
    共 17 条
  • 1
  • 2
  • 请选择