自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Jetpack Navigation

(1)支持Activity,Fragment,Dialog三种组件类型的路由行为(2)支持deepLink能力,即端外唤起(3)ViewModel支持 - 可以将ViewModel的生命周期限定为导航图,能够方便的在多个目标页之间共享与界面相关的数据(4)Safe Args - 可在目标之间传递数据时,提供类型安全的Gradle插件todo,framelayout的z排序问题???

2025-12-16 20:25:42 871

原创 DataBinding

DataBinding提供了一种声明式的方式来将布局中的UI组件与应用程序中的数据绑定起来,从而使开发更高效、代码更简洁。优势有一下几个方面:(1):DataBinding最显著的优点之一是,这大大减少了Android开发中的样板代码。(2):通过直接在布局文件中绑定数据,可以减少在Activity中编写大量的UI更新逻辑。(3):基于MVVM(Model View ViewModel)架构,使UI层和数据层分离(4)

2025-12-02 10:24:16 782

原创 Android系统内置系统应用

系统定制的时候,经常会有需要集成一个app,但不提供源码的场景,因此只提供一个apk文件,以此作为不可卸载的system app。

2025-11-30 21:51:23 183

原创 添加自定义Product

(1)product是一系列的配置文件(2)product的作用类似于app开发中的build.gradle,用于将系统编译成不同的镜像文件,用于不同的硬件产品。

2025-11-17 22:09:50 264

原创 Android的Binder机制

Binder是一个RPC(Remote Procedure Call)框架,RPC一般基于IPC(Inter-Process Communication)来实现。

2025-11-10 10:14:18 840

原创 Android消息机制

Android中,只有在UIThread(MainThread)中才能直接更新界面,而长时间的工作(联网)都需要在workerThread中执行,在分线程获取服务器数据后,需立即切到主线程去更新界面显示数据,因此需要线程间通信完成此类任务。线程间通信有消息机制,异步任务等方式。

2025-10-18 19:11:45 676

原创 Android事件分发

(1)用户通过屏幕与手机交互的时候,每一次点击,长按,移动等都是一个事件(2)事件分发机制:某一个事件从屏幕传递各个View,由View来使用这一事件(消费事件)或者忽略这一事件(不消费事件),这整个过程的控制。

2025-10-17 17:46:32 652

原创 Android跨进程通信AIDL

进程间通过内核提供的机制完成数据交换,称之为进程间通信(IPC,Inter Process Communication)

2025-10-16 15:11:27 603

原创 独占智能指针unique_ptr

独占智能指针unique_ptr的使用

2022-12-29 10:53:05 272

原创 LRU缓存实现

LRU算法c++实现

2022-12-23 12:07:29 472

原创 SDS结构与优势

simple dynamic string

2022-12-16 12:40:19 500

原创 多版本并发控制MVCC

MVCC

2022-11-27 21:55:48 294

原创 数据库优化

索引优化

2022-11-25 14:41:54 151

原创 数据库事务

mysql数据库事务

2022-11-25 14:40:01 261

原创 主键如何设计

主键设计

2022-11-21 09:08:18 339

原创 覆盖索引和索引条件下推

覆盖所有和所有条件下推

2022-11-19 20:20:34 215

原创 JOIN语句底层原理

多表关联的底层原理

2022-11-19 16:42:52 304

原创 编译ffmpeg错误:ERROR: x264 not found using pkg-config

解决:ERROR: x264 not found using pkg-config

2022-11-15 10:56:49 9543 2

原创 06子查询

子查询

2022-11-13 09:14:34 147

原创 select语句执行流程

select语句执行过程

2022-11-11 11:10:38 438

原创 06多表查询SQL练习

多表查询练习,包括外连接

2022-11-10 16:14:57 838

原创 05排序与分页练习

排序与分页练习

2022-11-09 09:22:23 145

原创 04运算符练习

SQL练习

2022-11-08 17:20:40 310

原创 基本的select语句练习

SQL

2022-11-08 16:48:20 1564

原创 PowerDesigner的使用

PowerDesigner的使用

2022-11-01 10:55:51 135

原创 使用c++操作mysql完成大对象的存取

mysql操作BLOB二进制大对象

2022-10-31 21:26:12 492 1

原创 给mysql添加用户,使其可以远程访问

mysql远程访问

2022-10-31 16:28:40 1012

原创 c++操作数据库(CRUD)

使用c++完成mysql的增删改查

2022-10-31 15:21:22 3586

空空如也

空空如也

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

TA关注的人

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