鸿蒙极速入门(一)-HarmonyOS简介

1、华为官网介绍 2、OpenHarmony开源项目 3、技术架构 内核层 内核子系统:采用多内核(Linux内核或者LiteOS)设计,支持针对不同资源受限设备选用适合的OS内核 驱动子系统:驱动框架(HDF)是系统硬件生态开放的基础...阅读全文

TV屏应用列表可编辑焦点方案

tv屏中,最难处理的就是焦点问题,而复杂的焦点处理要属应用列表模块了 根据展示的列表,可以翻页,默认焦点处于左上角第一个,此时通过遥控器上下左右可以控制焦点移动位置 焦点所在应用需要有个黄色边框标识,往右移动到边界,自动到下一行,继续往...阅读全文

汽车之家主机厂离线化 H5 Hybrid 实践

1.背景 H5 页面做秒开优化是业务的常规操作,一般正常通过网络请求的 H5 页面,我们都是围绕资源加载速度优化展开。优化手段主要分两个方向,一个是提升网络速度,一个是减少资源大小。 提升网络速度,一般的手段有 DNS 预解析、多域名、...阅读全文

Android 开发RxJava2常用操作符

在 Android 开发中,RxJava 2 是一个强大的异步编程库,提供了丰富的操作符来简化数据流的处理。下面是一些常用的 RxJava 2 操作符及其使用方法。 Observable.create(): 创建一个新的 Observa...阅读全文

Flutter 编写收音机开源

之前写的一个 Flutter 收音机,支持桌面端和手机端,在https://www.cnblogs.com/imlgc/p/17536481.html ,写完之后就不怎么管了。后面陆陆续续有人邮件索要验证码,不是经常使用的邮箱,所有也不...阅读全文

Android 编译介绍

Android的源码非常的庞大,编译Android系统往往会占用我们很长的时间,我们需要了解下Android的编译规则,以期能提高我们的开发效率。。。 ...阅读全文

大文件 MD5 SHA 校验时间优化之路

最近研发apk校验服务,很多游戏安装包两三个G,如果整个拿去校验,耗时基本二十多秒,这还仅仅是校验的时间,如果加上下载的时间,等待时间太长了 网上很多方案尝试了一下,不太行 1、fast md5 一个第三方库,csdn有人用过说可以提升...阅读全文