自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

十年饮冰,难凉热血

技术等于兴趣

  • 博客(564)
  • 资源 (145)
  • 问答 (2)
  • 收藏
  • 关注

原创 RK3576-Android15实现SystemUI下拉框新增音量条功能

在Android15 平台定制化产品中的下拉框中新增音量条调节功能,市场上部分教育类产品见到过这样的使用需求场景、手机都是有的。实际的默认的Android源码是没有这个功能的,自己来实现下。看类定义,就是一个,它是用来包裹音量条SeekBar用来展示和操作SeekBar的看左侧的方法不都是用来操作SeekBar的嘛:它本身持有这个就是一个进度条,这里用来亮度显示的,我们可以直接用它来作为音量的进度控制条,它就是一个SeekBar。

2025-12-05 15:44:28 814

原创 MTK相机-Android12_13-录像时间翻转了180度-翻转了90度、翻转了270度-解决方案

大量的强制横竖屏定制产品、不同的摄像头适配、手机芯片做大屏横竖屏产品等产品场景,导致Camera 预览、录像、成像等 方向问题。这里修改完成像、预览问题,涉及到的录像 时间旋转倒置等方向问题需要解决。MTK相机-录像时间翻转了180度-翻转了90度、翻转了270度 解决方案,如下:解决方案方案一:硬编码直接旋转角度 这里给出相关的参考资料,并不能直接给出参考意见和解决方案,但是也是MTKCamera 相关功能,里面有一些修改方法思路可以借鉴。MTK-Android12-13 Camera2 设

2025-12-05 00:52:41 370

原创 RK-3576-Android15屏蔽EditText的长按分享菜单的功能

定制的工控产品和部分定制消费品,需求不一样和使用场景不一样,要求把长按输入框里面文字长按时候去掉分享功能。这里其实就是一个普通的客需,最重要的就是解决问题的思路,怎么在源码里面去找到问题点并解决,思路、方法很重要对于显示UI效果,太大等可能跟自己屏幕、系统有关, 如果实际显示效果不好,自己调试即可不同的平台、不同的Android版本源码,修改位置可能不一样,但是解决问题思路一样,必须知道。此需求给自己最大的扩展知识点:相关的基本的UI组件修改都在。

2025-12-04 18:42:43 1018

原创 SystemUI-下拉去掉后去掉用户切换-去掉电源按键中的紧急呼叫

这里自己倒腾完成了两个常见需求:去除用户切换、去除紧急呼叫UI在去除用户切换时候,用到了Compose知识点,所以很难按照以前经验去找对应布局、找对应的View Item ,以往方法都只能部分借鉴的搞系统的还是要跟着谷歌学一点Compose技能了,方便日常开发调试。

2025-12-03 17:46:26 1309

原创 Rk-内置应用作为系统Launcher-内置APK-拷贝文件-替换开机动画

以RK576 Android15 平台为例,来实现内置第三方应用作为系统HOME 程序;这里面涉及到RK平台内置相关的几个知识点,整理出来,方便后续开发;这里以RK平台3576 Android15 为例,内置HOME程序涉及到的知识点,对比MTK 看看,项目中常见的一个需求,这里小结。内置应用,特别是第三方应用、输入法内置一定涉及到权限默认的,这也是一个特别重要的知识点对于RK平台不同的内置方案,按客户需求实际配置。

2025-12-02 23:13:51 982

原创 Linux驱动Input子系统开篇-输入设备和节点

作为Linux驱动Input子系统开篇,这里主要为了引入,有个初步认识。对于输入设备 各种概念暂不说明,这个大家对于输入了解很多的,至少天天办公和日常生活中实际操作过,还是从节点、输入事件角度 初步理解下。这里作为Linux 驱动中,Input 子系统,只是通过鼠标、键盘、按键等 来了解、搞清楚 输入设备和对应节点是怎么映射、监听的。通过开发板调试,对输入设备有一个感官认识即可。一切皆设备、文件、设备对应节点。

2025-12-02 02:00:34 827

原创 Android系统实现开机自启第三方应用

系统有自己的Launcher HOME,应用,但是需要实现开机后第一个打开的应用是 指定的第三方某个非HOME的应用。这里用系统服务实现了从系统服务中开机后启动第三方应用的一个需求场景,非常适用。联系以前的知识点,在Launcher3 中启动应用,特别是出国外GMS 产品、使用原生Launcher产品 的场景,也有相当大的定制需求场景。

2025-12-01 23:16:48 932

原创 RK-3576-Android15-删除下拉状态栏的省电模式和钱包

SystemUI 去除 item ,也就是去除 quickTitle 的方法,去配置文件中直接去掉即可。系统设置,去掉某一个item ,常规思路要明确,大部分静态配置item 就是这么干的。不分涉及到索引的,知道如何去掉搜索的索引。

2025-12-01 19:04:13 949

原创 Android 屏幕亮度限制,最大亮度设为目前亮度多少、最小亮度设为以前亮度多少

brightness: 亮度范围值:0-255: 可以理解为系统亮度服务,最终调用native 方法,: 可以理解为一个协调器同样,还有相关知识点的这是数据模型和通信协议。它定义了亮度值的表示方法,是三者交互的“通用语言”。这是底层硬件抽象服务。它接收 0-255 的亮度值,并通过 HAL 层将其转换为驱动能识别的具体信号,最终控制 LED 灯(如通知灯、背光)。这是高层业务逻辑与显示管理的协调器。

2025-11-30 21:06:45 1078

原创 MTK平台-内置应用作为系统Launcher

MTK内置引用作为系统Launcher,涉及到很多知识点,也是常规需求,必须务必掌握这里作为参考,非Home程序内置,之前也有文章说明,都可以对比看看。

2025-11-28 18:19:57 782

原创 MTK-Android12_13-显示在其它应用的上层功能默认

不就是默认各种模式的地方吗 : 很可惜,实际研发发现,只适用于Android11 版本及以下这里做如下修改:模式改成ALLOW实现需求,指定某个App 显示在其它应用的上层功能默认为了实现功能,查阅部分源码并不断实验是必要的,实际结果可能并不一定OK,重在验证和思考实现思路,这里通过adb 命令来实现的。这里面也有相关知识点的。可以进一步挖掘 方便后续研发其它相关功能。

2025-11-28 15:54:52 639

原创 MTK-Android13-假横屏-竖屏开机解决各类APP USB相机适配问题

假的横屏,实际竖屏开机解决各类APP USB相机适配问题比如机器是横屏的:但是uboot/kernel/Android 系统起来的时候实际都是竖屏状态,但是客户看着感官状态是横屏即可。这里举例说明实际项目中解决USB相机各种问题的一个实际案例和思路实际案例修改,还是需要一定的旋转、相机基础知识的相机知识一定是复杂的,日常总结、验证才能不断进步。

2025-11-27 17:37:05 977

原创 Android系统设置-删除设置-安全-屏幕锁定菜单模块

这里是一个去掉设置里面的某一个item 需求。常规需求,做了太多了,很简单的一个需求。这里写出来目的,还是为了形成一种解题思路,方便特别是方便初学者提供一个解决需求思路。其次,为了记录 方便下次直接copy,直接修改。锁定方式安全性便捷性推荐指数主要特点无⭐★★★★★☆毫无防护,仅限绝对安全环境滑动⭐⭐★★★★☆☆形同虚设,正被系统淘汰图案⭐⭐⭐★★★★☆★★★★安全与便捷的平衡点,适合大众PIN码⭐⭐⭐⭐★★★☆☆★★★★★。

2025-11-27 14:57:11 392

原创 Android系统多人协同开发-源码管理篇二

这里以Android 系统开发举例,来说明多人协同开发中的基本步骤、遇到的问题、使用到的工具。目的:提供一个思路,在多人协同开发中如何高效率进行开发工作。使用到的工具:可以参考,实际每个人有自己的开发工具,当然部分工具需要付费。可视化工具也加快开发速度,提高开发效率。这里实际就是一次 系统开发中的实战演示实际开发中实际操作才能领悟其中各种命令的意义,方便提升整体开发效率。

2025-11-25 20:24:15 1073

原创 系统设置-Location Mode 默认开关-默认关闭

解决两个问题系统设置-位置信息 开关默认打开状态,这里需求默认关闭状态搞清楚系统设置-位置信息,开关 打开与关闭知识点,业务流程这里对于位置信息开关默认值设置需求进行了实现分析了系统设置Settings相关需求的实现思路,很多思路都是一样的:界面查找-布局分析-查看关联的Fragment界面和控制器controller涉及到属性相关的,务必掌握基本属性相关知识点,方便实际调试,快速验证。

2025-11-22 12:55:45 709

原创 RK-Android15-WIFI白名单功补充三-系统设置隐藏已连接WIFI

白名单功补充三-系统设置隐藏已连接WIFI,功能补全,解决白名单中的一个bug之前WIFI白名单功能bug 修复分析了 已连接WIFI 信息,显示、隐藏逻辑,在设置里面的基本架构和思想获取已连接的WIFI,在实际使用当中,可以直接借鉴,系统里面可以封装一层,对外释放,对自己其它客需定制需要获取已经连接WIFI,也是一种方法。

2025-11-21 17:44:54 1354

原创 MTK-Android12-SystemUI 快捷面板重叠问题修复

在实际的平板产品或者平板关联的工控产品中,为了更好的体验,让App能够随重力感应方向进行旋转,实现横竖屏切换。大量的App 软件只有竖屏,哪怕Pad 版本App软件 要么只有竖屏显示、要么只有横屏显示。对于大量的只能一个方向显示的App, 在实际产品中的使用体验就特别查了。解决方案就是让App 方向随重力感应方向进行切换。实际上切换的是屏幕,屏幕旋转,让人感觉上是App 方向旋转了。我们经常说这个专业词 叫强制横竖屏。

2025-11-21 11:52:33 80

原创 Android15 添加android.uid.system且系统签名后无法安装

是Android 15中一个重要的安全加固措施,它通过白名单机制严格控制了共享UID的使用范围。理解这个文件有助于我们更好地把握Android系统的安全模型和权限管理机制。

2025-11-19 19:29:54 102

原创 Linux驱动-GPIO-动态切换引脚复用

动态切换 引脚复用这里测试了 引脚复用功能具体实验这里了用了一千的知识点,给设备对象写一个属性,通过属性来判断。当然也可以通过其它方法与驱动通信即可,实现驱动传参来进行公引脚复用功能。

2025-11-18 20:15:04 892

原创 Linux驱动-GPIO子系统与pinctrl子系统相结合

如果对于一个初学者来说,GPIO 子系统已经了解了部分,这里目标就是GPIO子系统结合pinctrl 子系统的知识理解。gpio 子系统理解,包括基本GPIO的APIpinctrl 子系统的理解,包括pinctrl 子系统的基本API函数作用调用时机获取引脚控制句柄驱动探测时查找引脚状态获取句柄后应用引脚状态需要切换状态时释放引脚控制句柄驱动卸载或出错时这里只是对gpio-pinctrl 两个子系统结合起来用的一个总结、规整知识点而已,实际上我们一直都是这么用的。

2025-11-18 10:41:19 647

原创 Linux 驱动-GPIO 三级节点获取和控制相关API

在 Linux 内核中,操作 GPIO(通用输入输出)主要有两套 API:一套是基于描述符(descriptor-based) 的现代接口,另一套是基于整数(legacy) 的传统接口。核心内容,对于二级节点下的三级节点的gpio 属性相关获取的基本方法,讨论、验证 api.获取到了三级节点下的gpio 描述符,剩下的就是递归、基本gpio 调用方法了。

2025-11-17 10:52:05 843

原创 Linux驱动-GPIO基本函数api

位置:在根节点下定义gpio 节点-my_gpio在pin-ctrl 设备树节点中定义my_gpio在根节点定义:声明一个GPIO资源。意思是“系统中存在这么一组GPIO引脚,它的控制权在这里定义”。在pinctrl节点中定义:配置这些GPIO引脚的电气特性和复用状态。意思是“当我的设备要使用这些引脚时,请把它们设置为以下具体状态(如上下拉、驱动强度、复用为GPIO功能等)”。GPIO控制器节点:描述硬件资源本身。内核需要知道有哪些GPIO端口、它们的地址在哪里,才能进行底层的读写操作。

2025-11-14 17:02:00 898

原创 RK-Android11-修改系统的鼠标光标

定制话鼠标光标的需求,知道怎么替换。

2025-11-12 16:20:53 86

原创 Android11-Launcher3 定制-去除副屏幕-可以滑动效果 - 篇二

在前面文章中,存在几处细节问题,这里补充说明。同时分享部分修改经验指导。这里对禁止上划,去抽屉功能篇章的一个补充篇章这里涉及到手势、触摸,涉及到各个相关的模块,如果需要了解各个模块是一个非常痛苦和工作量大的过程,如果有需要可以按照思路逐步分析。在调试验证过程中,会收获各个知识点。Launcher3 本身封装比较好,复杂, 熟悉了解 手势、拓展、滑动相关知识点,后续对其它功能定制有很大的思路上的帮助。

2025-11-12 14:16:17 51

原创 Android11-Launcher3 定制-去除副屏幕-可以滑动效果

Android 默认都是抽屉效果,在主界面上拉可以看到全部应用。现在要做成手机一样的,能够左右滑动效果,只有一页。这里实现了常见的工控机器-手机产品的需求这里面涉及到的知识点蛮多,都要掌握借助这个需求,我们大概了解了整个流程和部分类。遗憾:篇幅太长,尽管每个类我们了解了,实际作用和场景待后续分析,搞清楚搞明白才行。

2025-11-07 18:19:01 91

原创 拦截adb install/uninstall安装 - 安装流程分析

本人以MTK Android13 版本为例,其它芯片平台和Android版本修改内容基本差不多 对于adb 模块各大芯片厂商和不同Android版本区别其实不大,可以参考。定义两个系统属性,默认值是enable需求其实很简单,前提是搞清楚 adb 架构、PMS安装流程通过此需求,从adb install/uninstall 安装到PMS - 命令解析-session 操作 - 安装 完成了整个业务的闭环。方便理解安装流程。

2025-11-06 16:07:25 100

原创 系统端实现看门狗功能

直接用系统看门狗机制实现:但是看门狗太复杂了,监听ANR、crash ,定制监听逻辑比较麻烦,不推荐。在一个服务里面或者自己写一个服务:循环检测+判断当前进程是否存在,来处理某个app 的业务逻辑在一个服务里面或者自己写一个服务:循环检测,不断监听用户是否投喂,利用缓存时间来判断app 是否正常工作。如果在一个周期内发现监听的程序不投喂了,那么就启动业务逻辑对app 进行业务处理。这里用自己的方案实现了常规需求,看门狗功能。

2025-11-04 18:41:24 98

原创 Android 在屏幕的右下角添加客户Logo

很多定制客户,工控或者ToB 客户要求在Android系统的地步常显一个公司logo. 用于防盗、商显、彰显公司品牌的需求场景。常显不会影响对应区域的触摸、点击、UI控制。一个简单功能实现在服务中,这里选择用服务中添加窗体实现一个需求。也可以扩展 在窗体上面实现其它各种菜单UI需求的相关功能。初步看需求,很麻烦的,实际其实做下来、稍微分析下还是很简单的。

2025-11-03 15:19:41 68

原创 驱动GPIO-获取单个gpio描述符

通过获取gpio ,初步认识几个函数gpiod_get(基于 Linux 内核 5.x 版本,位置通常在include/linux/gpio/consumer.h 和 drivers/gpio/gpiolib.h// 指向所属的GPIO设备// 状态标志位/* 关键标志位包括: */#define FLAG_REQUESTED 0 // 引脚已被请求#define FLAG_IS_OUT 1 // 引脚配置为输出#define FLAG_EXPORT 2 // 引脚已导出到sysfs。

2025-11-02 22:59:50 931

原创 将原理图中的一个引脚复用为gpio功能

需求很简单, 就是验证gpio函数功能,但是gpio功能必须有gpio口呀,那么这里就举例把某一个引脚复用为gpio,并设置自己的节点。会看基本的原理图:从地板原理图和核心板原理图中 来找自己相关的pin脚。设备树配置:pin脚可能默认的其它功能,比如I2c 功能,知道如何屏蔽和如何配置设备树,让系统加载时候复用为gpio功能pinctrl 配置: 根据需要的功能,用pinctrl 来实现配置GPIO1_A0_u,那么配置就是一一对应罢了。1)&gpio1- 引用GPIO控制器节点。

2025-11-02 16:15:39 706

原创 Framework层实现HDMIN 自动检测弹框确认进入或取消

对于大屏方案,基本上都有HDMIN功能,接收信号输入,方便扩展外围设备的功能,做一个显示效果。比如 其它第三方设备通过HDMIN线接入到电视上,电视上就会显示第三方设备画面,实现屏幕扩展。第三方设备一般包括:电脑、电视盒子、家庭投影仪、家庭家居控制屏他、笔记本、Android 平板、车机车载系统 等。1.HDMI IN做插上自动打开2.HDMI IN自动打开前需加一个确认弹窗,确认打开或者取消3.HDMI IN桌面图标做隐藏。

2025-10-24 10:55:42 57

原创 RK 平台拦截adb命令

本文以RK3576 产品Android15 版本 为例,实现adb 命令拦截功能。其它产品平台、不同Android版本 带阿米会有区别,但是核心架构和思路不变,可供参考。/device/rockchip/rk3576/rk3576_u/rk3576_u.mk 如下:此需求能够让大家对 adbd 框架架构有一定的了解和掌握,了解之后才会针对性实现需求属性相关知识 在cpp 文件中 应用 了解。

2025-10-23 20:00:03 80

原创 mem 设备控制 GPIO - C程序通过sysfs文件系统使用GPIO中断

通过io 操作实现点亮LED灯操作。但是IO操作的都是寄存器地址,所以先搞清楚寄存器知识点。int fd;/* 文件描述符 *//* 等待的事件 *//* 实际发生的事件 */了解 mem 控制GPIO的 这种机制C程序如何监听GPIO中断。

2025-10-11 17:33:46 1096

原创 操作寄存器来控制GPIO-点亮LED灯

通过io 操作实现点亮LED灯操作。但是IO操作的都是寄存器地址,所以先搞清楚寄存器知识点。简单来说,GPIO_SWPORT_DDR_L管一个GPIO Bank里编号小的那一半引脚是输入还是输出,而GPIO_SWPORT_DDR_H则管编号大的那一半。在实际编程中,需要注意:务必根据目标引脚在Bank中的具体编号(0-15还是16-31)来选择合适的寄存器。在配置寄存器时,请务必参考你所使用的具体RK芯片型号的官方技术参考手册,因为不同型号的地址偏移量可能会有差异。

2025-10-11 12:46:25 1175 1

原创 使用C程序通过sysfs文件系统控制gpio

上面一篇章介绍了使用命令通过sysfs文件系统控制GPIO。这种方式在实际开发中很常见,特别是调试阶段。那么如果在实战商用阶段,那肯定是需要用程序来控制的。所以,用可执行程序来控制GPIO的实际场景就很有意义了,可执行程序又是用C代码编写的,那么就需要写一个C代码编译成可执行程序来进行GPIO控制了。用C程序代码进行实际的gpio 控制实验read / write 操作,注意api 使用方式、模式等。

2025-10-10 00:15:00 704

原创 GPIO 控制和操作-使用命令通过sysfs文件系统控制GPIO

了解 sysfs 如何通过命令控制GPIO通过控制GPIO来控制LED灯亮灭GPIO 基本知识了解,通过命令控制使用命令通过sysfs文件系统控制GPIO,间接控制了LED灯亮、灭。

2025-09-29 18:05:15 700

原创 AOSP编译打包脚本-项目源码管理经验

针对个人日常开发和自己学习过程中的一些经验分享针对项目编译技巧、打包技巧。日常开发中,项目很多很多时候,源码如何维护。这里总结的其实是实际发发过程中 编译、打包、源码管理的实际操作方案,最终就是为了提升开发效率无论你是方案商、ODM厂商、产品公司 甚至是个人,涉及到系统开发的一定设计到类似的开发场景,可以参考借鉴。都是为了提升开发效率和工作简单化。

2025-09-29 15:52:16 1259

原创 原理图-复位开关和三极管点亮Led灯分析

我本是一个Android应用开发工程师,在自学驱动过程中曾无数次为原理图抓狂,奈何自己确实没有任何模电、数电、硬件、大学物理相关基础。软件工程专业出生,所以总是挠头,看到原理图 自身原因很懵逼,及时硬件同事给我讲了一次,可能下一次还是懵逼。硬着头皮看看吧,然后根据自身情况总结知识点,一步一个脚印吧!特性NPN 三极管PNP 三极管全称 Negative-Positive-Negative结构顺序N - P - NP - N - P主要载流子电子空穴偏置电压 (B-E)

2025-09-28 18:25:36 708

原创 MTK-Android13-Dialer 通话界面定制修改

Android中打电话的应用是Dialer,部分商用的场景比如:电话亭、公司共用电话、校园共用电话场景是由一定的定制场景的。具体需求如下:把通话界面的所有功能按钮全部去掉这个需求其实很简单的,通过阅读源码并分析源码能够快速实现需求这里面比较坑的是,其实部分按钮咋一看和实际ID 很难对上,本身也不熟悉情况下导致修改错误,建议一个一个或者再无编译报错情况下一个一个验证。

2025-09-27 11:53:26 1162

原创 Rk3576-Android15-Apk 安装基本知识点和Apk安装拦截功能实现

本文基于RK3576 Android15 版本开发已验证首先搞清楚我们为什么分析这个类???然后我们才有去跟踪这个代码的意义!!!回到最后一步commit那么是什么?如下: 它其实就是一个aidl 接口文件那么我们就要找它的实现类,结果发现它的实现类就是这里实现了Android应用安装拦截的逻辑分析了Android15 中,通过分析应用安装的流程:分析了源码其实我们在参考资料中已经讲解了部分知识点,以前的知识点内容,也特别有参考意义。针对每次PMS相关的需求,建议好好琢磨。

2025-09-26 02:30:00 748

正则表达式必备.txt

常用正则表达式,开箱即用

2021-02-18

去除开机动画结束后显示正在启动;去掉开机后进入Launcher前黑屏;延时实现开机动画播放完全

解决三个问题: 1)去除开机动画结束后显示正在启动; 2)去掉开机后进入Launcher前黑屏或者白屏; 3)延时实现开机动画播放完全。 4)FallbackHome 内容定制

2024-08-15

Rk3568 Android12 SystemUI 源码

Rk3568 Android12 SystemUI 源码,AndroidStudio可以直接导入,方便分析源码,跟代码流程。

2024-08-13

SystemUI QS 面板新增截屏功能按钮资源代码

Android12 版本上面的QS快捷面板是没有截屏功能按钮的;在自己负责的RK、MTK 相关产品中,用到了RK和mtk平台,客户有截屏功能按钮的需求。 那么如何实现QS面板功能按钮,就必须对SystemUI有所了解,了解QS、QQS、SystemUI加载机制,SystemUI思想。 然后在此基础上,实现这个功能需求。

2024-08-11

mtk Android12 关机界面定制

mtk Android12 关机界面定制,去掉关机和重启时候显示 正在关机和进度条的样式,显示一张整体图片。

2024-08-08

RK3568源码编译手册:Android11、12源码;Linux、Linux-5.10内核源码

RK3568 平台,源码相关编译指导,方便Android11、Android12 Linux 源码包,方便编译用,有一个编译平台,方便进行Android、驱动 基础,实验开发。

2024-08-07

3568开发板驱动开发指南

驱动开发指南: 驱动学习的开发指南,文档。采购北京迅为电子有限公司的3568开发版,进行驱动基础学习,上传开发指南文档,方便大家借鉴学习,对驱动基础开发和实验实践有借鉴意义,指导学习。

2024-08-07

Flutter 轮播图插件

Flutter 轮播图实现

2024-01-13

Flutter 不同终端适配方案

Flutter 不同终端适配方案

2024-01-12

flutter 搭建项目架构

借助Getx 大奖项目架构: 1)底部导航 2)Obx getX 实现动态更新UI; 3)PageView和底部导航联动

2024-01-12

Flutter 基础教程,入门级别 教程必备

Flutter 基础教程,入门级别 教程必备; Flutter 学习必备 Flutter 各种组件扫盲

2024-01-10

Flutter 框架Getx

Flutter 框架Getx

2024-01-10

flutter 搭建首页框架 Scaffold 与 PageView 实现

flutter 搭建首页框架 Scaffold 与 PageView 实现

2023-11-17

springbootstudy.zip

利用SpringBoot集成邮件服务,实现SpringBoot发送邮件功能。其中QQ邮箱、gmail邮箱、163邮箱、126邮箱均在代码resources文件夹下面已经配置,如果想用什么邮箱直接从配置中配置到application.yml中即可。每个邮箱发送邮件均已经测试OK。

2020-01-31

springboot2_mybatis_durid_pager.zip

SpringBoot2集成mybatis进行curd操作; 集成pagehelper进行分页操作; DataSourceConfig进行数据源配置; 集成Durid进行连接池配置 集成PageHelper进行分页配置 SpringBoot2实现Json格式请求方式接受参数

2020-02-02

cookie_session.zip

DJango框架中cookie、session实际应用,简单的登录、跳转首页的demo。运用到cookie、session技术,初步理解cookie/session在实际当中的实际应用。通过demo实际操作来理解cookie/session

2019-11-07

paginatorDemo-master.zip

DJango分页组件Paginator应用,简单的Demo案例,详细注释说明。初步理解分页组件Paginator的使用。

2019-11-05

编辑器 Notepad++.zip

Android系统的方案,对应手机、平板、各种实际定制的设备,怎么抓取日志。最简单最直接就是adb logcat实现。但是实时查看+记录总是觉得不方便。可以直接用这个编辑器即可。

2020-03-28

FormsStudy.rar

DJango 多表查询操作,理解表与表之间关系,数据之间操作。

2019-11-02

Android声音模式定制.rar

修改Framework系统层,针对Audiomanager、AudioService、IAudioService.aidl修改,添加方法和实现,来实现声音模式设置,也就是声音大小定制

2019-08-28

设备树:RK3568 Linux 版本-rk3568-evb1-ddr4-v10.dtsi

设备树:RK3568 Linux 版本-rk3568-evb1-ddr4-v10.dtsi,自己定制部分设备树来理解gpio,方便后续调试、学习、理解用。

2025-11-14

应用拦截-密码锁-应用密码

Android App 实现应用密码锁、应用拦截、应用监听核心代码实现。

2025-07-15

MTK 平台,Camera2 相机 视频设置的 视频格式大小 不分源码

MTK 平台,Camera2 相机 视频设置的 视频格式大小 不分源码

2025-06-08

Ubuntu18-系统编译

VM 安装Ubuntu18 系统环境,在ubuntu环境下配置驱动学习的编译环境。

2025-03-22

USBCamera-Camera1 预览、拍照、录像

USBCamera 功能实现; 基于Camera1 API 对相机基本操作:预览、拍照、录像、切换相机、USBCamera 打通 Demo

2025-03-07

MTK Android12/13 系统设置 适配遥控器

MTK Android12/13 系统设置 适配遥控器: 设置一级界面,是没有遥控器适配的,原因可以看具体源码分析,里面说明了为了让滑动。 但实际大屏电视或者大屏其它产品是需要遥控器适配的。

2025-01-13

MTK 关机重启适配遥控器功能

MTK 关机重启适配遥控器功能

2025-01-13

日常使用属性配置文件文件-device.mk-gms.mk.zip

通过两个配置文件 device.mk 、gms.mk 的配置内容的借鉴, 了解: 1)第三方应用、系统应用如何内置 2)属性如何配置、配置哪些属性 3)gms 相关的配置及配置 方案位置等

2024-12-12

开机向导源码: 2套开机向导源码+MTK 开机向导定制思路指导

开机向导为apk,没有源码的,对于部分定制需求的客户,难以满足定制要求。 1)这里提供了2套开机向导源码,可以直接编译到系统里面去,替换开机向导apk,实现定制的需求; 2)同时,根据开机向导的源码,理解开机向导的思路,对于系统属性获取,对于那些模块显示与隐藏,对于资源、属性、主题 等定制有一定的参考价值。

2024-12-11

开机向导定制资源,自定义开机向导资源apk、开机向导apk

开机向导定制资源,自定义开机向导、开机向导apk: SetupWizardOverlay-master.zip 第三方开机向导资源包定制 MTK Android12 开机向导资源apk Deo

2024-12-10

Framework开机自启服务-应用-自动执行-循环检测功能

Framework开机自启服务-应用-自动执行-循环检测功能: 1)开机后启动某个服务 2)开机后自动启动某个应用 3)开机后开始检测设备外设状态,根据外设状态进行对应功能实现

2024-12-04

定时开关机功能,实现定时开关机功能

开关机源码:MTK8.1 自带开关机源代码。在当前Android12 Android13 Android14 的安卓平台具有参考意义,直接复用即可。

2024-10-21

系统设置实现WIFI密码显示功能

系统设置实现WIFI密码显示功能,点击进入系统设置wifi界面,显示wifi密码框为选中状态。

2024-09-29

悬浮球效果,悬浮按钮,悬浮框 Demo 源代码

悬浮球效果,悬浮按钮,悬浮框 Demo 源代码,Android直接运行项目程序跑起来。可以借鉴代码,应用层实现悬浮功能。

2024-09-26

系统实现悬浮原点-功能定制,系统公版实现悬浮框,悬浮白点,悬浮菜单功能

系统实现悬浮原点-功能定制,系统公版实现悬浮框,悬浮白点,悬浮菜单功能

2024-09-27

TurnOffReboot.zip Android 实现重启、关机 功能

各个平台,通过反射实现系统的关机、成功起操作; 针对部分客户有相关需求、定制开关机 功能的场景。 关机、重启 功能 demo 工程。

2024-09-15

MTKCamera预览、成像、拉伸代码简要片段

1)MTK平台,预览、拉伸、成像问题核心代码片段修改 2)视频成像方向异常 修复核心片段 3)预览方向不对,修复核心片段 4)人脸检测由于旋转镜像导致人脸检测显示不对,直接隐藏实现

2024-09-10

recovery出厂时清除中-文字清除.zip

恢复出厂设置-清除recovery显示的文字

2024-09-09

Rk Android12 Setting 源代码

RK平台,Android12 版本,Setting 模块源代码,方便导入AS 查看跟踪Android系统设置模块代码,方便分析代码、追踪代码使用,提供工作效率

2024-08-15

无障碍服务工具类,在源码基础上添加日志,方便check 流程

1、无障碍服务工具类,在源码基础上添加日志,方便check 流程。 2、RK平台,无障碍服务的源码,和其它平台代码大同小异,可以对比看看 3、工具类中,分析无障碍快捷开关 打开关闭调用

2024-08-16

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

TA关注的人

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