V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  zeropercenthappy  ›  全部回复第 5 页 / 共 7 页
回复总数  129
1  2  3  4  5  6  7  
@stfu CountDownTimer 本质也是用 Handler 实现的。
当然本着学习的角度来说你是对的,只是我看 LZ 一脸懵的样子,再看看楼上的兄弟都扯到天边了,为了避免楼主 30 分钟 Android 开发从入门到放弃,先把解决方案给了先 haha 。
PS:不管你是学校的作业还是自己的兴趣,欢迎入坑 Android 开发。
2020-11-30 16:13:25 +08:00
回复了 sandman511 创建的主题 程序员 接口返回数据问题
@tabris17 我刀收不住了,你别跑
都搞错了重点了..楼主现在的问题不是 ListView 还是 RecyclerView 的问题,而是如何做到延时 3s 取数据而不阻塞主线程的问题。

楼上说的 Handler 是可行的,但是就为了这一点需求未免有点太麻烦,所以你就老老实实用我上面说的 CountDownTimer 来做就行了,把这个作业完成了之后再去研究别人说的这些东西吧
@kop1989 你扯远了

根据 #5 的回复 “包括 debug 的时候它也是一直黑屏,直到整个 for loop 执行完毕后才能出现完整视图 同时 list view 也就一次性显示了所有数据”

这应该只是个刚开始写 Android 的同学,还没有 UI 线程、子线程的概念..
按楼上说的,数据源不要直接使用,给你的 adapter 重新 new 一个集合当作数据源,每 3s 从原始数据源里取一条数据。
Android 里有一个很方便的倒计时类 CountDownTimer,你实在不会的话可以考虑用它。
。总时长可以用 Long.MAX_VALUE,步长按你的需要设置为 3000ms 。
在 onTick 回调里取数据就行了,不需要你关心子线程主线程的事。
2020-11-27 09:24:54 +08:00
回复了 ll5270 创建的主题 Android 2020 年 入门安卓学习什么语言?
不要听风就是雨。
至少我看到咸鱼的 详情页、消息页、发布页 都还是 Flutter 。
2020-11-27 09:24:07 +08:00
回复了 ll5270 创建的主题 Android 2020 年 入门安卓学习什么语言?
2020-11-11 09:01:04 +08:00
回复了 Lancerer 创建的主题 问与答 阿里云活动买的 1 核 2g 云主机有什么可玩度?
RssHub + FreshRss
伪命题,因为没法判定什么历史依赖是垃圾,当你导入一个旧项目的时候,说不定又用上了这些旧版本的依赖。
实在不舒服的话,要不就转移.gradle 的位置到大容量数据盘,要不就按楼上说的全删了,用到什么再重新下载什么。
2020-11-05 16:21:12 +08:00
回复了 virgoartemis 创建的主题 酷工作 [广州] 招聘初中级前端开发工程师,可实习
等一个 Android
2020-10-29 08:41:55 +08:00
回复了 LxExExl 创建的主题 问与答 临时写前端布局有啥短平快的方法吗?
体量如果真的很小(对于会安卓的人来说一两个小时内搞定)的话,找会安卓的朋友帮忙,然后请一顿饭。
2020-10-23 17:15:22 +08:00
回复了 zeiss 创建的主题 推广 推荐个擦镜片方便高效的方法
不用 T 恤下摆擦的眼镜是没有灵魂的
1  2  3  4  5  6  7  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2862 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 28ms · UTC 12:43 · PVG 20:43 · LAX 04:43 · JFK 07:43
Developed with CodeLauncher
♥ Do have faith in what you're doing.