与电脑系统类似,手机操作系统如今也已经被安卓和苹果的iOS瓜分殆尽,根据数据,安卓和iOS已经占据了手机操作系统99%以上的市场份额。不过由于iOS是苹果自研的封闭系统,所以在智能手机这么多年发展下来,也就自然地形成了安卓手机厂商阵营,国内目前的头部厂商:华米OV,无不例外。按理说本应彼此相安无事,互相支持,完善开源的谷歌系统。可是却由于大家都知道的一些原因。华为不仅在芯片硬件方面被断供,就连软件
鸿蒙开发-UI-组件鸿蒙开发-UI-组件2 文章目录 前言一、文本输入1.创建文本输入框2.设置输入框类型3.自定义样式4.添加事件5.常用场景二、自定义弹窗三、视频播放1.创建视频组件2.加载视频资源1.加载本地视频2.加载网络视频3.添加属性4.事件调用5.Video控制器1.默认控制器2.自定义控制器总结前言上文详细学习了鸿蒙开发UI常用组件(进度条、文本显示)的创建方式、自定义样式、事件监
华为官方宣布,2020年度华为开发者大会“HDC Together”将于9月10日至9月12日在东莞松山湖举办,早鸟门票明天起开售。根据预告,本次大会将带来主题演讲、技术论坛、行业大咖对话等丰富内容,还会在Codelabs和全球开发者一同感受代码魅力,在Tech.Hour与华为专家一对一聊技术、交朋友,更有好玩有趣的互动体验。虽然没有明说,但是很显然,这正是备受期待的鸿蒙OS 2.0正式亮相的最佳
最早见到华为的HiCar,还是今年4月份的华为P40系列手机发布会。根据发布会公布的信息,HiCar主要的特点就是手机与汽车的顺畅连接体验。借由5G手机,汽车可以实现更强的数据传输能力,同时百万级别的手机APP也会扩展至汽车之上。在这次比亚迪·汉的发布会上,驻场站台的余承东就直接说:我们更大的优势是,我们可以通过华为的鸿蒙操作系统,充分的使用车和手机上的硬件能力。余承东举的例子:手机可以调用汽车的
一:什么是fragment: fragment :Android运行在各种各样的设备中,有小屏幕的手机,超大屏的平板甚至电视。针对屏幕尺寸的差距,很多情况下,都是先针对手机开发一套App,然后拷贝一份,修改布局以适应平板神马超级大屏的。难道无法做到一个App可以同时适应手机和平板么,当然了,必须有啊。Fragment的出现就是为了解决这样的问题。你可以把Fragment当成Activity的
转载 2024-07-18 21:01:49
241阅读
4.4【HarmonyOS鸿蒙开发】组件ListContainer(下)性能优化在适配ListContainer的数据时,无论是新创建的列表项实例,还是从缓存中获取到的,都需要调用方法findComponentById()获取所有子组件并进行数据填充,大量调用该方法,会损耗ListContainer的性能。比较好的解决方案是在创建列表项实例时进行调用,将获取到的所有子组件绑定到列表项的实例中,当从
转载 10月前
114阅读
鸿蒙有一个很重要的特性–分布式通信系统。其通信协议使用的是coap协议。COAP协议简介Coap(Constrained Application Protocol)是一种在物联网世界的类web协议,它的详细规范定义在 RFC 7252。COAP名字翻译来就是“受限应用协议”,顾名思义,使用在资源受限的物联网设备上。物联网设备的ram,rom都通常非常小,运行TCP和HTTP是不可以接受的。COAP
目录:1、前言2、背景3、组件效果展示4、sample解析5、library解析6、《鸿蒙开源第三方组件》系列文章合集 前言       本组件是基于安卓平台的图表绘制组件MPAndroidChart( https://github.com/PhilJay/MPAndroidChart)实现了其核心功能的鸿蒙化迁移和重构。目前代码已经开源到欢迎各位
三个进程鸿蒙有三个特殊的进程,创建顺序如下:2号进程,KProcess,为内核态根进程.启动过程中创建.0号进程,KIdle为内核态第二个进程,它是通过KProcess fork 而来的.这有点难理解.1号进程,init,为用户态根进程.由任务SystemInit创建.发现没有在图中看不到0号进程,在看完本篇之后请想想为什么?家族式管理进程(process)是家族式管理,总体分为两大家族,用户态家
转载 2024-07-16 06:12:42
165阅读
【天极网平板频道】今年三月份可以说是非常的热闹,各家旗舰产品相继登场,让人看的是眼花缭乱。而华为原本计划在三月底举行一次活动,会发布HarmonyOS操作系统以及首款搭载该系统产品P50系列。但由于一些特殊的原因,P系列的发布时间被一再推迟,根据最新的消息,华为P50系列可能会延期到6月份。之前华为曾表示HarmonyOS会在四月份发布正式版本,而MatePad Pro2可能会在四月底正式发布,因
使用HiBurn烧录鸿蒙.bin文件到Hi3861芯片鸿蒙官方文档的“Hi3861开发板第一个示例程序”中描述了如何使用DevEco Device Tool工具烧录二进制文件到Hi3861芯片;本文将介绍如何使用HiBurn工具烧录鸿蒙的.bin文件到Hi3861芯片。获取HiBurn工具DevEco Device Tool是一个VSCode的插件,它是一个.vsix文件,这个文件其实是一个zip
转载 2024-10-09 13:55:56
88阅读
小猪搞机的评测 篇二十三:荣耀MagicWatch 2 上那些实用小功能盘点 功能还不是一般的丰富2019-12-19 19:56:184点赞5收藏4评论荣耀MagicWatch 2 上那些实用小功能盘点 功能还不是一般的丰富小猪入手荣耀MagicWatch 2 也有几天了,在日常使用的过程中,小猪发现作为一款手表,荣耀MagicWatch 2的实用小功能真的是超多,完全是一个生活小助手的感觉。今
1. 概述动画的原理是在一个时间段内,多次改变UI外观,由于人眼会产生视觉暂留,所以最终看到的就是一个“连续”的动画。UI的一次改变称为一个动画帧,对应一次屏幕刷新,而决定动画流畅度的一个重要指标就是帧率FPS(Frame Per Second),即每秒的动画帧数,帧率越高则动画就会越流畅。ArkUI中,产生动画的方式是改变属性值且指定动画参数。动画参数包含了如动画时长、变化规律(即曲线)等参数。
        普法安利一个调试debug小技巧 引言  博客沉寂很久,肯定不是干坏事被抓吃公交粮食去了!而是最近忙着给OpenHarmony鸿蒙适配GPU渲染加速。尼玛,其中的各种坑啊,填了一个又一个,其中最最拖延了开发进度的事情就是给鸿蒙适配我司的GPU的时候,无法使用鸿蒙自身的hilog调试!不能查看调试相关打印信息,你说这个还能继续下去吗。辛亏最最后想到了一种间接的调试小技巧,通过函数回调
转载 10月前
13阅读
PullToRefresh是一款OpenHarmony环境下可用的下拉刷新、上拉加载组件。 支持设置内置动画的各种属性,支持设置自定义动画,支持lazyForEarch的数据作为数据源。
原创 精选 10月前
336阅读
众所周知,从今年5月开始,受中美贸易摩擦影响,华为与安卓的关系变得有些微妙。除了高调转正的海思芯片,另一款“备胎”就是9日发布的鸿蒙OS。9日,华为还公布了鸿蒙内核及OS的演进路标。然而,外界最为担心的是鸿蒙OS的生态和适配问题,直接关乎着这款系统的生命力。早在今年6月,就有媒体披露了鸿蒙OS的设计UI。同时,据媒体报道,鸿蒙OS第一批支持的手机,并不包括华为旗舰产品Mate系列,而是先由入门级智
转载 2024-07-21 20:05:49
49阅读
鸿蒙OS按照华为此前规划好开源路径有序的发展着。去年底,Harmony OS 2.0 手机开发者 Beta 版发布后,华为P40、Mate30参与优先真机公测,近期的第二轮公测中,华为nova系列被列入真机公测名单。华为官方口径下的消息称,鸿蒙操作系统6月份开始全面推送,今年年内有望覆盖包括车机、Pad、手表、智慧屏、音箱等物联网设备3亿台,其中手机可超过2亿台。“鸿蒙始现,混沌初开“Harmon
但是大噪一时的“物联网”在接下来的十几年里并没有像当初人们设想的一样澎湃发展,而是陷入瓶颈,一个是技术上的瓶颈,网络承载不了物联网所需庞大的数据运输量;一个是生态碎片化,也是最大的瓶颈,现在是有多少物联网企业就有多少个生态,每个厂商都有自己的APP,互相之间并不互通。一个消费者想独自打造智能家居,将因为智能门锁、灯、空调、热水器分别属于不同厂商,不同APP控制,别说智能互通,打开功能都得翻找手机里
大致过程就是这样的了。
原创 2024-07-16 14:05:15
186阅读
PullToRefresh原理解析,pulltorefresh解析代码届有一句非常经典的话:“不要重复制造轮子”,多少人看过之后便以此为本,把鲁迅的“拿来主义”发扬光大,只搜轮子,不造轮子。但现在我想补充的一句是“不要重复制造轮子,不等于不需要知道轮子是如何制造的”!读过PullToRefresh的...
转载 2015-05-20 17:11:00
60阅读
  • 1
  • 2
  • 3
  • 4
  • 5