刷新
directBootAware 和 defaultToDeviceProtectedStorage

博主头像 以下为个人理解,如错请评 CE: 凭据加密 (CE) 存储空间, 实际路径/data/user_ce/ DE: 设备加密 (DE) 存储空间, 实际路径/data/user_de/ 系统解锁前也能够运行一些App,但是需要App在manifest里显式声明android:directBootAwar ...

Kotlin 面向对象编程 (OOP) 基础:类、对象与继承详解

博主头像 面向对象编程(OOP)是一种编程范式,它通过创建包含数据和方法的对象来组织代码。相较于过程式编程,OOP 提供了更快更清晰的结构,有助于遵守 DRY(Don't Repeat Yourself)原则,使代码更易于维护和扩展。在 Kotlin 中,类和对象是 OOP 的核心。类作为对象的模板,定义了对... ...

Kotlin 循环与函数详解:高效编程指南

博主头像 Kotlin中的循环结构让你能轻松遍历数组或范围内的元素。使用`for`循环结合`in`操作符,可以简洁地访问数组中的每个项,如字符串数组或整数数组。对于范围,可以用`..`来定义一系列连续的值并进行迭代。此外,Kotlin支持通过`break`和`continue`控制循环流程。函数则允许封装可复... ...

Kotlin 控制流和数组操作详解

博主头像 Kotlin的`when`表达式提供了一种比`if..else`更清晰的方式来选择执行多个代码块之一,类似于Java的`switch`语句但更为强大和灵活。`while`循环允许在条件为真时重复执行代码块,而`do..while`循环则保证至少执行一次。`break`和`continue`可用于控制... ...

Kotlin 布尔值教程:深入理解与应用示例

博主头像 Kotlin中的布尔值是一种数据类型,仅能存储`true`或`false`两种状态,适用于表示二选一的情况,如开关或真假判断。布尔类型可通过`Boolean`关键字声明,并直接赋值为`true`或`false`。此外,Kotlin支持使用比较运算符创建布尔表达式,用于条件判断。条件语句包括`if`、... ...

FFmpeg开发笔记(四十四)毕业设计可做的几个拉满颜值的音视频APP

博主头像 ​一年一度的毕业季就要到了,毕业设计算是大学生毕业前的最后一个大作业,尤其是计算机相关专业的毕业设计,通常要通过编程开发一个软件,比如开发一个图书馆管理系统,开发一个电商APP等等。 一个好的毕业设计可以给作者加分,可以评优,还能获得编程开发的实战经验,所以很有必要认真去做毕业设计。那么就计算机相关 ...

Kotlin 字符串教程:深入理解与使用技巧

博主头像 Kotlin中的字符串用于存储文本,定义时使用双引号包围字符序列,如`var greeting = "Hello"`。Kotlin能自动推断变量类型,但在未初始化时需显式指定类型,如`var name: String`。可通过索引访问字符串元素,如`txt[0]`获取首字符。字符串作为对象,拥有属性... ...

Android学习笔记之文件分类和线性布局

三、主要文件种类 1.Activity 一个界面的显示往往由Acitivity,布局文件,清单文件共同完成。 Activity是用于控制可视化的界面,其使用需要使用AppCompatActivity作为基类。该类中常用的方法包括但不限于:onCreate(), initView(), onDestr ...

Jetpack Compose(8)——嵌套滚动

博主头像 目录前言一、Jetpack Compose 中处理嵌套滚动的思想二、Modifier.nestedScroll2.1 NestedScrollConnection2.2 NestedScrollDispatcher三、实操讲解3.1 父组件消费子组件给过来的事件——NestedScrollConne ...

手机护眼概论及OLED屏幕降低频闪原理介绍

博主头像 影响护眼的因素 蓝光 目前手机大多已经实现硬件低蓝光,而且蓝光也可以通过护眼模式轻易克服。 偏振光 偏振光指振动方向与传播方向不对称的光,主要分为圆偏振光与线偏振光两种。 线偏振光测试方法为:透过偏振片看屏幕,旋转偏振片,若存在某个角度屏幕发出的光线无法透过偏振片,则是线偏振光。一些墨镜镜片、相机的 ...

Android无障碍自动化结合opencv实现支付宝能量自动收集

博主头像 Android无障碍服务可以操作元素,手势模拟,实现基本的控制。opencv可以进行图像识别。两者结合在一起即可实现支付宝能量自动收集。opencv用于识别能量,无障碍服务用于模拟手势,即点击能量。 当然这两者结合不单单只能实现这些,还能做很多自动化的程序,如芭芭农场自动施肥、蚂蚁庄园等等的自动化, ...

<1234···6>