腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
兮动人的博客
主站CSDN:https://blog.csdn.net/qq_41684621
专栏作者
举报
636
文章
892793
阅读量
38
订阅数
订阅专栏
申请加入专栏
全部文章
java
编程算法
sql
云数据库 SQL Server
linux
git
数据库
网络安全
http
网站
https
android
云数据库 Redis
spring
xml
ide
maven
github
打包
云服务器
node.js
windows
javascript
html
tomcat
开源
tcp/ip
nginx
php
腾讯云测试服务
容器
存储
jdk
spring boot
api
jar
centos
shell
ssh
npm
语法
jquery
jdbc
其他
servlet
访问管理
腾讯云开发者社区
进程
数据
c++
文件存储
缓存
hadoop
c 语言
bash
jsp
markdown
程序
vue.js
bash 指令
容器镜像服务
分布式
jvm
mybatis
yum
grep
hexo
大数据
数据结构
对象
python
bootstrap
json
oracle
eclipse
apache
命令行工具
小程序·云开发
ps
txt
操作系统
css
svn
express
webpack
游戏
dns
安全
网站建设
double
root
shift
win10
笔记
编辑器
磁盘
计算机
浏览器
内存
事件
系统
硬件
云+校园
mvc
mapreduce
云数据库 MySQL
wordpress
ftp
zookeeper
单元测试
rabbitmq
微信
数据分析
云计算
ascii
es
bind
cat
cmd
com
date
display
dom
editor
file
flyway
int
key
ls
pid
server
src
tail
title
word
表单
插件
监控
快捷键
连接
排序
配置
软件
数据类型
数组
统计
图数据库
网络
费用中心
对象存储
DNS 解析 DNSPod
开发者实验室
官方文档
认证考试
腾讯云学堂
区块链
自动驾驶
go
erlang
.net
r 语言
ajax
嵌入式
nosql
ruby on rails
搜索引擎
lucene/solr
unix
ubuntu
windows server
日志服务
NAT 网关
消息队列 CMQ 版
数据加密服务
混合云解决方案
DevOps 解决方案
企业
vr 视频解决方案
yarn
lodash
hive
正则表达式
gui
sql server
面向对象编程
hashmap
unity
seo
aop
ddos
udp
gcc
spring cloud
anaconda
小程序
数据处理
nat
kafka
任务调度
虚拟化
unicode
utf8
sdk
Elasticsearch Service
流计算 Oceanus
alert
break
case
chmod
class
crm
data
db
debug
dos
dql
edge
el
exe
exit
free
function
getter
history
ignite
include
init
it
jpeg
lan
list
live
max
message
methods
model
mustache
network
null
ode
pdf
photoshop
properties
push
rack
return
row
setter
settings
sh
shutdown
sqlplus
swap
system
tree
web
百度
编码
编译器
布局
部署
测试
程序员
队列
二进制
服务器
工作
基础
计算机网络
加密
脚本
解决方案
接口
镜像
框架
模型
内核
苹果
权限
手机
数据同步
算法
索引
调试
调试工具
拖拽
消息队列
异步
异常
优化
域名
语音
原理
字符串
搜索文章
搜索
搜索
关闭
HarmonyOS实战——TextField文本输入框组件基本使用
java
android
在一些APP中,登录界面密码输入框那里有个小眼睛,按住小眼睛后就可以看到密码的明文展示,松开小眼睛又恢复到密文状态了
兮动人
2021-09-27
865
0
HarmonyOS实战——ProgressBar进度条组件基本使用
java
android
api
【鸿蒙专栏,从入门到实战系列】: https://blog.csdn.net/qq_41684621/category_10128500.html 1. ProgressBar进度条组件 组件说明: 常见app中,下载进度条,完成任务的进度条等都会用到 常见属性: [在这里插入图片描述] 常见方法: [在这里插入图片描述] 基本用法: <ProgressBar ohos:id="$+id:pb" ohos:height="match_content" oho
兮动人
2021-09-24
596
0
HarmonyOS实战——TickTimer定时器组件基本使用
java
android
1. TickTimer定时器组件说明: 是Text的子类,所以可以使用Text的一些属性 该组件目前有一些bug,后续版本中会修复这些bug的 常见属性: 属性名 功能说明 format 设置显示的格式 count_down true倒着计时,false正着计时 常见方法: [在这里插入图片描述] 基本用法: xml文件: <TickTimer ohos:id="$+id:my_tt" ohos:height="60vp" ohos:width="250vp" ohos:padding="
兮动人
2021-09-14
479
0
HarmonyOS实战——Clock组件的基本使用
java
android
0:表示时间从时间原点 1970-01-01 08:00:00 开始计算的,标准是1970-01-01 00:00:00,中国普遍使用东八区的时间,东八区的标准时间是比世界协调时间(UTC)/格林尼治时间(GMT)快8小时,跟标准时间是有8个小时的时差
兮动人
2021-09-13
657
0
HarmonyOS实战——ToastDialog组件基本使用
java
android
1. ToastDialog 简介 [在这里插入图片描述] ToastDialog 是 CommonDialog 的子类,他们的用法几乎是一致的,只不过 ToastDialog 有自己的特性 ToastDialog 的组成如下:标题、提示内容、选择按钮 [在这里插入图片描述] 一般只会用中间的提示内容,因为 ToastDialog 出现的意义就是用来作消息提示的 ToastDialog 弹框有自己的展示时间,默认展示 2 秒钟,时间到了之后弹框就会自动消失 2. ToastDialog 案例 案例:点击按钮
兮动人
2021-09-13
573
0
HarmonyOS实战——CommonDialog组件的基本使用
java
android
弹框组件 在HarmonyOS当中,常用的弹框主要有两种: 第一种是普通弹框(CommonDialog),提示用户并让用户进行对应的操作的,比如使用打车软件的时候,如果手机没有开定位,就会有弹框提示,让你在手机中开启定位,这就是一个普通弹框,给你作为一个信息的提示,并且做一些操作。 [在这里插入图片描述] [在这里插入图片描述] 第二种消息提示弹框(ToastDialog),如:在每次打开“小破站”APP的时候,都会弹出提示,这些也是弹框。这些弹框不需要用户选择的,只是告诉用户一些消息而已 [在这里插入图片
兮动人
2021-09-11
582
0
HarmonyOS实战—Image组件的剪切和缩放
java
android
3、 实际开发当中,尽量不剪切、也不缩放,因为剪切或缩放了,就有可能导致图片失帧。
兮动人
2021-09-11
846
0
HarmonyOS实战—实现跑马灯效果
java
android
1. Text文本框展示大段内容文字 文本中展示大段文字,除了这种方式之外,还有其他方式 [在这里插入图片描述] 可以使用跑马灯的形式展示,但需要两个前提条件,如下: 下面两个都是默认属性,也可以省略不写 [在这里插入图片描述] ohos:truncation_mode="ellipsis_at_start",表示前面的内容省略掉,以“...”的形式,如: <Text ohos:id="$+id:text1" ohos:height="100vp" ohos:width="100vp" ohos:b
兮动人
2021-09-10
1K
0
HarmonyOS实战—实现注册登录和修改密码页面
java
android
1. 注册登录页面 [在这里插入图片描述] 设置的要求如下: [请添加图片描述] 新建项目:TextApplication 上面的数值单位都是 px ,所以要转换成 vp 和 fp 在 1920*1080 分辨率下,1px = 1/3vp P40:1080*2340 的分辨率跟上面的 1920*1080 差不多,所以就可以用1:3 的关系来转换 有关 px,vp,fp 三者的关系可以看看我之前写的博文:https://xdr630.blog.csdn.net/article/details/1192998
兮动人
2021-09-10
752
0
HarmonyOS实战—统计按钮点击次数
java
android
统计10秒点击的次数 在一定的时间内点击按钮,点击按钮的次数就会记录到 Text 文本中 [在这里插入图片描述] 案例实现: 新建项目:StatisticsApplication ability_ma
兮动人
2021-09-10
1.9K
0
HarmonyOS实战—点击更换随机图片
java
android
单击随机更换图片 点击按钮就会更换一张图片 [在这里插入图片描述] 实现案例: 新建项目:ImageSwitchApplication 思路分析: 准备好几张图片复制到 media 中 [在这里插入图片描述] 如果要获取text文本里面的汉字就可以使用资源管理器,但是现在不需要图片里的每个字节,要的是图片的整体,就不需要用资源管理器去读了,直接用ResourceTable来获取就行了 存储图片使用集合更方便,因为图片可能有很多张,数组还要确定长度,有点不方便,所以用集合 可以看到图片是int类型的,所以集
兮动人
2021-09-06
1.2K
0
HarmonyOS实战—实现随机更换笑话段子
android
java
1. 单击更换文本 点击按钮更换文本的内容 [在这里插入图片描述] [在这里插入图片描述] 也可以把文本内容更换为小说之类的 [在这里插入图片描述] 2. 实现案例: 新建项目:TextListenerApplication 段子内容如下,不同的内容之间用虚线分割 女人真是太娇气了! 和老婆一起出门, 走了不到五百米, 她就嚷嚷着累。 我只好从她背上下来自己走了。 --- 女人只会影响我拔刀的速度, 所以我把刀扔了, 快来和我处对象... --- 小明儿时算命: 26岁黄袍加身。 果然,26岁进了美团送外卖
兮动人
2021-09-06
505
0
HarmonyOS实战—实现抖音点赞和取消点赞效果
java
android
xml
1. 双击点赞 和 双击取消点赞 如:在抖音中双击屏幕之后就可以点赞,小红心就会变亮 [在这里插入图片描述] 把白色和红色的心形图片复制到 media 下 [在这里插入图片描述] [在这里插入图片描述
兮动人
2021-09-03
1.8K
0
HarmonyOS实战—组件的外边距和内边距
java
android
xml
边距 组件的位置属性,分为:内边距 和 外边距 [在这里插入图片描述] 1. 外边距 表示组件跟外部其他组件的边距 [在这里插入图片描述] [在这里插入图片描述] [在这里插入图片描述] 案例: 如果只设置 margin ,就会把上下左右都给设置了,这是一个整体的设置。 ohos:margin="10vp" 设置第一个文本组件 ohos:top_margin="10vp" [在这里插入图片描述] 给下面的文本框设置:ohos:top_margin="20vp" [在这里插入图片描述] 外边距小节: 组件边框
兮动人
2021-09-03
1.4K
0
HarmonyOS实战—Text组件宽高三种值的写法和颜色属性
java
android
1. 文本组件(Text) 概述: 文本(Text)是用来显示字符串的组件,在界面上显示为一块文本区域。仅仅作为展示数据使用,用户不能在App中修改文本组件中的内容。 Text组件是最基本的组件,后面还会学习其他的子类组件,比如Button,TextField都是从这个类衍生而来的。 在右侧登录页面中,用户名和密码是用文本框实现的 [在这里插入图片描述] 文本框所用到的一些属性: 常见的属性: 这些属性不用去背,用着用着就熟了,想要对文本进行一个设置,如果忘记属性,可以直接到笔记中找,或者到华为开发者文档中
兮动人
2021-08-24
956
0
HarmonyOS实战—布局和组件的概述
java
android
组件的概述 屏幕展示出来的元素,都称之为组件。比如华为已经提供的:文本,图片,进度条,输入框等。 注意点:组件在未被添加到布局中时,既无法显示也无法交互,因此一个用户界面至少包含一个布局。 如下分别有:按钮组件、图片组件、文本组件、文本输入框组件、进度条组件、滑块组件、多选框组件、单选框组件。 [在这里插入图片描述] 鸿蒙中会把组件分为两大类:显示类组件 和 交互类组件 [在这里插入图片描述] 这么多组件有个共同的父类:Component,方法就是返回一个 component 对象,就表示返回一个组件的对象
兮动人
2021-08-24
532
0
HarmonyOS实战—多按钮被点击
java
android
api
xml
1. 多按钮被点击 新建项目:ListenerApplication5 实现代码: ability_main <?xml version="1.0" encoding="utf-8"?> <Direc
兮动人
2021-08-23
1.2K
0
HarmonyOS实战—滑动事件的坐标和返回值
java
android
小程序·云开发
1. 滑动事件获取手指位置 滑动事件的三个动作: [在这里插入图片描述] 获取手指的位置就涉及到坐标的概念,通过获取到 x、y、z就可以缺任意一个点的位置 [在这里插入图片描述] 手机中的坐标: [在这里插入图片描述] 除了 x、y轴,还有z轴,在鸿蒙手机当中,完整的坐标如下,是一个立体的三维体系,但平时z轴用的非常少,一般情况只需考虑x、y轴就行了。 [在这里插入图片描述] 结合滑动事件的三个动作和坐标来分析滑动 [在这里插入图片描述] [在这里插入图片描述] [在这里插入图片描述] 2. 获取按下时手指
兮动人
2021-08-23
862
0
HarmonyOS实战—滑动事件的三个动作
java
xml
android
1. 滑动事件的三个动作 接口名:TouchEventListener 滑动事件里面分为三个动作:按下不松,移动,抬起。 PRIMARY_POINT_DOWN:按下不松。 POINT_MOVE:移动。 PRIMARY_POINT_UP:抬起。 方法返回值: true 表示继续执行后面的动作。 false 表示不会继续执行后面的动作。 涉及到如下三个动作,根据用户按下位置和松下位置,就可以辨别用户是上、下、左、或右滑动。 [在这里插入图片描述] 如:可以辨别出用户是向右滑动(简称:右滑) [在这里插入图片描
兮动人
2021-08-23
700
0
HarmonyOS实战—实现长按事件
小程序·云开发
java
android
xml
1. 长按事件 长按事件使用的次数不是很多,但在有些特殊的情况下还是要用到的。 比如:复制一段文字的时候就是长按操作 长按事件和单、双击事件也非常类似 接口名:LongClickedListener
兮动人
2021-08-22
1K
0
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
立即发文
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档