logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Flutter性能揭秘之RepaintBoundary

在文章中,我解释了Flutter中RepaintBoundary的基本结构;你可以根据你的选择来修改这个代码。这是我对RepaintBoundary On User Interaction的一个小的介绍,它在使用Flutter时是可行的。

文章图片
#flutter#javascript#移动开发 +1
别再抱怨学鸿蒙没方向了! 这鸿蒙全栈(南北双向)开发学习路线收藏好!

在互联网技术不断发展的现在,鸿蒙操作系统的出现标志着是能技术领域的一次重大突破,鸿蒙作为华为推出的一代操作系统,鸿蒙不仅达代表了自主创新的力量,还因为独特的分布式架构和全场景适配能力而备受关注。随着鸿蒙生态的不断完善、壮大,学习鸿蒙开发技术不仅对IT专业人士来说是一个前沿技术探索,对于一些零基础的学习者而言,更是一次职业转向和技能提升的绝佳机会。

文章图片
#harmonyos#学习#华为 +2
HarmonyOS ArkUI实战开发-页面跳转(Router、Ability)

页面跳转可以分为页面内跳转和页面间跳转,页面内跳转是指所跳转的页面在同一个 Ability 内部,它们之间的跳转可以使用 Router 或者 Navigator 的方式;页面间跳转是指所跳转的页面属与不同的 Ability ,这种跳转需要借助 featureAbility 实现,跳转示意图如下所示:

文章图片
#harmonyos#移动开发
关于Fragment的生命周期,你知道多少?

Fragment是一种可以嵌入到Activity中的模块化UI组件,它可以在一个Activity中承载多个Fragment,并且可以在不同的Activity之间共享。Fragment与Activity之间的关联关系是通过FragmentManager和FragmentTransaction进行管理的,同时也可以通过Fragment的生命周期回调方法和通信机制实现二者之间的交互。这四个方法是与Act

文章图片
#android#性能优化#移动开发
鸿蒙HarmonyOS应用开发之FFRT 开发指导

Function Flow编程模型是一种基于任务和数据驱动的并发编程模型,允许开发者通过任务及其依赖关系描述的方式进行应用开发。FFRT(Function Flow运行时)是支持Function Flow编程模型的软件运行时库,用于调度执行开发者基于Function Flow编程模型开发的应用。通过Function Flow编程模型和FFRT,开发者可专注于应用功能开发,由FFRT在运行时根据任务

文章图片
#harmonyos#华为#移动开发
HarmonyOS NEXT应用开发之MVVM模式

应用通过状态去渲染更新UI是程序设计中相对复杂,但又十分重要的,往往决定了应用程序的性能。程序的状态数据通常包含了数组、对象,或者是嵌套对象组合而成。在这些情况下,ArkUI采取MVVM = Model + View + ViewModel模式,其中状态管理模块起到的就是ViewModel的作用,将数据与视图绑定在一起,更新数据的时候直接更新视图。Model层:存储数据和相关逻辑的模型。它表示组件

文章图片
#harmonyos#华为#移动开发 +1
HarmonyOS ArkUI滚动类组件-List、ListItem

List 是很常用的滚动类容器组件之一,它按照水平或者竖直方向线性排列子组件, List 的子组件必须是 ListItem ,它的宽度默认充满 List 的宽度。

文章图片
#harmonyos#list#移动开发
HarmonyOS ArkUI滚动类组件-Scroll、Scroller

(scroller?scroller:给Scroll绑定一个滚动控制器,该控制器可以控制子组件的各种滚动能力,Scroller目前只支持绑定到Scroll和List。Scroll() {Text('Text1')// 子组件的高度小于Scroll高度,不会触发滚动scrollable:设置Scroll的滚动方向,提供了以下 3 种滚动方向:Vertical(默认值):仅支持竖直方向滚动。Scrol

文章图片
#harmonyos#移动开发
通过 dump 虚拟机线程方法栈和堆内存来分析 Android 卡顿和 OOM 问题

除了线程方法栈的dump,其他的方式都不适合线上分析。不要以为学会了方法栈的dump和虚拟机堆内存的dump就能够彻底解决这些问题,他们只是帮你发现这些问题,要彻底解决这些问题还需要很多其他方面的知识。

文章图片
#android#移动开发#性能优化
这回轮到鸿蒙禁用安卓了!!!

直到2023年,随着Mate 60的发布,带动华为手机和电脑等终端回暖,甚至将华为汽车拉至逆风翻盘后,鸿蒙系统再次有了大规模普及的底气。路线图将包含完全基于鸿蒙内核开发的应用,比如一次开发多端部署、自由流转、元服务、端云一体化等,多方位的学习内容让学生能够高效掌握鸿蒙开发,少走弯路,真正理解并应用鸿蒙的核心技术和理念。路线图包括ArkTS基础语法、鸿蒙应用APP开发、鸿蒙能力集APP开发、次开发多

文章图片
#harmonyos#android#华为 +2
    共 20 条
  • 1
  • 2
  • 请选择