Android项目开发实战:倒计时 认证专享

成为vip会员,免费看所有精品课程
  • 目录

    目录 收起>

    本课讲解在 Android 如何更新主 UI,通过使用 Handler 类和线程之间的配合完成更新主 UI 的倒计时功能。通过使用 Handler 类,在开发中避免掉主 UI 阻塞问题。

    1.倒计时的UI设计 00:10:15

    本课时讲解 Android 实战倒计时的 UI 设计,完成 UI 控件的添加,和监听事件的处理,并获取到输入框信息进行展示。

    2.倒计时的逻辑实现 00:06:49

    本课时讲解 Android 实战倒计时的实现,通过创建 Handler 和 Timer 计时器完成数字的递减,以及通过 Handler 发送消息进行更新主 UI。
  • 提问

    提交问题
  • 下载

  • 线路

    视频太卡?试试切换线路 √ 线路1 √ 线路2
  • 收藏

    收藏课程
  • 分享

连播

连续播放

关灯

关灯模式
视频加载太慢?

我们有两条线路可以选择,试试切换线路吧

Android项目开发实战:倒计时

2课时,17分钟
iwen
iwen

极客学院金牌布道师

课程背景:
Android 系统中UI操作并不是线程安全的,如果多个线程并发的去操作同一个组件,可能导致线程安全问题。为了解决这一个问题,Android 制定了一条规则:只允许 UI 线程来修改 UI 组件的属性等,也就是说必须单线程模型,这样导致如果在 UI 界面进行一个耗时叫长的数据更新等就会形成程序假死现象 也就是 ANR 异常,如果20秒中没有完成程序就会强制关闭。所以比如另一个线程要修改UI组件的时候,就需要借助 Handler 消息机制了。


核心内容:
1.UI 布局
2.Handler 创建
3.计时器创建
4.逻辑实现


开发环境:Eclipse


是否提供源码:


课程等级:初级


适合人群:
具有一定 Android 基础的开发者

  • 技术问答
  • 资料与Wiki
  • 1

    倒计时的UI设计

    10:15

    本课时讲解 Android 实战倒计时的 UI 设计,完成 UI 控件的添加,和监听事件的处理,并获取到输入框信息进行展示。

  • 2

    倒计时的逻辑实现

    06:49

    本课时讲解 Android 实战倒计时的实现,通过创建 Handler 和 Timer 计时器完成数字的递减,以及通过 Handler 发送消息进行更新主 UI。

相关课程