鸿蒙开发考试技巧,鸿蒙开发需要什么基础

2021-03-23鸿蒙开发(五.二)

定位使用

成都创新互联2013年开创至今,先为隆回等服务建站,隆回等地企业,进行企业商务咨询服务。为隆回企业网站制作PC+手机+微官网三网同步一站式服务解决您的所有建站问题。

位置能力用于确定用户设备在哪里,系统使用位置坐标标示设备的位置。有GNSS定位、基站定位、WLAN/蓝牙定位

GNSS定位包括GPS、GLONASS、北斗、Galileo等,通过导航卫星,设备芯片提供的定位算法,来确定设备准确位置。定位过程具体使用哪些定位系统,取决于用户设备的硬件能力

位置能力作为系统为应用提供的一种基础服务,需要应用在所使用的业务场景,向系统主动发起请求,并在业务场景结束时,主动结束此请求,在此过程中系统会将实时的定位结果上报给应用。

使用设备的位置能力,需要用户进行确认并主动开启位置开关。如果位置开关没有开启,系统不会向任何应用提供位置服务。

设备位置信息属于用户敏感数据,所以即使用户已经开启位置开关,应用在获取设备位置前仍需向用户申请位置访问权限。在用户确认允许后,系统才会向应用提供位置服务

「鸿蒙开发 3」华为鸿蒙应用开发的低代码(Super Visual)开发方式

开发前可以了解下鸿蒙: [鸿蒙开发 序]华为鸿蒙操作系统(HarmonyOS)简介及开发环境搭建

开发前的准备:「鸿蒙开发 1」华为鸿蒙应用集成开发环境DevEco Studio安装和设置

了解鸿蒙应用开发的基本开发流程:「鸿蒙开发 2」第一个华为鸿蒙(HarmonyOS)应用程序(App)

本章目标:

1 了解华为鸿蒙应用开发的可视化(低代码)方式

2 通过构建一个简单的具有页面跳转功能的应用

低代码开发方式,即通过可视化界面开发方式快速构建布局、编辑UI界面,可有效降低用户的上手成本并提升用户构建UI界面的效率。

1 打开DevEco Studio,创建一个新工程,选择支持Phone / Tablet / Wearable(手机 / 平板 / s可穿戴)的模板,我们在此直接选择Empty Ability

Project name工程名称填SuperVisual

Development mode开发方式选择Super Visual

其它的可以使用默认设置,点击完成,进入编辑界面

1 在Project(项目)窗口,删除工程运行默认的入口文件夹:“entry src main js default pages index”文件夹

2 在Project窗口,选择工程中的“entry src main js default pages”,单击鼠标右键,选择“New JS Visual”

JS visual name填first,点击完成,进入编辑界面

创建完成后,可以看到“entry src main supervisual default pages page page.visual”的文件目录结构

3 第一个页面内有一个容器、文本和一个按钮,通过Div、Text和Button组件来实现

(1)分别选中first.visual画面中的Text、Div组件,单击鼠标右键,选择Delete删除

(2)选中UI Control中的Div组件,将其拖至画布

点击右侧属性样式栏中的通用样式图标(General),设置Div组件的高度Height为100%,使其占满屏幕

点击右侧属性样式栏中的样式图标(Flex),设置Div组件的FlexDirection样式为column,使Div的主轴垂直;设置Div组件的JustifyContent样式为center,使得其子组件在主轴上居中显示;设置Div组件的AlignItems样式为center,使得其子组件在交叉轴上居中显示

(3)选中UI Control中的Text组件,将其拖至Div组件的中央区域

点击右侧属性样式栏中的属性图标(Properties),设置Text组件的Content属性为 “ Hello World ”

点击右侧属性样式栏中的通用样式图标(General),设置Text组件的宽(width)为100%,高(height)为100px

点击右侧属性样式栏中的样式图标(Feature),设置组件的FontSize样式为60px,使得其文字放大;设置组件的TextAlign样式为center,使得组件文字居中显示

(4)选中UI Control中的Button组件,将其拖至Text组件下面

点击右侧属性样式栏中的属性图标(Properties),设置Button组件的Value属性为 “ Next ”,

点击右侧属性样式栏中的通用样式图标(General),设置按的宽(width)为40%,高(height)为60px

点击右侧属性样式栏中的样式图标(Feature),设置组件的FontSize样式为40px

至此,第一个页面创建完成

我们可以在预览窗口中看效果,点击右侧边栏的Preview打开预览窗口

1 在Project窗口,选择工程中的“entry src main js default pages”,单击鼠标右键,选择“New JS Visual”

Visual配置界面,JS visual name填second,回车(Enter键)或者点击完成,进入编辑界面

2 第二个页面中有一个容器和文本,通过Div、Text组件实现,现在编辑器已经为我们创建好了,我们就来修改下它们的属性(你也可以删除原有的自己创建,具体步骤参考本章第二节“二 创建第一个页面”)。

选中Text组件,点击右侧属性样式栏中的属性图标(Properties),设置Text组件的Content属性为 “ Hi,I'm always here. ”

点击右侧属性样式栏中的通用图标(General),设置组件的宽(width)为100%,高为60px

点击右侧属性样式栏中的样式图标(Feature),设置组件的FontSize样式为36px,TextAlign样式为center

这样我们的第二个页面创建成功了

1 在Project窗口,打开工程中的“entry src main js default pages first first.js”, 导入router模块,页面路由router根据页面的uri来找到目标页面,从而实现跳转。示例代码如下:

2 打开或者切换到first.visual页面,选中画布上的Button组件,点击右侧属性样式栏中的事件图标(Events),鼠标点击Click事件的输入框,选择launch事件

3 在预览窗口中查看项目效果,点击Next按钮后发现我们的页面成功跳转了。

到此,本章的目标就完成了。

如何使用华为鸿蒙系统?

1.相机,更多里面的功能原装按钮可以拖动到相机的常驻栏,只需要进入相机的更多,长按后就可以拖动了哦!

2.华为音乐部分粉粉更新后并不支持上滑功能,也就是没有下划白条显示,请在应用里面卸载华为音乐,然后恢复即可!

3.屏幕左下角或者右下角向屏幕中间划动,弹出“我的服务”卡片,该卡片支持畅连,备忘录,时钟,天气

4.更新鸿蒙后,桌面或者其他地方有保密摩尔纹,更换一镜到底主题就可以取消哦! 当然,使用全屏截图还是会有的,但是使用指关节局部截图就没有哈!

5.更新鸿蒙后,第三方app更新不会成功,这是因为鸿蒙系统新增“纯净模式”,只需要关闭该模式即可!进入手机设置-系统和更新即可设置!纯净模式可净化应用来源,以更好保护您的权益。开启后,将限制安装未经华为应用市场安全认证的应用。

6.桌面文件夹长按支持大小设置。

7.畅连以及电话图标上划,可以新增为桌面服务卡片哦… …这样子就可以一键启动畅连视频或者畅连音频。

8.鸿蒙系统和运动健康,在运动中可以自行添加照片,记录运动沿途中的美好… …

9、桌面小艺建议如果删除了,可以在桌面左下角或者右下角唤醒我的服务卡片,然后就可以把小艺建议 添加在我的服务卡片或者添加在桌面了!

10.我的服务卡片其实还有另外的玩法,支持把实时天气,备忘录,北京时间等添加,然后在我的服务卡片查看哦!

以上这里为华为鸿蒙系统使用技巧。希望可以帮到您!

鸿蒙系统小技巧有哪些?

如下:

升级鸿蒙 OS 2.0 之后,最直观的变化就是部分图标变成了卡片。“万能卡片”是鸿蒙 OS 2.0 的主打设计之一,它有效简化了交互逻辑层,让应用信息一目了然。实际操作中,卡片的设置非常简单,长按下方带有横线的图标可以调出菜单栏,点击“服务卡片”后选择喜欢的卡片样式即可。

在鸿蒙 OS 2.0 支持下,大到电视、小到手表都只需要一个系统,设备间的互联互通变得更为简单。实际操作中,大家可以从屏幕右侧顶部下滑进入控制中心。

相同 Wi-Fi、相同华为账号的设备均会显示在“超级终端卡片”下,轻点该卡片角标进入超级终端界面,拖动设备图标即可完成各种协同操作。

鸿蒙系统优点

鸿蒙 OS 2.0 支持分布式编程框架,使应用可以在不同设备间无缝切换。目前华为已经与全球排名前 200 的 App 厂商沟通合作,共同构建基于鸿蒙的 IoT 生态。

如今在鸿蒙 OS 2.0 系统下,大家可以一边使用华为 MatePad 编辑图片,一边通过手机拍摄素材,手机拍摄的图片能够一键抠图并拖入图片编辑界面,设备间疾速协同,轻松“稿定”设计。

2021-03-16鸿蒙开发(四.二)

HiLog

HiLogLabel定义日志标签。

使用HiLogLabel(int type, int domain, String tag)定义日志标签,其中包括了日志类型、业务领域和TAG。

开发者可以根据自定义参数domain和tag来进行日志的筛选和查找。

HiLog中定义了DEBUG、INFO、WARN、ERROR、FATAL五种日志级别,并提供了对应的方法用于输出不同级别的日志。


网站标题:鸿蒙开发考试技巧,鸿蒙开发需要什么基础
网址分享:http://ybzwz.com/article/dsdcpgd.html