首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
技术进阶
_祝你今天愉快
创建于2024-07-10
订阅专栏
学习啊
等 19 人订阅
共59篇文章
创建于2024-07-10
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
安卓源码学习之【开机向导定制 OOBE/Provision源码分析】
Provision源码分析 Provision 在 Android 系统中是一个关键的 初始化引导程序,主要用于设备首次启动或系统升级后执行基础配置,确保设备进入可用状态,引导用户进入初始化的操作,就
安卓源码学习之【系统属性与 ContentObserver】
1. SystemProperty 1.1 引入 SystemProperties 类 在 Android Framework 中,SystemProperties 类用于访问和操作系统属性。系统属性
Android源码学习之Overlay
在 Android Framework 开发中,Overlay 主要用于修改和替换系统或应用的资源,而无需直接修改源码,与源码解耦。Overlay 机制可以分为 两种类型: 静态 Overlay(St
Android源码学习之开机动画
1. Android 开机动画的基本机制 Android 的开机动画由 bootanimation 进程控制,它会读取 /system/media/bootanimation.zip 或 /produ
Android12 系统源码编译及踩坑全攻略
1. 代码下载 在根目录下创建文件夹 导入到环境变量 repo下载 注意还要设置为清华源 (google官方的源访问不到的) 设置linux读写权限 修改repo URL,替换 REPO_URL =
Qt学习之 - 信号槽
Qt 的信号槽机制是 Qt 框架的核心特性之一,它是一种用于对象间通信的机制。信号槽机制取代了传统的回调函数,提供了更灵活、更安全的方式来处理事件和对象之间的交互。 一、 信号槽机制的基本概念 1.
使用安卓NDK 交叉编译动态库、静态库基础入门
前言 本篇博客将详细介绍如何在 Windows 环境下使用 Android NDK 交叉编译 C 文件,生成静态和动态库,并在 Android 项目中使用这些库。 设置开发环境 由于编译需要在Linu
uniapp uts插件实现AIDL与原生安卓通信
前言 上周刚完成uniapp原生插件的开发调试,正兴冲冲地去上架,结果竟告知官方不再接收原生插件了!TNND,我搞了几天,到最后发现做的都是无用功 /(ㄒoㄒ)/~~ 莫得办法,谁让人家是官方呢,研究
实现uniapp开发安卓应用使用AIDL与原生安卓通信
前言 最近公司有开发原生插件,让uniapp与原生安卓使用AIDL通信的需求,奈何本人是原生开发,没有接触过uniapp啊,遂学,从官方文档到百度各种搜索,大约三天时间终于调通,属予作文以记之~ 技术
分析android :The binary version of its metadata is 1.8.0, expected version is 1.5.
前言 当打包项目时会出现标题错误,有时候会弹出此错误但不影响打包,有时候会导致直接打包失败但可以直接在AS中安装,很是头大。 以我报错内容为例:【android其元数据的二进制版本为1.8.0,预期版
Android JNI 技术入门指南
引言 在Android开发中,Java是一种主要的编程语言,然而,对于一些性能要求较高的场景(如音视频处理、图像处理、计算密集型任务等),我们可能需要使用到C或C++等语言来编写底层的高效代码。为了实
在Android中,将 .cpp 文件编译成共享库(.so 文件)
1. 安装 Android NDK Android NDK Win10安装及环境变量配置(图文详细教程) 2. 创建项目结构 一般在AS你新建C++项目会默认如下结构目录,要是用现有项目,你也可以手动
技术成神之路:二十三种设计模式(导航页)
设计原则/模式 链接 面向对象的六大设计原则 技术成神之路:面向对象的六大设计原则 创建型模式 单例模式 建造者模式 原型模式 工厂方法模式 抽象工厂模式 行为型模式 策略模式 状态模式 责任链模式
技术成神之路:设计模式(二十三)解释器模式
介绍 1. 定义 解释器模式定义了一种语言的文法表示,并定义一个解释器用来解释语言中的句子。 2. 主要作用 提供一种方式来评估语言的文法或表达式:解释器模式允许系统解析和执行由文法定义的语言。 简化
技术成神之路:设计模式(二十二)命令模式
介绍 1. 定义 命令模式将一个请求封装为一个对象,从而能够参数化其他对象以便于请求的发起、排队或日志记录。 2. 主要作用 将请求调用者与请求接收者解耦。 支持请求的排队和日志记录。 支持可撤销操作
技术成神之路:设计模式(二十一)外观模式
介绍 1. 定义 外观模式通过引入一个外观类,来简化与复杂系统的交互。这个外观类对外提供一个简单接口,而系统内部的复杂性被封装在外观类后面。 2. 主要作用 简化接口: 为子系统提供一个简单的接口,降
C++基础
上一篇:C语言基础 1. 程序结构 让我们逐帧分析 #include <iostream> :包含了输入输出流库 iostream using namespace std :告诉编译器使用标准命名空间
技术成神之路:设计模式(二十)装饰模式
介绍 1.定义 装饰模式通过创建一个装饰类,将功能动态地添加到被装饰类的实例中。装饰类与被装饰类实现相同的接口或继承相同的父类,这样装饰对象就可以取代被装饰对象。 2. 主要作用 动态地给一个对象添加
技术成神之路:设计模式(十九)桥接模式
介绍 1.定义 桥接模式将抽象部分与它的实现部分分离,使它们都可以独立地变化。 2. 主要作用 解耦:桥接模式通过将抽象和实现分离,降低了系统的耦合度。 扩展性:可以灵活地添加新的实现类和抽象类,而无
技术成神之路:设计模式(十八)适配器模式
介绍 1.定义 适配器模式将一个类的接口转换成客户期望的另一个接口,使得原本接口不兼容而无法一起工作的类可以一起工作。 2. 主要作用 接口兼容:使得两个不兼容的接口能够工作在一起。 解耦:通过适配器
下一页