2.6【HarmonyOS鸿蒙开发】定位布局PositionLayout

2021-06-28
阅读 5 分钟
1.8k
在PositionLayout中,子组件通过指定准确的x/y坐标值在屏幕上显示。(0, 0)为左上角;当向下或向右移动时,坐标值变大;允许组件之间互相重叠。
封面图

2.5【HarmonyOS鸿蒙开发】表格布局TableLayout

2021-06-25
阅读 18 分钟
1.5k
作者:韩茹公司:程序咖(北京)科技有限公司鸿蒙巴士专栏作家TableLayout使用表格的方式划分子组件。一、支持的XML属性TableLayout的共有XML属性继承自:Component属性名称中文描述取值取值说明使用案例id控件identity,用以识别不同控件对象,每个控件唯一integer类型仅可用于配置控件的id。ohos:id="$+id:component_i...
封面图

2.4【HarmonyOS鸿蒙开发】堆栈布局StackLayout

2021-06-24
阅读 9 分钟
2k
StackLayout直接在屏幕上开辟出一块空白的区域,添加到这个布局中的视图都是以层叠的方式显示,而它会把这些视图默认放到这块区域的左上角,第一个添加到布局中视图显示在最底层,最后一个被放在最顶层。上一层的视图会覆盖下一层的视图。因此该布局叫做堆栈布局。它很自由,无论你放多少个组件进去他都是从左上角开始计...
封面图

2.3【HarmonyOS鸿蒙开发】依赖布局DependentLayout

2021-06-23
阅读 13 分钟
2.5k
DependentLayout是Java UI系统里的一种常见布局。与DirectionalLayout相比,拥有更多的排布方式,每个组件可以指定相对于其他同级元素的位置,或者指定相对于父组件的位置。
封面图

2.2【HarmonyOS鸿蒙开发】布局DirectionLayout

2021-06-22
阅读 17 分钟
4.1k
DirectionalLayout是Java UI中的一种重要组件布局,用于将一组组件(Component)按照水平或者垂直方向排布,能够方便地对齐布局内的组件。该布局和其他布局的组合,可以实现更加丰富的布局方式。
封面图

2.1【HarmonyOS鸿蒙开发】单位vp、fp、px

2021-06-22
阅读 5 分钟
3.9k
作者:韩茹公司:程序咖(北京)科技有限公司鸿蒙巴士专栏作家当年的Android中,有的sp、dp。还有dpi等概念。dpi,dots per inch,代表屏幕像素密度。dp,device independent pixels(设备独立像素,等同于dip),不依赖于像素sp,scale-independent pixels(缩放独立像素,等同于sip),和dp类似,允许由用户自定义文字...

1.2【HarmonyOS鸿蒙开发】组件与布局

2021-06-21
阅读 7 分钟
2.8k
HarmonyOS提供了Ability和AbilitySlice两个基础类,一个有界面的Ability可以由一个或多个AbilitySlice构成,AbilitySlice主要用于承载单个页面的具体逻辑实现和界面UI,是应用显示、运行和跳转的最小单元。AbilitySlice通过setUIContent为界面设置布局。
封面图

1.1【HarmonyOS鸿蒙开发】Java UI框架概述

2021-06-21
阅读 2 分钟
1.8k
应用中所有的用户界面元素都是由Component和ComponentContainer对象构成。Component是绘制在屏幕上的一个对象,用户能与之交互。ComponentContainer是一个用于容纳其他Component和ComponentContainer对象的容器。
封面图

真机运行HarmonyOS鸿蒙应用程序以及那些坑儿

2021-06-04
阅读 7 分钟
2.5k
昨晚6月2号看HarmonyOS的发布会,激情澎湃,跃跃欲试。我有一个华为手机,6月3号,上午备份数据,中午升级HarmonyOS系统,下午就开始鼓捣真机跑程序了,也遇到了很多坑,记录下来。今天4号,我把这些整理成文档,和大家共享。
封面图