自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 安卓framework学习3:修改开机动画

本文是Android开机动画(BootAnimation)的完整指南,涵盖核心概念、源码分析、制作教程到调试排错。主要内容包括: 核心原理:BootAnimation是独立进程,通过bootanimation.zip实现自定义动画,包含desc.txt配置文件和逐帧PNG图片。 制作方法: 规范文件结构(part0/part1目录) desc.txt语法详解(分辨率/帧率/播放类型) PNG图片处理规范与批量脚本 特殊功能:Android10+支持音频 调试技巧: 日志过滤命令 手动测试方法 常见错误解决方

2026-06-06 14:00:48 180

原创 安卓framework学习2:Ubuntu安装trae——软件包与目录系统全解析

成功编译表示环境配置正确。

2026-06-06 12:13:57 212

原创 安卓framework学习1:Android11源码编译与香橙派烧录

本文详细记录了Android 11源码在Rockchip RK3566平台上的完整编译与烧录过程。核心内容包括:1) 成功编译生成update.img等镜像文件;2) 配置VMware共享文件夹实现Windows-Ubuntu文件传输;3) 掌握Rockchip MaskROM模式烧录原理与操作。文章提供了虚拟机资源分配基准、编译加速技巧(ccache配置)、实用Linux命令解析等实用内容,并详细讲解了从源码编译到TF卡烧录的全流程操作步骤与底层原理,特别强调了MaskROM模式作为硬件级救砖机制的重要性

2026-05-28 15:06:14 389

原创 香橙派远程连接教程

如果你需要定时开关机,可以先写一个关机脚本,由于香橙派通电自动开机,你可以买一个定时开关机插座即可。如果你的香橙派需要连接蓝牙,那么必须先去选择你的地区,蓝牙才能打开(,那么远程连接会创建一个新的桌面,跟本地的不一样)然后点左上角的全部,再进入命令行窗口,输入。号,点“视频采集设备”,找到你插入的那个。口,选择他,然后就可以看到画面了。),否则蓝牙会提示资源不被允许。进去点右下角加号,连接地址输入。如果没有会叫你创建一个,选择。如果用安卓连接,那么下载一个。如果用电脑连接,就下载一个。

2025-05-01 20:11:20 933

原创 矩阵游戏:给定一个n*m的矩阵A,求A中的一个非空子矩阵,使这个子矩阵中的元素和最大。其中,A的子矩阵指在A中行和列均连续的一块。

每次迭代,ans 会加上 g[j][k] - g[i - 1][k],这实际上是计算了从第 i 行到第 j 行,第 k 列的子矩阵的和。对于数组 g 中的每个元素 g[i][j],它存储的是原矩阵从第一行到第 i 行,第一列到第 j 列的所有元素的和。给定一个n*m的矩阵A,求A中的一个非空子矩阵,使这个子矩阵中的元素和最大。内层循环计算以 i 为起始行,j 为结束行的子矩阵的和 ans。输入的第一行包含两个整数n, m,分别表示矩阵A的行数和列数。输出一行,包含一个整数,表示A中最大的子矩阵中的元素和。

2024-02-06 21:35:49 625 1

原创 android studio 创建新项目或者导入项目的时候构建报错:connect time out

3.在软件try again一次,让目录下面生成文件夹,然后安装下面这个范例把下载好的压缩包解压放到下图所示位置;4.在软件打开此处,查看第四行后面的版本号,是否对应,如果不对应就修改;下载的gradle应该与此处对应;2.设置好gradle用户主目录;这个目录用于存放所有版本的gradle,默认好像在用户下;原因:gradle没有安装好,软件自己去下载,但是由于网络问题下载超时;解决办法,自己下载好gradle,并配置好即可;然后再次try again应该就可以了;1.寻找镜像源(略),下载好某个版本;

2024-01-20 20:17:02 1086

原创 android studio 实现安卓底部菜单栏

drawable文件中写入对应按钮的图片文件即可。

2023-10-16 20:02:03 733 1

原创 Android studio实现定时广播2.0

主要目的是让自己的生活更规律。良好的作息是复习的最大帮助。

2023-08-09 23:46:03 624

原创 android atudio 开发定时广播软件

RingtoneTimer文件。MainActivity文件。

2023-08-09 10:06:20 311

原创 mysql创建角色,赋予用户并验证

创建角色role_cdtu,将角色role_cdtu赋予CDTU_CS。使用用户CDTU_CS登录,查询Department表,观察结果。赋予角色role_cdtu对Department表的查询权限,对Department表进行select、insert、udpate、delete操作,观察操作结果。运行这条语句之后,用户才真正拥有了赋予角色的所有。在root(如果出现问题就在用户状态)状态下。,对于本实验不赋予角色的所有权限也可以使用)

2023-05-12 21:04:03 1300

原创 navicat导入excel表格时出现[ERR] 1366 - Incorrect string value: ‘\xE6\xB6\\x8...‘ for column at row 1

出现该错误代码的原因为,导入到excel表格中含有中文数据。如果还是不行,则手动到具体的表里面修改各列的字符集。右击数据库名字,选择编辑数据库。右击 表 然后点击 设计表。将字符集改为utf8即可。(注意每列都要修改)将字符集改为utf8。

2023-05-06 20:41:17 1827 1

原创 关于使用python读取excel数据的方法

这个程序的目的是把三列作为 各个维度的坐标,然后将另一列作为值放入这个三维的空间里面去。这两个均可以在pycharm中的商店直接下载,或者直接引用然后点击报错再下载。但是作为三维矩阵,使用debug并不固定z轴查看一个由xy坐标组成的二维矩阵。在商店中直接搜索即可下载,可以在商店的项目中查看使用了的库。现在最终的矩阵前面打个断点然后向后执行一步就可以监视到。查看方式在debug中用arry方式查看。

2023-04-15 15:53:22 1778 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除