刷新
linux 入门(四)

博主头像 linux 入门(四) 1: 文件夹下所有文件的大小和详细信息 du -h --max-depth=1 | sort -hr du命令可以查看文件夹(文件)占用的磁盘大小 ls命令可以查看文件的详细信息,包括文件大小。 该命令可以按照文件夹(文件)大小的降序排列,并以易读的方式显示文件夹(文件)大小 ...

Kotlin 协程基础使用学习

博主头像 原文: Kotlin 协程基础使用学习-Stars-One的杂货小窝 本篇阅读可能需要以下知识,否则可能阅读会有些困难 客户端开发基础(Android开发或JavaFx开发) Java多线程基础 kotlin基础 本文尽量以使用为主,以代码为辅讲解,不提及过深协程底层代码逻辑,仅做一个基础入门来快速 ...

Android 辅助功能 -抢红包(三)

博主头像 Android 辅助功能 -抢红包(三) 本篇文章继续讲述辅助功能. 主要通过监听通知栏红包消息,来跳转聊天页面,并自动回复对方"谢谢". 上篇文章我们讲述了监听notification, 跳转聊天界面. 具体可查看: Android 辅助功能 -抢红包(二) 1: 使用monitor抓取id. 打 ...

Android 辅助功能 -抢红包

博主头像 Android 辅助功能 -抢红包 本篇文章主要介绍下通过android辅助功能的方式来实现类似抢红包的功能. 1:权限声明 <uses-permission android:name="android.permission.BIND_ACCESSIBILITY_SERVICE" tools:ign ...

Android 辅助功能 -抢红包(二)

博主头像 Android 辅助功能 -抢红包(二) 本篇文章继续讲述辅助功能实现抢红包的方案. 上篇文章主要讲了下辅助功能的基本使用,本文涉及的一些基础内容就不再赘述了. 有疑问的可以查看上篇文章: Android 辅助功能 -抢红包 1: 添加微信监听 修改xml文件,android:packageName ...

Android 桌面小组件使用

博主头像 原文: Android 桌面小组件使用-Stars-One的杂货小窝 借助公司上的几个项目,算是学习了Android桌面小组件的用法,记下踩坑记录 基本步骤 1.创建小组件布局 这里需要注意的事,小组件布局里不能使用自定义View,只能使用原生的组件,比如说LinearLayout,TextView ...

Jetpack Compose(3) —— 状态管理

博主头像 本文主要讲解了 Compose 中状态的概念。最后做个小结, - Compose UI 依赖状态变化,触发重组,驱动界面更新。 - 使用 remember 和 rememberSaveable 进行状态持久化。remember 保证在 recompose 过程中状态稳定,rememberSaveab... ...

Android 获取设备的CPU型号和设备型号

博主头像 原文: Android 获取设备的CPU型号和设备型号-Stars-One的杂货小窝 之前整的项目的总结信息,可能不太全,凑合着用吧,代码在最下面一节 CPU型号数据 华为: ro.mediatek.platform vivo: ro.vivo.product.platform oppo: ro.b ...

区块链钱包-android篇

博主头像 ​ 1:使用Protocol Buffers 首先根目录gradle中添加依赖: classpath "com.google.protobuf:protobuf-gradle-plugin:0.8.3" 然后项目文件中添加plugin,添加依赖包: apply plugin: 'com.google ...

Android 二维码相关(二)

博主头像 Android 二维码相关(二) 本篇文章继续讲述下如何使用zxing解析二维码图片,获取内容. 1: 创建RGBLuminanceSource对象. 首先获取二维码图片的bitmap对象. Bitmap bitmap = BitmapFactory.decodeResource(getResour ...

Android 二维码相关(一)

博主头像 Android 二维码相关(一) 本篇文章主要记录下android下使用zxing来创建二维码. 1: 导入依赖 api "com.google.zxing:core:3.5.1" 2: 创建二维码 创建QRCodeWriter对象 QRCodeWriter qrCodeWriter = new Q ...

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- ...

Android 修改系统息屏时间.

博主头像 Android 修改系统息屏时间. 本篇文章主要记录下android 如何修改手机息屏时间. 目前手机屏幕超时的时间范围一般是: 15秒 30秒 1分钟 2分钟 5分钟 10分钟 30分钟 那如何设置超过30分钟呢? 代码很简单,如下: private void changeScreenOffTim ...

Flutter组件

博主头像 两个常用的组件:Material和Scaffold修饰App和H5一样很固定。 1.Container 2.Text 3.picture import 'package:flutter/material.dart'; void main() { runApp(MaterialApp( home: S ...

Glide源码解析四(解码和转码)

博主头像 本文基于Glide 4.11.0 Glide加载过程有一个解码过程,比如将url加载为inputStream后,要将inputStream解码为Bitmap。 从Glide源码解析一我们大致知道了Glide加载的过程,所以我们可以直接从这里看起,在这个过程中我们以从文件中加载bitmap为例: De ...

打通SwiftUI任督二脉

博主头像 序言 开年的第一篇文章,今天分享的是SwiftUI,SwiftUI出来好几年,之前一直没学习,所以现在才开始;如果大家还留在 iOS 开发,这们语言也是一个趋势; 目前待业中.... 不得不说已逝的2023年,大家开始都抱着一解封,经济都会向上转好,可是现实不是我们想象那样;目前我也在学习 Swif ...

Android switch语句报错Constant expression required

博主头像 方案一 :可以用 if来替代 如下 原因:在Android Studio中使用JDK17以上版本,会出现switch语句报错"Constant expression required"的问题,这是因为在JDK17中switch语句的条件表达式支持使用枚举类型,而这个特性还没有被支持。 方案2:换JD ...

123···50>