13518219792

建站动态

根据您的个性需求进行定制 先人一步 抢占小程序红利时代

天干计划(阏逢)-第四章JavaUI设计与开发(4.1、4.2、4.4)

想了解更多内容,请访问:

和华为官方合作共建的鸿蒙技术社区

https://harmonyos.

一、天干计划介绍

有所为:

  1. 打造构建基于HCIA鸿蒙应用开发认证的学习路线、学习总结、学习经验的系列分享。
  2. 收录于《鸿蒙北向天干计划》,以十干曰:阏逢、旃蒙、柔兆、强圉、著雍、屠维、上章、重光、玄黓、昭阳。对应HCIA-HarmonyOS Application Developer V1.0 认证十大章节。
  3. 天干计划,是我的HCIA学习认证之路,也是各位开发者的HCIA学习认证之鉴!

有所依:

  1. 主要参考:HCIA-HarmonyOS Application Developer V1.0 认证考试大纲、学员用书、培训教材、实验手册四部分文档华为人才在线-HCIA-HarmonyOS Application Developer进行解析。
  2. 其他参考:HarmonyOS开发文档-鸿蒙官网、鸿蒙开源项目-Gitee。

有所旨:

  1. 与想要获得HCIA-HarmonyOS Application Developer V1.0 认证的开发者共同学习HarmonyOS,共同总结知识的难点与重点。
  2. 给准备加入鸿蒙,学习鸿蒙,建设鸿蒙的开发者以基于认证路线的学习思路与学习经验。
  3. 扎根Harmony技术社区,帮助鸿蒙开发者生态建设,繁荣鸿蒙生态。
  4. 为中华之复兴而读书!为万物之互联而编程!

二、第四章Java UI设计与开发总体把握

(一)纲领目张

考试大纲:第四章UI页面设计与开发,笔试占比31%

培训教材(273页):Java UI设计与开发(P118-P138);JS UI设计与开发(P139-P154);UI设计(P155-161);思考题与总结(p162-165)。总共占比约为17%。

学员用书(365页):第四章Java UI设计与开发(P151-P276),占比约34%;第五章JS UI设计与开发(P277-P301),占比约为6%。四五两章总页面占比约为40%。

实验手册(6个实验):第三个手机天气预报界面设计,第四个手表天气预报界面设计。第三个是Java UI设计与开发,第四个是JS UI设计与开发。

补充

总结:

(二)功成不远

第四章Java UI框架,有八个小节,我把八个小节分为三个部分。

建议:

三、4.1 Java UI 框架概述

四概念三描述两图表

四概念:

Component

ComponentContainer

LayoutConfig

组件树

三描述

用户界面(即UI,User Interface),用户界面元素统称为组件都是由 Component 和 ComponentContainer 对象构成。

Component是界面中所有组件的基类,即ComponentContainer其实也是组件,布局类组件。

A special component that can contain other components (called child components).可以包含其他组件(称为子组件)的特殊组件。

Java UI框架提供标准布局功能的容器,它们直接继承自 ComponentContainer,间接继承Component。布局容器一般以 Layout 结尾,但是有例外,有例外,有例外!

举例:提供滑动翻页功能的PageSlider、提供内容滚动功能的ScrollView、提供翻转效果的PageFlipper

两图表(易)

四、4.2 组件与布局开发指导

一接口两方式三分类

一接口

setUIContent(ComponentContainer root)

两方式(编写布局的方式)

概述:

对比:

示例:

三分类(组件按功能分类)

概述

具体功能说明及属性设置详见API参考。

五、4.4 组件通用 XML 属性

概述:组件通用 XML 属性即每个组件都可以使用的XML属性,其中布局类组件(布局)也可以使用。

注意:

xml属性分为

分类(完全的可以点链接看文档,这里仅仅总结容易出问题的)

基础

间距(关于间距总体关注优先级的问题)

内间距发生冲突时的优先级:

滚动条(特色属性)

旋转缩放(这部分跟动画有关)

获焦(手势、触屏相关)

想了解更多内容,请访问:

和华为官方合作共建的鸿蒙技术社区

https://harmonyos.


本文题目:天干计划(阏逢)-第四章JavaUI设计与开发(4.1、4.2、4.4)
文章位置:http://cdbrznjsb.com/article/dpopdgj.html

其他资讯

让你的专属顾问为你服务