- 博客(354)
- 收藏
- 关注
原创 OpenHarmony、HarmonyOS、HarmonyNext互相兼容吗?
鸿蒙OpenHarmony、HarmonyOS、HarmonyOS NEXT应用互相兼容吗
2024-11-01 21:59:11 1407
原创 OpenHarmony的整编和单编
OpenHarmony是由开放原子开源基金会(OpenAtom Foundation)孵化及运营的开源项目,目标是面向全场景、全连接、全智能时代,搭建一个智能终端设备操作系统的框架和平台,促进万物互联产业的繁荣发展。
2024-09-18 14:41:08 1336
原创 HarmonyOS和OpenHarmony区别联系
刚开始接触鸿蒙开发的时候经常看到HarmonyOS和OpenHarmony频繁的出现在文章和文档之中,那么这两个名词分别是什么意思,他们之间又有什么联系呢?
2024-07-23 10:36:09 1293
原创 鸿蒙HarmonyOS应用开发为何选择ArkTS不是Java?
刚推出鸿蒙系统的时候,那会儿开发文档可是Java+javaScript的,为什么抛弃了呢?
2024-07-12 10:42:46 1246
原创 Android 音频焦点管理
音频焦点代表了应用程序对设备音频资源的控制权。当多个应用程序同时请求音频播放时,系统将根据优先级和策略来确定哪个应用程序具有焦点,并且只有具有焦点的应用程序才能播放声音。其他应用程序需要根据焦点的变化来调整自己的音频行为,如暂停、降低音量或停止播放。
2024-01-24 10:32:52 2021
原创 Android的前台服务
前台服务是一种在 Android 应用程序中执行长时间运行任务的服务类型。与普通的后台服务不同,前台服务在系统通知栏中显示一个可见的通知,向用户表明应用程序正在进行某项重要的操作,以便用户知晓并提供更好的用户体验。
2023-12-06 20:02:18 2953 4
原创 看看Android的触摸事件分发
同一个事件序列是指从手指接触屏幕到手指离开,整个事件序列都是以down事件开始,中间含还有数量不等的move事件,最终以up事件结束。
2023-09-13 10:01:54 997
原创 从Gradle生命周期到自定义Task挂接到Build构建流程全解
Gradle构建工具非常的灵活,它提供了一系列的Api让我们有能力去修改或定制项目的构建过程.
2023-08-24 15:35:01 2149
转载 Android JNI学习(四)——JNI的常用方法的中文API
JNI,全称为Java Native Interface,即Java本地接口,JNI是Java调用Native 语言的一种特性。通过JNI可以使得Java与C/C++机型交互
2023-08-14 19:07:48 1114
转载 Android JNI学习(三)——Java与Native相互调用
JNI,全称为Java Native Interface,即Java本地接口,JNI是Java调用Native 语言的一种特性。通过JNI可以使得Java与C/C++机型交互
2023-08-14 19:05:43 1054
转载 Android JNI学习(二)——实战JNI之“hello world”
JNI,全称为Java Native Interface,即Java本地接口,JNI是Java调用Native 语言的一种特性。通过JNI可以使得Java与C/C++机型交互
2023-08-14 19:04:46 1113
转载 Android JNI学习(一)——NDK与JNI基础
JNI,全称为Java Native Interface,即Java本地接口,JNI是Java调用Native 语言的一种特性。通过JNI可以使得Java与C/C++机型交互
2023-08-14 19:03:40 965
原创 Android 系统的分区介绍
由于Android系统采用Linux架构,所以Android的系统分区可以类比同样采用Linux架构的操作系统(如Windows)
2023-07-13 15:00:33 7203 1
转载 深入理解Android系统多用户机制
直到Android 6.0,Android多用户才比较完善,国内外的厂家也纷纷开始针对多用户这个噱头来做各种 “花里胡哨” 的操作,“手机分身”、“分身应用”、“应用双开” 应运而生,不得不说,国内的厂家在多用户这方面定制化到如今已经非常稳定和完善了。
2023-03-20 16:29:59 12067 1
原创 C++ typedef用法详解
typedef的4种常见用法:1. 给已定义的变量类型起个别名;2. 定义函数指针类型;3. 定义数组指针类型;4. 为复杂的声明定义一个新的简单的别名
2023-03-07 19:25:18 2947
原创 C++实现一个不能被继承的类
C++不同于Java,Java中被final关键字修饰的类不能被继承,C++能实现不被继承的类,但是需要自己实现。
2023-03-07 11:47:45 1778
原创 Java数据结构之优先级队列
PriorityQueue优先队列。优先队列可以保证每次取出来的元素都是队列中的最小或最大的元素(Java优先队列默认每次取出来的为最小元素)。
2023-02-14 09:46:38 1045
原创 Fragment装载事务的各种commit()
关于FragmentTransaction的各种提交方法: commit(),commitAllowingStateLoss(),commitNow()和commitNowAllowingStateLoss().
2023-01-29 16:05:37 1541
原创 Handler有多深?连环二十七问
Handler是用来结合线程的消息队列来发送、处理"Message对象"和"Runnable对象"的工具。每一个Handler实例之后会关联一个线程和该线程的消息队列。也就是说,当你创建一个Handler的时候,从此开始,他就会自动关联到所在的线程/消息队列,然后它就会陆续把Message/Runnable分发到消息队列,并在他们出队的时候处理掉。
2022-12-25 16:05:58 845
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人