草庐IT

【OHOS】常用命令整理

目录1、编译1.1正常编译1.2编译指定目录2、hdc工具2.1安装hdc工具2.2烧写部分文件2.3全部重新烧写3、打印日志4、shell中一些常用命令4.1git4.2其他搜索命令4.3配置bash快捷命令5、IDE相关5.1本地IDE新增接口(OHOS还未更新接口的定义)6、应用开发工具使用1、编译1.1正常编译reposync-c-j16同步代码(synch同步)同步代码报错时:1.快速找到第一个报错:reposync-c-j16-j1--fail-fast2.云端与本地不兼容报错需要强制更新一下某个文件(报错会提示强制同步对应文件):reposync--force-syncbase/

HarmonyOS鸿蒙学习笔记(2)路由ohos.router的使用

ohos.router路由入门指南前言路由跳转传递和接收参数参考资料前言本文以eTS-3.1.6.6位版本来说明ohos.router的使用,重点来说明ohos.router怎么传递和接收参数的。关于路由的更多细节说明,参考页面路由鸿蒙官方文档进行学习。注意其中ohos.router模块首批接口从APIversion8开始支持路由跳转传递和接收参数使用路由的时候需要importrouterfrom'@ohos.router',然后就可以使用push或者replace方法进行页面跳转//导入路由importrouterfrom'@ohos.router';@Entry@Componentstru

【Harmony OS】【JAVA UI】鸿蒙系统中怎么使用 Parcel 进行存储数据或数据传递

1.Parcel简介在IPC过程中,发送方可以使用Parcel提供的写方法,将待发送的数据以特定格式写入Parcel对象。接收方可以使用Parcel提供的读取方法从Parcel对象中读取特定格式的数据。Parcel实例的默认容量为200KB。如果您想要更多或更少,请使用setCapacity(int)更改它。注意:只有以下数据类型的数据才能写入或从包裹中读取:byte,byteArray,short,shortArray,int,intArray,long,longArray,float,floatArray,double,doubleArray,boolean,booleanArray,ch

【Harmony OS】【JAVA UI】webView 动画加载资源加载动画交互

在HarmonyOS中webview加载网页的时候,需要有进度条,或者加载动画进行用户感知的交互,这样可以优化用户体验,因此今天写一篇加载动画(效果如下)用于同学们进行学习,怎么实现?首先我们需要学习“CommonDialog”“ WebView”“动画开发指导”三个知识储备我们分为“准备阶段”,“自定义CommonDialog实现”,“动画实现”,“webview的实现”,“运行效果”五个步骤进行实现。 1.准备阶段在resources\base\media\目录下准备一张loading图片(图片如下)存放位置如下 Loading图片存放位置 2.       自定义CommonDialog

【Harmony OS】【JAVA UI】鸿蒙怎么实现无限轮播功能

关于HarmonyOS 开发中鸿蒙的无线轮播功能(效果图如下)是一个很常见的功能,在鸿蒙中怎么实现呢?今天写一个demo来记录一下该功能的实现,主要分为“准备工作”,“图片轮播”,“无线轮播”,“运行效果”四个方面进行实1.准备工作1.1想要实现无线轮播功能需要查看PageSlider和“线程管理”,“线程通信”这个几个知识的准备1.2图片准备我们从网上下载几张图片放在resources/base/media目录下(如下如所示)2.图片轮播2.1xml 布局书写我们新建一个AbilitySlice的界面然后在他的layout布局代码如下2.2书写TestPageProvider这个可以参考Ha

【Harmony OS】【JAVA UI】鸿蒙系统中怎么使用 Parcel 进行存储数据或数据传递

1.Parcel简介在IPC过程中,发送方可以使用Parcel提供的写方法,将待发送的数据以特定格式写入Parcel对象。接收方可以使用Parcel提供的读取方法从Parcel对象中读取特定格式的数据。Parcel实例的默认容量为200KB。如果您想要更多或更少,请使用setCapacity(int)更改它。注意:只有以下数据类型的数据才能写入或从包裹中读取:byte,byteArray,short,shortArray,int,intArray,long,longArray,float,floatArray,double,doubleArray,boolean,booleanArray,ch

【Harmony OS】【JAVA UI】webView 动画加载资源加载动画交互

在HarmonyOS中webview加载网页的时候,需要有进度条,或者加载动画进行用户感知的交互,这样可以优化用户体验,因此今天写一篇加载动画(效果如下)用于同学们进行学习,怎么实现?首先我们需要学习“CommonDialog”“ WebView”“动画开发指导”三个知识储备我们分为“准备阶段”,“自定义CommonDialog实现”,“动画实现”,“webview的实现”,“运行效果”五个步骤进行实现。 1.准备阶段在resources\base\media\目录下准备一张loading图片(图片如下)存放位置如下 Loading图片存放位置 2.       自定义CommonDialog

【Harmony OS】【JAVA UI】鸿蒙怎么实现无限轮播功能

关于HarmonyOS 开发中鸿蒙的无线轮播功能(效果图如下)是一个很常见的功能,在鸿蒙中怎么实现呢?今天写一个demo来记录一下该功能的实现,主要分为“准备工作”,“图片轮播”,“无线轮播”,“运行效果”四个方面进行实1.准备工作1.1想要实现无线轮播功能需要查看PageSlider和“线程管理”,“线程通信”这个几个知识的准备1.2图片准备我们从网上下载几张图片放在resources/base/media目录下(如下如所示)2.图片轮播2.1xml 布局书写我们新建一个AbilitySlice的界面然后在他的layout布局代码如下2.2书写TestPageProvider这个可以参考Ha