首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

【Android源码解析】 自定义可清除输入框

https://blog.csdn.net/lyhhj/article/details/47417337 今天给大家分享一下这个关于Edittext,之前用到过要求能一键清除输入框,想了一下思路...,可以在输入框的旁边放一个小的清除图片,然后给Edittext和清除的小图片放到布局中,给布局来一个背景图片,看起来也比较美观的,然后根据edittext.getText().length来设置小图片是否可见...但是随着自己见得多了就发现这样虽然也能实现,真的很水,所以就想着自定义一个能清除的Edittext。...-图标的宽度-图标距离右侧的宽度)和(输入框的宽度-图标到右侧的宽度)之间 * 也就是说我们按下的位置处于图标的附近,设置输入框 * by Hankkin at:2015年8月11...} } } return super.onTouchEvent(event); } /** * 设置清除图片是否可见

78510

AI 自动清除、填补漫画文字

比如,日文动画生肉一般没有加字幕,而漫画原本就充满了文字。 所以,漫画的汉化组,要先把原文抹掉,才能贴上中文。 需要抹掉的,不只气泡里的对话,还有背景里的旁白,以及字体硕大雄健的拟声词。...满篇的文字都消失了,人类完全没有帮忙。 AI 的名字叫 SickZil-Machine,是一群韩国小伙伴开发的,已经开源。...一步两步 团队说,这是一个完全自动消除漫画文字的 AI;但如果人类需要,也可以手动指定消除某一部分文字。 至于是如何擦掉文字,AI 由两个机器学习模型组成: ?...一个叫 SegNet,负责把需要抹掉的文字部分,分割出来; 一个叫 ComplNet,负责把抹掉之后露出的背景补全 抠出文字的 SegNet,借鉴了前辈 U-Net 图像分割技术: ?...这里的成对数据,就是漫画原图,加上文字部分的 mask。 只用了 285 对数据。 抠出文字之后,就该填补背景的 ComplNet 上场了。

8.4K20

利用placeholder属性来添加输入框默认文字提示,提高用户体验

一、JS 控制默认文字 先说一下问题: 用 HotNewspro 主题的网站,默认的留言输入框是这样的: ? 常规情况下,光标聚焦留言输入框,这个预设提示文字是会自动消失的: ?...好了,先来看下 HotNewspro 的这个预设提示文字js 代码,这个 js 代码位于主题 js 目录下的 custom.js 文件中: //Comments $(document).ready(...鼠标 onclick 点击时,判断输入框是不是初始的【默认提示文字】,如果是就清空; b. 鼠标光标离开输入框时,判断输入框里面是否为空,如果为空就自动填入【默认提示文字】。...不过在上文插入表情的那种情境下,就出问题了:点击插入表情时,并没有对输入框触发 onclick 动作,于是默认文字并未清空就填入表情了,然后就算鼠标离开输入框,由于默认文字发生改变,也就不会自动清空了!...三、解决问题 现在回到文章最开始提出的 HotNewspro 评论输入框的问题,解决很简单: ①、先编辑 HotNewspro 主题=>js 目录下的 custom.js 文件,搜索"//Comments

3.5K90
领券