鸿蒙小白001
LV.1
这个用户很懒,还没有个人简介
声望 75
关注 0
粉丝 1.0w
私信
主帖 4
回帖
视频
提问 1
回答
资源
专栏
一、减少不必要的深拷贝在开发中如何需要父子组件进行值的传递,在不改变子组件中变量值的情况下使用Prop状态变量会导致组件创建的耗时增加。例如:片段一EntryComponentstructIndex{Statestudent:StudentnewStudent("张三",20)build(){Column(){Text(${this.student.name}:${this.student.age}).onClick(()>{this.student.age++})子组件ChildComponent({student:this.student})}.height('100%').justifyContent(FlexAlign.Cen...
2024-12-22 17:17:13 3044浏览 0点赞 0回复 0收藏
一、使用时遇到的问题在应用开发的过程里,Swiper组件常常会被应用于翻页场景当中,像桌面、图库这类应用就是常见的例子。当Swiper组件通过滑动来切换页面的时候,按照按需加载的原则,一般都是等到下一个页面即将要显示出来的时候,才会对这个页面展开加载以及布局绘制的相关操作,具体的操作流程包含以下这些方面:倘若该页面运用了被Component装饰的自定义组件,那么这个自定义组件的build函数便会得到执行,进而创建出内部...
2024-12-20 15:36:51 3936浏览 0点赞 0回复 0收藏
一、权限申请的步骤当我们申请一个需要用户授权的权限时,需要做以下工作(1)判断是否授权了权限(2)申请权限(3)对于拒绝授权的情况,需要二次弹出配置权限弹窗(4)用户拒绝授权时,应用页面需要展示提示语每次申请权限都要进行这么多步骤的操作过于繁琐,那么写一个工具类就有必要了。初步实现效果为调用申请权限的静态方法,回调授权成功或者失败,失败就展示提示语。二、效果展示如图为点击开启权限,首先拒绝授权,页...
2024-12-19 19:02:04 9707浏览 0点赞 0回复 0收藏
当我们开发完app后,满心欢喜以为自己开发完了。但是从设置里将浅色模式改为深色模式后再进入自己的app,发现一切都变了。所以深色模式也是需要适配的。浅色模式深色模式深色模式简单理解就是以前深色的字体,现在要改成浅色字体了。简单粗暴的解决方式app不跟随系统的模式,那么初始化的时候,直接主动给app设置浅色模式。onWindowStageCreate(windowStage:window.WindowStage):void{设置浅色模式this.context.getApplicationC...
2024-08-21 17:48:51 1.9w浏览 1点赞 1回复 0收藏
获得成就
已积累 7814 人气
获得 1 个点赞
获得 2 次收藏