DevEco Studio实用技巧
★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★
➤博客园地址:为敢技术(https://www.cnblogs.com/strengthen/ )
➤GitHub地址:https://github.com/strengthen
➤原文地址:https://www.cnblogs.com/strengthen/p/18591792
➤如果链接不是为敢技术的博客园地址,则可能是爬取作者的文章。
➤原文已修改更新!强烈建议点击原文地址阅读!支持作者!支持原创!
★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★
1、【Edit Configurations】-勾选【Keep Application Data】-【Apply】-【OK】,此时会记录应用数据,比如权限弹框只会弹出一次。
2、使用非换行空格格式化JSON输出:通常会使用JSON.stringify方法来转换对象为字符串,但如果直接使用默认参数,则输出的结果不易阅读。通过使用非换行空格(\u00A0),可以实现缩进效果。
@Entry @Component struct Page04 { build() { Column() { Button('测试').onClick(()=>{ const obj:object = Object({ key1: 'value1', key2: Object({ nestedKey1: 'nestedValue1', nestedKey2: 'nestedValue2' }), key3: [1, 2, 3] }) // 使用非换行空格 const jsonStringWithUnicode = JSON.stringify(obj, null, '\u00A0\u00A0'); console.log(jsonStringWithUnicode); }) } .height('100%') .width('100%') } }
打印结果:
{ "key1": "value1", "key2": { "nestedKey1": "nestedValue1", "nestedKey2": "nestedValue2" }, "key3": [ 1, 2, 3 ] }
3、局部选中:以使用 Alt + 鼠标左键 的组合来实现局部选中,方便复制特定部分的数据。
4、自动生成页面白名单:在创建新的页面时,通过 【File > New > Page > Empty Page】 的方式可以快速生成页面,并且在 src/main/resources/base/profile/main_pages.json 文件中自动生成页面白名单条目。
5、启动图设计尺寸:准备一张最小尺寸大于768像素的图标。系统会自动裁剪以适应不同尺寸的需求,确保在任何设备上都有良好的视觉效果。
6、截屏或录制视频并导出。
连接设备,并使用开发工具中的 Log 功能旁边的拍照或视频录制按钮,可以直接截图或录制设备端界面的图片和视频,然后选择保存到本地计算机的路径。
7、电脑端文件传输到已连接的设备:【View】-【Tool Windows】-【Device File Browser】
8、如果需要将文件保存到相册,可以使用设备上的保存功能。