logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

【HarmonyOS学习日志(12)】计算机网络之TCP/IP协议族(一)

每个UDP数据报都有一定的长度,接收端必须按照该长度为最小的单位将其所有的数据一次性的读出,否则数据将会被截断。帧的最大传输单元(Max Transmit Unit,MTU),即帧最多能携带多少上层数据协议,通常被网络类型限制过长的IP数据报可能需要被分片(fragment)传输,数据链路层(驱动程序)封装了物理网络的电气细节,网络层封装了网络连接细节,传输层为应用程序封装了一条端对端的逻辑通信的

文章图片
#学习#计算机网络#tcp/ip
【HarmonyOS开发实战】使用animation 和 animateTo来制作按钮动画(实现点击按钮释出更多小按钮)

如果你想在页面中添加按钮来实现页面跳转或者其他操作,又觉得过多的按钮太占地方,造成界面不美观。那么我们可以将多个按钮“压缩”到一个按钮中,如下在开始开发前,我们先了解一下animation和animateTode的区别。

文章图片
#华为#harmonyos#学习
【HarmonyOS学习日志(10)】一次开发,多端部署之功能级一多开发,工程级一多开发

HarmonyOS使用SysCap机制(即SystemCapability),可以帮助开发者仅关注设备的系统能力,而不用考虑成百上千种具体的设备类型。在过去,开发不同设备上的应用就用不同设备的SDK进行开发,这些SDK都是独立存在的。在这种情况下进行多设备的开发的时候就要进行很多的适配。HarmonyOS给开发者提供了一个统一的HarmonyOS SDK来进行多设备开发。

文章图片
#harmonyos#学习#华为
【HarmonyOS开发实战】电子相册开发随笔(2)图片详情页面,查看大图&通过手势控制图片

在后边两个页面的构建中涉及到了坐标一类的数据,比如设定大小滚动器同步滚动,图片平移定位等。其中有些还要进行运算才能确定最终坐标的值。(比较麻烦手势也是用户交互中重要的一步,在处理图片缩放移动命令时运用了单手势和组合手势,手势之间的逻辑关系在以后的开发中要多加注意。下一次开发就要做自己的项目了()

文章图片
#harmonyos#学习
【HarmonyOS学习日志(7)】编程思想POP,OOP,AOP以及JavaASM框架简述

每一步都是按照顺序完成的,我们只需要按照步骤去一步一步的实现里面的方法就行了,最后在依次调用实现的方法即可,这就是面向过程开发。最开始的时候,我们是按照面向过程的思想来思考该需求,然后在按照面向对象的思想来抽象出几个方法,最终要实现这个需求,还是要按照面向过程的顺序来实现。面向过程是分析出解决问题的步骤,然后用函数或者方法,把这些步骤一步一步的实现,使用的时候再依次调用函数或者方法,这就是面向过程

文章图片
#学习
【HarmonyOS学习日志(5)】设计模式之创建模式一览

设计模式是在软件工程中反复出现的一些问题的典型解决方案。他们可以帮助开发者以可重用和可维护的方式解决常见的软件设计问题。设计模式是经过验证的最佳实践,通常被用来提高代码的可读性,灵活性和可维护性。

文章图片
#学习#设计模式
【HarmonyOS学习日志(3)】组件化与模块化,MVP与MVVM架构

组件化是一种将用户界面分解为独立可重用的部分的方法。这些组件可以是按钮、输入框、列表、图表等,每个组件都代表一个UI元素或功能,并可以独立于其他组件工作。这种方法使得UI的开发变得更加灵活和高效,同时也提高了UI的一致性和质量。模块化是一种将大型代码库分解为更小更易于管理的部分的方法。它将软件系统划分为称为模块的独立单元,每个模块都有一个明确的功能和责任,并与其他模块通过明确的接口进行通信。这种分

文章图片
#开发语言#harmonyos
HarmonyOS----简易计算器程序制作随笔

将传入的中缀表达式经过遍历分装入两个栈中,一个栈只存放数字和“转化后的数字”(下面代码会演示),另一个栈按运算优先级存放运算符号。遍历结束后,将符号栈(需要非空)中剩下元素依次弹出存放到数字栈中,保证所有符号都按优先级排到数字栈尾部,返回的数字栈数组即为后缀表达式(逆波兰表达式)创建一个栈存放数字,遍历传入数组,将数字压入栈中,遍历到运算符就弹出栈顶的两个数字进行运算。步骤的呈现方法我使用了字符串

文章图片
#harmonyos#前端#学习
【HarmonyOS学习日志(6)】设计模式之原型模式和代理模式

首先,你需要定义一个接口,该接口声明了你想要代理的方法。

文章图片
#学习#设计模式#原型模式
    共 13 条
  • 1
  • 2
  • 请选择