鸿蒙平台 UI审核如何实现?
UI审核中需提供多端适配的截图 多端适配如何实现? 媒体查询可以实现吗? 如何实现?
鸿蒙
UI审核
截图
赞
收藏 0
回答 1
待解决
相关问题
元服务审核的UI检查规范是怎样的?
485浏览 • 0回复 待解决
#鸿蒙学习大百科#如何实现ui优化?
1227浏览 • 1回复 待解决
ArkTS的声明式语法如何支持跨平台UI的适配与扩展?
756浏览 • 0回复 待解决
#鸿蒙通关秘籍#如何在HarmonyOS上实现一次编码,多平台运行?
1124浏览 • 3回复 待解决
鸿蒙怎么实现UI控件样式复用 ?
8771浏览 • 3回复 待解决
鸿蒙应用开发中,如何实现跨设备的 UI 自适应?
790浏览 • 0回复 待解决
HarmonyOS ArkTS扫描UI该如何实现
1162浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在ArkTS实现全局UI状态管理?
1238浏览 • 1回复 待解决
如何为鸿蒙生态开发跨平台SDK?
662浏览 • 0回复 待解决
HarmonyOS如何实现JNI,调用java平台的so库
1574浏览 • 1回复 待解决
#鸿蒙通关秘籍#在鸿蒙UI开发中如何使用表单组件实现交互?
1209浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何实现UI组件和数据之间的绑定?
941浏览 • 1回复 待解决
#鸿蒙通关秘籍#鸿蒙平台上XML如何转换为JavaScript对象?
900浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何为多层嵌套类实现属性变化UI自动刷新?
1310浏览 • 1回复 待解决
高德地图的接入,鸿蒙应用开发的JS UI框架如何实现?
9126浏览 • 1回复 待解决
#鸿蒙学习大百科#HarmonyOS app如何在华为平台实现流量变现?
927浏览 • 1回复 待解决
HarmonyOS GridView实现键盘UI
823浏览 • 1回复 待解决
基于UI Observer实现UI组件埋点
1692浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙开发中实现数据的多线程处理并更新UI?
1301浏览 • 1回复 待解决
HarmonyOS UI实现咨询
696浏览 • 1回复 待解决
如何熟悉元服务的审核政策?
518浏览 • 1回复 待解决
#鸿蒙通关秘籍#鸿蒙UI开发中如何实现带有交互功能的点赞按钮?
1254浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在HarmonyOS中实现懒加载评论数据并更新UI?
1268浏览 • 1回复 待解决
HarmonyOS 手势滑动登录UI实现
942浏览 • 1回复 待解决
#鸿蒙通关秘籍#在鸿蒙平台如何管理网络资源缓存?
1069浏览 • 1回复 待解决
多端适配问题可以查看https://device.harmonyos.com/cn/docs/documentation/DevicePartner-Guides/uxdesign-multi-phone-0000001152454076
媒体查询以Image 为例
DataAbilityHelper helper = DataAbilityHelper.creator(SaveFileAbilitySlice.this);
try {
ResultSet resultSet = helper.query(AVStorage.Images.Media.EXTERNAL_DATA_ABILITY_URI,
new String[]{AVStorage.Images.Media.DISPLAY_NAME,AVStorage.Images.Media.SIZE,AVStorage.Images.Media.DATE_MODIFIED,AVStorage.Images.Media.VOLUME_NAME}, null);
int count = resultSet.getRowCount();
LogUtil.error("Images count: " + count);
if (count == 0) {
requestPermission(SystemPermission.READ_USER_STORAGE, 1001);
return;
}
while (resultSet.goToNextRow()) {
String name = resultSet.getString(0);
long size = resultSet.getLong(1);
String date = resultSet.getString(2);
String VOLUME_NAME = resultSet.getString(3);
}
} catch (DataAbilityRemoteException e) {
e.printStackTrace();
}
private void requestPermission(String permission, int requestCode) {
if (verifySelfPermission(permission) == IBundleManager.PERMISSION_GRANTED) {
LogUtil.error("Permission already obtained");
return;
}
if (!canRequestPermission(permission)) {
LogUtil.error("Cannot request Permission");
return;
}
requestPermissionsFromUser(new String[]{permission}, requestCode);
}
config.json文件中需要配置读写权限
{
"name": "ohos.permission.READ_MEDIA"
},
{
"name": "ohos.permission.WRITE_MEDIA"
},