腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
Android群英传
专栏作者
举报
263
文章
294914
阅读量
40
订阅数
订阅专栏
申请加入专栏
全部文章(263)
android(128)
其他(58)
flutter(52)
ios(45)
编程算法(35)
kotlin(32)
https(30)
网站(26)
java(24)
网络安全(22)
api(13)
javascript(10)
github(10)
开源(10)
打包(9)
css(8)
textview(8)
ide(8)
渲染(8)
gradle(7)
dart(7)
xml(6)
git(6)
http(6)
json(5)
数据库(5)
开发(5)
node.js(4)
android studio(4)
linux(4)
人工智能(4)
容器(4)
serverless(4)
缓存(4)
微信(4)
终端(4)
python(3)
sql(3)
腾讯云测试服务(3)
存储(3)
jvm(3)
tcp/ip(3)
编译(3)
布局(3)
html(2)
mvc(2)
游戏(2)
面向对象编程(2)
asp(2)
aop(2)
uml(2)
安全(2)
数据分析(2)
windows(2)
数据结构(2)
nat(2)
腾讯云开发者社区(2)
插件(2)
函数(2)
生命周期(2)
数据(2)
系统(2)
源码(2)
字符串(2)
云服务器(1)
对象存储(1)
mac os(1)
swift(1)
.net(1)
scala(1)
jquery ui(1)
ajax(1)
listview(1)
汇编语言(1)
arm(1)
access(1)
jar(1)
spring(1)
神经网络(1)
深度学习(1)
mapreduce(1)
文件存储(1)
日志服务(1)
云直播(1)
访问管理(1)
企业(1)
svg(1)
sass(1)
parcel(1)
自动化(1)
html5(1)
erp(1)
grep(1)
自动化测试(1)
单元测试(1)
markdown(1)
敏捷开发(1)
ntp(1)
大数据(1)
小程序(1)
机器人(1)
物联网(1)
架构设计(1)
sdk(1)
迁移(1)
ghost(1)
事件总线(1)
chatgpt(1)
dp(1)
error(1)
foreach(1)
glide(1)
image(1)
layout(1)
object(1)
progress(1)
return(1)
string(1)
text(1)
widget(1)
百度(1)
闭包(1)
测试(1)
产品(1)
程序(1)
工作(1)
技巧(1)
客户端(1)
路由(1)
面试(1)
配置(1)
设计(1)
实践(1)
线程(1)
性能(1)
搜索文章
搜索
搜索
关闭
真·富文本编辑器的演进之路-Span的整体性控制
textview
android
在了解了Span的基本知识后,我们先来处理下「Span的整体性控制」,怎么理解呢?我们在编辑富文本的时候,经常会遇到一些整体内容的输入,例如「@用户」、输入话题「#什么话题#」、跳转链接「URL」,这些Span区别于普通文字,输入时是整体输入,删除时,也是整体删除,而知中间也不能插入文字或者修改,这就是「Span的整体性控制」。
用户1907613
2021-09-08
1.9K
1
ConstraintLayout2.0一篇写不完之MotionLabel
textview
android
MotionLabel是CL2.1新加入的一个为单行文字制作动画的View,它支持下面几种典型的动画效果:
用户1907613
2021-06-17
521
0
真·富文本编辑器的演进之路-【译】破解Span性能之谜
textview
parcel
android
编程算法
Spans是一个强大的概念,Span通过提供对TextPaint和Canvas等组件的访问,允许在字符或段落级别上对文本进行样式设计和修改。我们在之前的一篇文章中谈到了如何使用Spans,哪些Spans是开箱即用的,如何轻松创建自己的Spans,以及如何测试它们。
用户1907613
2021-03-16
1.3K
0
真·富文本编辑器的演进之路-Span开胃菜
textview
android
https://developer.android.com/guide/topics/text/spans
用户1907613
2021-03-16
2.4K
0
ConstraintLayout使用场景必知必会
textview
android
https
网络安全
ConstraintLayout的布局优越性已经不用再强调了,通过ConstraintLayout的约束思想,可以很方便的解决一些之前需要写很复杂的动态代码才能完成的效果。
用户1907613
2021-03-01
1.2K
0
Android事件分发机制抽象--钓钩模型
编程算法
textview
数据分析
android
用户体验小姐姐巧妙地利用有限的手机屏幕空间,完美地设计出简单实用的交互功能,如果多问一句 “怎么做到的” ? 答案必须是从事件分发机制的高超运用说起。
用户1907613
2020-12-15
663
0
Android | 带你探究 LayoutInflater 布局解析原理
textview
java
jquery ui
网站
android
https://juejin.im/post/6886052422260228103
用户1907613
2020-11-09
476
0
Draw Text in Deep
api
渲染
textview
android
Android系统提供了Textview来提供文字的显示,但很多时候开发者还需要使用Canvas来绘制Text,这时候,canvas.drawText()就不像Textview的使用这么简单了,需要掌握文字的测量以及渲染的流程。
用户1907613
2019-12-19
1.3K
0
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
立即发文
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档