Android手机卫士(二十):对话初次设置密码验证过程
分类标签: Handler
首先添加上图按钮的监听事件代码... 这里新建一个activity:testActivity用来测试,先看到效果,具体后面再实现... 然后在清单文件中添加下面的代码:...阅读全文 »
Android应用开发教程之十:应用程序通信
分类标签: Handler BroadcastReceiver Notification
Android 开发中在程序之间通讯的接口做的还是非常丰富的 本例主要向大家介绍程序之间是如何进行沟通,有哪几种沟通方式 如何来实现沟通。 1.使用handler传递消息 handler 大家可以把它想象成主线程(UI线程)的一个子线程,它可以给主线程(UI线程)发送数据从而更新主线程(UI线程)的UI与逻辑,handler 是一个子线程所以它的耗时操作不会阻塞主线程阅读全文 »
Android开发从零开始之十八:消息处理详解
分类标签: Message Handler
上一节中讲了IntentService,本节来讲讲消息处理,主要内容包括:MessageQueue、Message、Looper、Handler等。阅读全文 »
模仿优酷Android客户端图片左右滑动(自动切换)效果
分类标签: ViewPager Handler
本例是用ViewPager去做的实现,支持自动滑动和手动滑动,不仅优酷网,实际上有很多商城和门户网站都有类似的实现: 具体思路: 1. 工程中需要添加android-support-v4.jar,才能使用ViewPager控件。 2. 图片的自动切换: 可使用Timer或者ScheduledExecutorService,这个有多重方式可以实现。同时要切换底部的dots(圆点)。阅读全文 »
详解Android Handler的使用
分类标签: Handler 线程
我们进行Android开发时,Handler可以说是使用非常频繁的一个概念,它的用处不言而喻。本文就详细介绍Handler的基本概念和用法。 Handler的基本概念 Handler主要用于异步消息的处理:当发出一个消息之后,首先进入一个消息队列,发送消息的函数即刻返回,而另外一个部分逐个的在消息队列中将消息取出,然后对消息进行出来,就是发送消息和接收消息不是同步的处理。阅读全文 »
Android个人理财工具实例之一:项目概述与启动界面的实现
分类标签: ImageView TextView Handler
从本文开始为大家制作一个Android个人理财工具,并把整个开发过程记录下来,与大家分享。 项目总体介绍 此Android个人理财工具的主要功能是,可以录入日常生活中的各类收入和支出明细,并且可以在每月底能够统计每月各类情况。给出收支关系饼图,月份之间的柱状图等报告。阅读全文 »
Android学习指南之三十四:Android定时器Timer的使用
分类标签: Handler
我们将JDK中自带的Timer和TimerTask两个类结合使用,可以实现执行一次定时任务,或者定期重复执行任务。 下面直接上例子,这个例子实现的是模拟发射火箭……,那啥,这节课的例子有点水啊。阅读全文 »
Android开发视频教程之三十三(代码编写 五)
分类标签: Service Handler
本节继续讲解MP3播放器项目代码编写之六,主要内容包括: 1、将MP3播放功能转移到Service当中。 2、对LRC歌词文件进行预处理。 3、读取LRC歌词文件。 4、使用Handler动态的更新歌词。阅读全文 »
Android学习指南之二十七:如何使用Handler
分类标签: Handler
当用户点击一个按钮时如果执行的是一个常耗时操作的话,处理不好会导致系统假死,用户体验很差,而Android则更进一步,如果任意一个Acitivity没有响应5秒钟以上就会被强制关闭,因此我们需要另外起动一个线程来处理长耗时操作,而主线程则不受其影响,在耗时操作完结发送消息给主线程,主线程再做相应处理。那么线程之间的消息传递和异步处理用的就是Handler。阅读全文 »
Android示例程序剖析之Snake贪吃蛇(三:界面UI、游戏逻辑和Handler)
分类标签: View Handler
往往我们在程序设计的时候喜欢将界面与处理分开,这样降低耦合性,易于维护扩展。在贪吃蛇Snake这个示例程序中同样将界面UI和游戏逻辑进行了分离,它的实现方式就是,用父类TileView来实现比较基础的界面UI部分,而TileView类的子类SnakeView类完成了游戏控制逻辑部分,这样就成功的将两者进行了分离,对后面的扩展和维护奠定了良好的基础。阅读全文 »
Android程序载入界面的开发实例
分类标签: Handler Message
很多程序在完全载入之前往往会先显示一个载入界面,提示用户等待,这样对提高用户体验有很大作用。本文就为大家提供一个Android程序载入界面的开发实例。 此实例中程序载入界面的显示过程是,打开程序,出现载入界面,显示进度条并在后台进行初始化工作,效果如下图...阅读全文 »
Android开发视频教程之十五(Handler的使用 二)
分类标签: Handler
本节继续讲解Handler的使用,主要内容包括: 1. Handler与线程。 2. Bundle的用法。 3. 在新线程中处理消息的方法。阅读全文 »
Android开发视频教程之十四(Handler的使用 一)
分类标签: Handler ProgressBar
上一节视频教程中讲了ProgressBar和ListView的使用,这一节开始讲Handler的使用。主要内容包括: 1. Handler的基本概念。 2. Handler的基本使用。 3. 使用Handler更新ProgressBar。阅读全文 »