Beta攻略首发|HarmonyOS NEXT 1000问:开发者必看"清单" 原创
HarmonyOS NEXT开发者预览版Beta的招募和使用攻略,可能是关注鸿蒙的开发者们当下最为关注的话题。全面升级的HarmonyOS有哪些新功能、新特性,它的开放新能力怎么样?有哪些新的开发工具?
一键直达鸿蒙开发者社区问答版块:👉https://ost.51cto.com/answerlist?type=3
答案尽在掌握。
Ability
Q1:FA和Stage模型中,应用是否可以创建并指定UIAbility运行在哪个进程
Q2:如何获取设备横竖屏的状态变化通知
Q3:如何跳转至设置-权限管理页-指定应用
Q4:如何通过路由跳转到一个只有页面没有UIAbility的模块
Q5:应用的进程启用过程是怎样的
Q6:如何在手机桌面创建指向应用某个页面的快捷方式
Q7:如何实现设备内跨应用的UIAbility跳转
Q8:应用免安装的限制、字段解释以及如何自测
Q9:从包管理的角度,保证代码安全的措施有哪些
Q10:HSP/HAR包中如何引用外部编译的so库文件
ArkData
Q11:如何实现应用数据持久化存储
Q12:多个相同BundleName的hap包,使用preference数据如何共享
Q13:关于数据库存储的位置, 以及存储的区别
Q14:卡片开发中如何实现数据持久化
ArkTS
Q15:将rawfile中json格式的字符串转换成对应的object对象后,调用实例方法后程序崩溃
Q16:有哪些创建线程的方式
Q17:import依赖树较大如何优化
Q18:如何使用ohpm引入三四方库
Q19:如何打开键鼠穿越功能开关
ArkUI
Q20:如何实现页面加载前从接口获取数据
Q21:创建的单例换了页面后不生效问题
Q22:如何获取组件的宽高
Q23:如何获取组件的宽高
Q24:如何去除自定义弹窗的白色背景
Q25:TextInput在聚焦时如何使光标回到起点
Q26:TextInput如何限制输入字符为某些字符
Q27:UI布局默认是多少vp为基准,以达到不同机器自适应
Q28:XComponent 怎么设置成透明
Q29:控制中心的下拉背景实时模糊是如何实现的
Q30:Image组件如何读入沙箱内的图片
Q31:ArkTS获取组件位置和大小的接口
Q32:使用router或Navigator实现页面跳转时,如何关闭页面间转场动效
Q33:触摸事件的TouchEvent调用stopPropagation时无法阻止事件分发
Q34:如何保持屏幕常亮
Q35:如何获取窗口的宽度
ArkWeb
Q36:H5页面如何与ArkTS交互
Q37:为什么Web组件的onKeyEvent键盘事件不生效
Q38:如何自定义拼接设置UserAgent参数
Q39:Web组件中如何通过手势滑动返回上一个Web页面
Core File
Q40:如何使用Zip模块解压项目目录rawfile中的文件至应用的沙箱目录中
Q41:如何解决文件的中文乱码问题
Q42:如何修改沙箱路径下json文件的指定内容
Q43:沙箱路径的说明,以及如何获取沙箱路径
Q44:如何将像素点保存到图片文件
Data Loss Prevention
Q45:应用申请LOCATION位置信息权限为什么没有弹窗
Q46:向用户申请授予权限但被用户拒绝后,如何处理才能避免应用二次进入时崩溃
Q47:module.json5配置文件中extensionAbilities和requestPermissions的权限声明有何区别
Q48:是否支持动态授权
Form
Q49:如何设置卡片背景为透明
Q50:Stage模型下如何开发一个服务卡片
Q51:元服务与服务卡片的区别
Lancet
Q52:hilog日志如何落盘存储
Q53:hilog日志如何设置为只打印当前应用的日志
Q54:应用打印日志是使用hilog还是console,hilog接口参数domain的设置范围是什么
Q55:hilog格式化日志使用%d或者%s打印时,为何显示private
Q56:如何使用HDC工具向只读路径(如system/lib64)中传输文件
Q57:如何实现埋点采集数据
Q58:如何查询应用堆内存的已分配内存大小和堆内存的空闲内存大小
Q59:当应用发生故障时,如何获取系统日志
Q60:如何解决hilog.debug日志无法打印
Localization
Q61:怎么读取rawfile里的文件
Q62:如何读取rawfile中的xml文件并转化为String类型
Q63:如何通过接口获取resource目录的路径
Q64:如何将app.media.app_icon,转换为PixelMap
Q65:数字支持货币分隔符显示吗
Q66:Resource类型如何转为String