iis服务器助手广告广告
返回顶部
首页 > 资讯 > 精选 >基于JavaScript如何实现HarmonyOS备忘录服务卡片
  • 368
分享到

基于JavaScript如何实现HarmonyOS备忘录服务卡片

2023-06-30 17:06:07 368人浏览 安东尼
摘要

这篇文章主要介绍“基于javascript如何实现HarmonyOS备忘录服务卡片”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“基于JavaScript如何实现HarmonyOS备忘录服务卡片”文章

这篇文章主要介绍“基于javascript如何实现HarmonyOS备忘录服务卡片”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“基于JavaScript如何实现HarmonyOS备忘录服务卡片”文章能帮助大家解决问题。

一、前言

HarmonyOS发布,服务卡片成为了亮点之一。那么除了开发应用,服务卡片也成了必学的知识。备忘录是现在每台手机都会自带的一个应用,然后我们想看自己记录的备忘事件,都需要找到这个应用并打开,而服务卡片则可以帮我们省下这个步骤。

二、实现效果

想要在有限的空间内,展示出多一点的内容,通过列表的形式,把每条备忘事项给展示出来。

效果如图:

基于JavaScript如何实现HarmonyOS备忘录服务卡片

在图中的服务卡片上,可以上下滑动,看到每条备忘事项,超出的内容用省略号展示,毕竟空间有限,而从已有的信息中也能大概回忆起是什么内容。那么接下来我们一起看如何实现这样的一个卡片。

三、创建工程

首先我们用IDE(DevEco Studio)创建一个 js 项目,因为服务卡片是基于一个应用的,所以要先创建一个应用的工程项目,然后再创建应用的服务卡片。打开IDE,选择Create HamonyOS Project,然后选择 Empty Ability(JS),这里我们选择的是空的JS项目,适合WEB前端开发人员上手。简单完成了一个 Hello World 应用工程的创建。

四、生成服务卡片

在生成的工程项目上,生成一个服务卡片,如图所示:

基于JavaScript如何实现HarmonyOS备忘录服务卡片

选中 Service Widget,可以选择模板,下一步填上服务卡片的基本信息,就可以了。

基于JavaScript如何实现HarmonyOS备忘录服务卡片

完成之后,可以看到在原来的项目目录中多了一个 widget 的文件夹,就是我们服务卡片的主要代码目录了。打开 widget/page/index/index.hml 就是我们刚才选中的模板代码了。这些代码显然不是我们要实现备忘录的布局,那我们删掉,自己实现。从效果图可以看到,布局主要分为两块,头部用来显示标题,中间用来展示内容并可以滚动。那么头部用div组件,内容用list组件来实现,

代码如下:

<div class="image_with_info_layout">    <div class="header">        <text>            <span class="header-text">备忘录</span>        </text>    </div>    <list class="list">        <list-item class="list-item">            <text class="list-text">                <span>18号要参加618活动</span>            </text>        </list-item>        <list-item class="list-item">            <text class="list-text">                <span>某某某欠我2块钱</span>            </text>        </list-item>        <list-item class="list-item">            <text class="list-text">                <span>论坛账号密码是123xxxxxxxx</span>            </text>        </list-item>        <list-item class="list-item">            <text class="list-text">                <span>震惊!这件事的真相居然是这样</span>            </text>        </list-item>        <list-item class="list-item">            <text class="list-text">                <span>隐藏的备忘,你看到了吗</span>            </text>        </list-item>    </list></div>

在 index.css 中,来实现样式,达到我们想要的效果:

.header{    width: 100%;    height: 35px;    background-color: #ff9900;    padding-left: 10px;}.header-text{    font-size: 16px;    color: #fff;}.list{    width: 100%;    height: 140px;    padding-left: 10px;}.list-item{    padding: 5px 1px 5px 2px;    border-bottom: 1px solid #DDD;}.list-text{    font-size: 14px;    text-overflow:ellipsis;}

五、调试预览

就这样,一个JS应用的服务卡片完成,在IDE上,我们可以在菜单栏上的 View->Tool windows->previewer 在开发过程中进行页面的调试预览,修改好代码之后保存即可刷新效果。在完成开发之后,可以在菜单栏上的 Tools->device manager 开启一个手机模拟器(需要登录)。

基于JavaScript如何实现HarmonyOS备忘录服务卡片

然后运行应用,就会在模拟器中安装了JS应用

基于JavaScript如何实现HarmonyOS备忘录服务卡片

关于“基于JavaScript如何实现HarmonyOS备忘录服务卡片”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识,可以关注编程网精选频道,小编每天都会为大家更新不同的知识点。

--结束END--

本文标题: 基于JavaScript如何实现HarmonyOS备忘录服务卡片

本文链接: https://www.lsjlt.com/news/330486.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 基于JavaScript如何实现HarmonyOS备忘录服务卡片
    这篇文章主要介绍“基于JavaScript如何实现HarmonyOS备忘录服务卡片”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“基于JavaScript如何实现HarmonyOS备忘录服务卡片”文章...
    99+
    2023-06-30
  • 基于JavaScript实现HarmonyOS备忘录服务卡片
    目录一、前言二、实现效果三、创建工程四、生成服务卡片五、调试预览一、前言 HarmonyOS发布,服务卡片成为了亮点之一。那么除了开发应用,服务卡片也成了必学的知识。备忘录是现在每台...
    99+
    2024-04-02
  • Android如何实现备忘录
    这篇文章主要介绍了Android如何实现备忘录,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档一、首先创建保存数...
    99+
    2023-06-25
  • 基于JavaScript如何实现图片裁剪功能
    本篇内容介绍了“基于JavaScript如何实现图片裁剪功能”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!一、图片文件的上传和读取使用文件上...
    99+
    2023-07-05
  • android如何实现备忘录闹钟功能
    要实现备忘录闹钟功能,可以使用Android的AlarmManager和NotificationManager两个类。1. 首先,在...
    99+
    2023-08-29
    android
  • VBS中是如何实现备忘录启动功能
    小编给大家分享一下VBS中是如何实现备忘录启动功能,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!代码如下:msg = Array("...
    99+
    2023-06-08
  • 基于firefox如何实现ajax图片上传
    小编给大家分享一下基于firefox如何实现ajax图片上传,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!图片文件上传,有很多种...
    99+
    2024-04-02
  • 基于layui如何实现登录页面
    本篇内容主要讲解“基于layui如何实现登录页面”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“基于layui如何实现登录页面”吧!首先给看下效果图吧!html、js<!DOCTYPE&nb...
    99+
    2023-06-21
  • 基于Node如何实现单点登录
    本文小编为大家详细介绍“基于Node如何实现单点登录”,内容详细,步骤清晰,细节处理妥当,希望这篇“基于Node如何实现单点登录”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。什么是单点登录随着公司业务的增多,必然...
    99+
    2023-07-04
  • 基于Bootstrap框架如何实现图片切换
    这篇文章主要介绍了基于Bootstrap框架如何实现图片切换,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。准备图片,把相关记录添加至数据库表...
    99+
    2024-04-02
  • 基于Qt如何实现SVG图片浏览器
    本篇内容主要讲解“基于Qt如何实现SVG图片浏览器”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“基于Qt如何实现SVG图片浏览器”吧!介绍SVG的英文全称是Scalable Vector Gra...
    99+
    2023-07-02
  • recorder.js如何实现基于Html5录音功能
    这篇文章将为大家详细讲解有关recorder.js如何实现基于Html5录音功能,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。recorder.jsmicrophone基于HTML5的录音功能,输出格式为...
    99+
    2023-06-09
  • 基于html5如何实现的图片墙效果
    小编给大家分享一下基于html5如何实现的图片墙效果,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧! 代码如下: <!DOCTYPE html> <html ng-a...
    99+
    2024-04-02
  • 基于Unity3D如何实现3D照片墙效果
    这篇文章主要介绍了基于Unity3D如何实现3D照片墙效果,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。一、前言Unity3D不仅仅可以开发游戏,还有非常多的开发方向,秉承着...
    99+
    2023-06-29
  • 阿里云服务器如何备案设备登录密码忘了
    一、设备登录密码忘记的原因 如果设备登录密码忘记了,首先需要考虑的是如何重置。以下是几个可能的解决方案: 使用备案服务商提供的重置工具:备案服务商通常会提供一个备案密码重置工具,可以帮助用户重置设备登录密码。这种方法需要先将设备的备案信...
    99+
    2023-10-27
    阿里 密码 服务器
  • 基于JavaScript如何实现新手引导效果
    这篇文章主要介绍了基于JavaScript如何实现新手引导效果的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇基于JavaScript如何实现新手引导效果文章都会有所收获,下面我们一起来看看吧。一、实现效果二、实...
    99+
    2023-07-05
  • 基于SpringMVC如何实现网页登录拦截
    基于SpringMVC如何实现网页登录拦截,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。1.简介SpringMVC的处理器拦截器类似于Servlet开发中的过滤器Filte...
    99+
    2023-06-22
  • 基于Vue3和elementplus如何实现登录功能
    这篇文章主要介绍了基于Vue3和elementplus如何实现登录功能的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇基于Vue3和elementplus如何实现登录功能文章都会有所收获,下面我们一起来看看吧。登...
    99+
    2023-07-05
  • 如何基于Session实现短信登录功能
    目录一、基于Session实现登录1.1 业务流程图二、发送短信验证码2.1 发送短信请求方式及参数说明三、登录功能  3.1  短信验证的请求方式及路径3.2  业务层代码实现用户登录3....
    99+
    2024-04-02
  • 基于JavaScript如何实现动态雨滴特效
    今天小编给大家分享一下基于JavaScript如何实现动态雨滴特效的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。演示技术栈介...
    99+
    2023-07-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作