AutoScrollTextView4Peelson:自定义的跑马灯效果TextView

时间:2024-06-02 06:20:44
【文件属性】:

文件名称:AutoScrollTextView4Peelson:自定义的跑马灯效果TextView

文件大小:147KB

文件格式:ZIP

更新时间:2024-06-02 06:20:44

Java

跑马灯TV(2018-05-29-21-00) 需求 跑马灯特效显示文字,n次之后再执行其他操作(预留回调接口?) 预计完成时间 2018-05-31-12-00 思路 (跑马灯?) 考虑实际问题: 怎样的滑动效果 如何设计View使用方式?涉及到结束滚动之后要执行任务 (好的代码是怎样设计的?) 拟解决思路: 自定义View继承TextView利用Runnable循环调用onDraw()方法更新视图,利用ScrollTo()进行滑动 时刻注意观察自己怎么写代码的参考规范文档!!!!! 动画参考: 任务结束回调接口(用了之前自己写的一个): 第一版完成时间 2018-05-30-18-00 改进 停止时不够优雅? 到底要不要停止时复原(决定上面的问题) 问题 是否会内存泄露 性能是不是好?(和TextView内部的跑马灯对比) 当view detouch的时候会发生什么?


【文件预览】:
AutoScrollTextView4Peelson-master
----gradlew.bat(2KB)
----gradlew(5KB)
----gradle.properties(726B)
----app()
--------proguard-rules.pro(751B)
--------src()
--------.gitignore(7B)
--------build.gradle(949B)
----gradle()
--------wrapper()
----.idea()
--------caches()
--------codeStyles()
--------markdown-navigator()
--------gradle.xml(749B)
--------runConfigurations.xml(564B)
--------misc.xml(2KB)
--------vcs.xml(180B)
--------markdown-navigator.xml(5KB)
----.gitignore(494B)
----README.md(1KB)
----settings.gradle(38B)
----build.gradle(546B)

网友评论