分类
标签
排序
Glide源码解析四(解码和转码)
本文基于Glide 4.11.0 Glide加载过程有一个解码过程,比如将url加载为inputStream后,要将inputStream解码为Bitmap。 从Glide源码解析一我们大致知道了Glide加载的过程,所以我们可以直...
Android 修改系统息屏时间.
Android 修改系统息屏时间. 本篇文章主要记录下android 如何修改手机息屏时间. 目前手机屏幕超时的时间范围一般是: 15秒 30秒 1分钟 2分钟 5分钟 10分钟 30分钟 那如何设置超过30分钟呢? 代码很...
Linux入门(五)
Linux入门(五) 本篇文章主要讲述下文件处理相关的命令 1: 显示权限 ls -lh 总用量 36K drwxrwxr-x 5 zh zh 4.0K 2月 28 16:47 app -rw-rw-r-- 1 zh zh 530 2月 22 18:25 build.gradle drwxrwxr-...
linux 入门(七)-ffmpeg使用
linux 入门(七) 1: 安装ffmpeg ubuntu下安装ffmpeg: sudo apt-get install ffmpeg 2: ffmpeg --help ffmpeg version 4.2.7-0ubuntu0.1 Copyright (c) 2000-2022 the FFmpeg developers built wi...
Android 二维码相关(一)
Android 二维码相关(一) 本篇文章主要记录下android下使用zxing来创建二维码. 1: 导入依赖 api 'com.google.zxing:core:3.5.1' 2: 创建二维码 创建QRCodeWriter对象 QRCodeWriter qrCodeWriter ...
Android 二维码相关(二)
Android 二维码相关(二) 本篇文章继续讲述下如何使用zxing解析二维码图片,获取内容. 1: 创建RGBLuminanceSource对象. 首先获取二维码图片的bitmap对象. Bitmap bitmap = BitmapFactory.decodeRe...
区块链钱包-android篇
1:使用Protocol Buffers 首先根目录gradle中添加依赖: classpath 'com.google.protobuf:protobuf-gradle-plugin:0.8.3' 然后项目文件中添加plugin,添加依赖包: apply plugin: 'com...
Android 获取设备的CPU型号和设备型号
原文: Android 获取设备的CPU型号和设备型号-Stars-One的杂货小窝 之前整的项目的总结信息,可能不太全,凑合着用吧,代码在最下面一节 CPU型号数据 华为: ro.mediatek.platform vivo: ro.vivo.pro...
Jetpack Compose(3) —— 状态管理
目录 一、什么是状态 二、Compsoe 中的状态 State 2.1 State 2.2 remember 2.3 rememberSaveable 三、 Stateless 和 Stateful 3.1 状态上提 四、状态管理 4.1 使用 stateful 管理状态 4.2 使用 ...
Android 桌面小组件使用
原文: Android 桌面小组件使用-Stars-One的杂货小窝 借助公司上的几个项目,算是学习了Android桌面小组件的用法,记下踩坑记录 基本步骤 1.创建小组件布局 这里需要注意的事,小组件布局里不能使用...