103. 图解鸿蒙之 TextInput 组件 -caretColor 原创 王老实及其友伴的鸿蒙路 2025-01-07 10:22:05 博主文章分类:图解鸿蒙 ©著作权 文章标签 鸿蒙 HarmonyOS 文章分类 Android 移动开发 yyds干货盘点 ©著作权归作者所有:来自51CTO博客作者王老实及其友伴的鸿蒙路的原创作品,请联系作者获取转载授权,否则将追究法律责任 输入框光标颜色也是可以改变的,用caretColor属性就可以做到。现在我们让我们试试设置为蓝色看看效果吧!PS:实际项目中如有出入,请告知博主,博主会第一时间修改得哇\~ 赞 收藏 评论 分享 举报 上一篇:102. 图解鸿蒙之 TextInput 组件 - typeplaceholderFont 下一篇:105.图解鸿蒙之 TextInput 组件 -maxLength 提问和评论都可以,用心的回复会被更多人看到 评论 发布评论 全部评论 () 最热 最新 相关文章 2. 图解鸿蒙之 RichEditor 组件 - bindSelectionMenu 在鸿蒙这个超有趣的创作魔法天地里,RichEditor 就像是一块能绽放无限创意的魔法画布?️,而 bindSelectionMenu 属性呢,宛如给这块画布悄悄安装的 "创意百宝盒开关"?。<br />当你用手指在 RichEditor 这块绚丽画布上轻轻一抹,选中了一段灵动的文字、一幅俏皮的插画,或是一段炫酷的排版元素时,哇哦?,b HarmonyOS 鸿蒙 【OpenHarmony】 鸿蒙 UI开发之 PullToRefresh组件 PullToRefresh是一款OpenHarmony环境下可用的下拉刷新、上拉加载组件。 支持设置内置动画的各种属性,支持设置自定义动画,支持lazyForEarch的数据作为数据源。 数据 下拉刷新 上拉 HarmonyOS开发之TextInput自定义效果 在 HarmonyOS 应用开发中,TextInput 组件是非常常用的一个 UI 元素。本文将介绍如何针对不同的场景对 TextInput 进行自定义,以实现更加丰富和实用的功能。场景一:实现输入框热搜词自动滚动及文字内容颜色渐变本场景中,我们将实现一个带有自动滚动热搜词的输入框。当输入框获得焦点时,热搜词将停止滚动,并且文字内容会在到达输入框右侧时显示颜色渐变效果。Row() { Stac 输入框 TextInput 7.图解鸿蒙之 RichEditor 组件 -caretColor 在鸿蒙这个绚丽多彩的创作乐园里,RichEditor仿若一片任由想象驰骋的梦幻天地?,而caretColor属性呢,就是穿梭其中的小小 “魔法光标画笔”?️的专属色彩调配盘。平常的光标,总是规规矩矩地闪着单调的颜色,就像个不起眼的小标点。可一旦给RichEditor用上caretColor属性,哇哦?,一切都变得超有趣啦!它宛如给那根小小的光标披上了一件梦幻彩衣。要是你正在写一篇活力满满的青春校园 HarmonyOS 鸿蒙 101图解鸿蒙之TextInput组件-placeholderColor 我们如何更改输入文本输入框的文本颜色呢?这时候就要说到placeholderColor属性了。这里我们可以看到,在没有设置的情况下字体颜色是平平无奇的灰色。我们如何更改输入文本输入框的文本颜色呢?这时候就要说到placeholderColor属性了。这里我们可以看到,在没有设置的情况下字体颜色是平平无奇的灰色。我们这么有少女心的人,文本输入框也必须粉粉嫩嫩的!现在我们来设置placeholder文 鸿蒙 HarmonyOS 130.图解鸿蒙之 TextInput 组件 -onWillDelete 在鸿蒙这片欢乐又奇妙的数字小天地里,`TextInput`好似一个装满五彩文字糖果的魔法罐子?,而`onWillDelete`属性呢,就是守在罐子口的超警觉 “小卫士” 小精灵?。\每当你手指轻轻一点删除键,打算从罐子里拿走一颗 “文字糖果” 的时候,这个机灵鬼`onWillDelete`瞬间就察觉到啦!它提前一步启动,触发绑定好的奇妙函数。就好像它在心里默默盘算:“主人要删掉哪个小可爱呢,我得先 HarmonyOS 鸿蒙 102. 图解鸿蒙之 TextInput 组件 - typeplaceholderFont 既然已经更改了文本输入框的文本颜色,这么好学的你一定也想知道字体能不能更改吧。答案当然是可以滴!!这就不得不提到placeholderFont这个属性啦!包括字体大小,字体粗细,字体族,字体风格都可以进行修改,以满足不同的设计需求!!让先来看看默认情况下的字体显示:?经过聪明的我们更改一下属性,再来看看效果吧!效果如下?之前的字体太小啦,我把字体size设置成20,对我们的眼睛更加友好,还有字体风 HarmonyOS 鸿蒙 105.图解鸿蒙之 TextInput 组件 -maxLength 默认情况下文本输入框内容是无限输入的但作为代码的主人,我们肯定要发挥我们的权利,不给别人这个自由这个时候我们就可以用maxLength属性设置文本的最大输入字符数,限制无限输入效果如下:?在输入九个字符后就不能继续输入了,目的达成!!PS:实际项目中如有出入,请告知博主,博主会第一时间修改得哇\~ HarmonyOS 鸿蒙 107.图解鸿蒙之 TextInput 组件 -fontSize 文本大小是可以改变的用fontSize就可以做到,让我们试试把字体设置50试试!糟糕,太大了!完全看不见输入的是什么!!所以大家设置的时候也不要只看字体大小,更要注意文本框大小的限制哦~PS:实际项目中如有出入,请告知博主,博主会第一时间修改得哇~ HarmonyOS 鸿蒙 108.图解鸿蒙之 TextInput 组件 -fontStyle 在鸿蒙这个超梦幻的编程乐园里,textInput组件宛如一个灵动的文字魔法盒?,而fontStyle属性呢,就是盒子里的 “魔法画笔”,能给输入的文字一键换装!要是把fontStyle设为 “normal”,那文字就像是乖巧的邻家小孩?,普普通通、清清爽爽,规规矩矩地站在那儿,呈现出最质朴、平实的模样,适合那些追求简约风、干净利落的文本展示场景。当切换成 “italic” 时,哇哦?,文字瞬间变身 鸿蒙 HarmonyOS 109.图解鸿蒙之 TextInput 组件 -fontWeight 字体的粗细我们也可以改变。可以用数字[100, 900],取值越大,字体越粗。你这么聪明我不用说你肯定也知道,走个流程~也可以用"bold"、"bolder"、"lighter"、"regular"、"medium",分别对应FontWeight中相应的枚举值。先让我们看看不设置字体粗细时的效果:??看看效果:很满意,以后你也可以通过这个属性更改想要的字体粗细啦!PS:实际项目中如有出入,请告知博 HarmonyOS 鸿蒙 110.图解鸿蒙之 TextInput 组件 -showUnderline 设置是否开启下划线。下划线默认颜色为'#33182431',默认粗细为1px,文本框尺寸48vp。让我们看看对比吧~不设置下划线的时候效果如下:下划线效果如下:PS:实际项目中如有出入,请告知博主,博主会第一时间修改得哇~ 鸿蒙 HarmonyOS 115.图解鸿蒙之 TextInput 组件 -caretStyle 在鸿蒙这片超萌的数字花园里,`textInput` 就像是一个精致的魔法写字台✨,而 `caretStyle` 属性呢,无疑是写字台上那支别具一格的 "梦幻光笔"。\当你开启与 `textInput` 的互动之旅,准备往里头填充奇思妙想时,`caretStyle` 就闪亮登场啦。要是把它设定成 "block",那光标瞬间化身为一个敦实又可靠的小方块?,稳稳当当待在文字间,像是在宣告:"我占好这一方 HarmonyOS 鸿蒙 116.图解鸿蒙之 TextInput 组件 -passwordIcon 在鸿蒙这个超有趣的数字小城堡里呀,textInput 就像是一个神秘的宝藏保险箱?,专门用来存放我们超级重要的 "密码宝藏"。这时候,passwordIcon 就闪亮登场啦,它简直是保险箱上超萌的 "魔法小眼睛"?。<br />一开始呢,为了守护密码的小秘密,它乖乖地把密码藏起来,让输入的字符都变成神秘的小点点。可别小瞧它哦,只要你轻轻点一下这个软萌的小图标,哇哦? 鸿蒙 HarmonyOS 117.图解鸿蒙之 TextInput 组件 -maxLines 在鸿蒙这片超梦幻的创作天地里,`textInput` 就像是一个永远敞开怀抱的魔法笔记本?,时刻准备收录你的奇思妙想。而 `maxLines` 属性呢,它扮演的可是贴心又严格的 "文字小管家" 角色??。\想象一下,你正兴奋地往这个笔记本里奋笔疾书,要是没有任何限制,文字可能就会任性地一路 "疯长"。不过别怕,`maxLines` 出手啦!当你给它设定一个具体数字,比如说 `3`,它就像是在笔记本 鸿蒙 HarmonyOS 118.图解鸿蒙之 TextInput 组件 -customKeyboard 在鸿蒙这个超有创意的数字魔法屋中,`textInput` 像是一个充满无限可能的神奇盒子?,而 `customKeyboard` 属性呢,就是能给这个盒子配上独一无二 "梦幻键盘披风" 的神奇咒语✨。\平常呀,文本输入框搭配的都是规规矩矩的标准键盘,但有了 `customKeyboard`,一切就变得超有趣啦!它允许你打破常规,就像是邀请了一群小精灵?♂️?♀️,按照你的奇思妙想,为输入框量身定制 HarmonyOS 鸿蒙 126.图解鸿蒙之 TextInput 组件 -showPassword 在鸿蒙这个超有趣的数字小天地里,textInput就像是一个神秘的宝藏保险箱?,专门用来藏那些超级重要的密码。这时候,showPassword属性闪亮登场,它就像是保险箱上那个神奇又调皮的 “透视小开关”?。要是把showPassword设为false,嘿嘿,输入的密码瞬间化作一串神秘的小黑点或者小圆圈,把秘密捂得严严实实的?,旁人看一眼,完全猜不透里面藏着啥,安全感满满哒,这可是保护隐私的常规操 HarmonyOS 鸿蒙 129.图解鸿蒙之 TextInput 组件-onWillInsert 在鸿蒙这个超有趣的数字魔法乐园里,`TextInput`就像是一个超爱收集故事的魔法小盒子?,而`onWillInsert`呢,它可是盒子旁边超机灵的 “小预告员” 小精灵?!\每次你手指头准备在键盘上敲下一个字符,要把新的 “文字小精灵” 送进`TextInput`这个小盒子的时候呀,`onWillInsert`就先跳出来啦!它像有神奇的预知超能力,能提前知道哪个新字符要 “入住”,然后触发绑定 鸿蒙 HarmonyOS 113.图解鸿蒙之 TextInput 组件 -selectedBackgroundColor 在鸿蒙的缤纷世界里,textInput 好似一个装满奇思妙想的彩色糖果盒,而 selectedBackgroundColor 属性呢,就是藏在盒子里的神奇变色魔法棒!平常状态下,textInput 安安静静地待在那儿,可一旦你选中了里面的文字,哇哦,selectedBackgroundColor 就开始大显身手啦。把它想象成一位超贴心的室内设计师,当你用手指或者光标 "抓住" 那些文字宝贝时,它立 HarmonyOS 鸿蒙 120.图解鸿蒙之 TextInput 组件 -underlineColor 在鸿蒙这片绚丽多彩的创意天地里,`textInput` 宛如一个灵动又乖巧的魔法书写板✍️ ,而 `underlineColor` 属性呢,就像是一支能为书写板勾勒梦幻边框的 "魔法彩笔"?。\平常状态下,`textInput` 安安静静地待在那儿,可一旦你启用了下划线样式,`underlineColor` 就开始大显身手啦!要是你给它涂上热情似火的红色,那输入框下方的下划线瞬间变身成一条亮眼的 HarmonyOS \鸿蒙 mes开发教程看什么 mes开发平台软件 制造执行系统(MES)是软件解决方案,可确保将质量和效率内置于制造过程中,并主动和系统地执行。制造执行系统连接多个工厂、站点和供应商的实时生产信息,并与设备、控制器和企业业务应用程序轻松集成。结果是整个企业的生产和流程的完全可见性,控制和制造优化。 通过MES实施实现战略业务目标 随着创新的加速,制造业的变化也越来越快,可变性也越来越高,给运营 mes开发教程看什么 精诚MES 智能制造执行系统 智慧工厂 智能车间 codesys tcp 通信库文件 上一篇博客中说了基于“泵”的UDP通讯,附上了一个Demo,模拟飞鸽传书的功能,功能不太完善,主要是为了说明“泵”在编程中的应用。本篇文章我再附上一个关于TCP通讯的两个Demo,也都采用了“泵”模式:1.由于我把通讯部分的代码写在了一个dll中,这个demo只是简单的应用这个dll,主要完成发送字符串、字节流、可序列化对象等功能,效果图如下:图1 服务端图2 客户端2. 一个简单的屏幕 codesys tcp 通信库文件 网络 客户端 服务端 UDP android hide方法 maxTargetSdk 1.android测试 1.黑盒测试: 是以用户的角度,从输入数据与输出数据的对应关系出发进行测试的。 2. 白盒测试: 又称结构测试、透明盒测试、逻辑驱动测试或基于代码的测试。 3.单元测试: 又称模块测试,是开发者编写的一小段代码,用于检验被测代码的一个很小的、很明确的功能是否正确。 4.功能测试: 根据产品特性、操作描述和用户方案,测试一个产品的特性和可操作行为以确定它们满足设计需求 android 数据 创建文件 android 自定义线程池关联rxjava的io池 线程池是线程中的重点操作,因为在很多第三方框架中或这项目优化方面有牵扯到使用多个线程去操作的都必然使用线程池去做。那么为啥咧? 因为,执行一个异步任务,那么就需要开启一个线程去执行,那么执行完此异步任务之后,这个线程就会被关闭掉。 那么在项目中,一定会有多个异步任务的执行,这样每个异步任务对应着一个线程,而每个线程的开启与关闭都有一定的资源(性能)的消耗与cpu的开销,所以呢,线程池真 线程池 Thread线程系列之线程池 线程池的使用 线程池详解 java python gps信号接收器 双频双星GPS接收机是GPS系统的一种 GPS =Global Positioning System 全球位置测定系统 GPS 按接收机的载波频率分类 单频接收机和双频接收机 单频只接收L1载波信号. 双频是同时接收L1.L2载波的信号,利用两频率对电离层延迟的不一样,可消除电离层对电磁波延迟的影响.对于所有的GPS观测数据而言,电离层的误差都是固有的,但通过 python gps信号接收器 基线 差分 System