本次实例中我们呢将放上一个时钟组件,同时显示时间,显示的时间将由子线程传递到主线程进行更新
- 布局函数代码:
<AnalogClock android:id="@+id/analogClock" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentLeft="true" android:layout_alignParentTop="true" /> <TextView android:id="@+id/info" android:layout_width="wrap_content" android:layout_height="wrap_content" />
Activity代码:
public class MainActivity extends Activity { private TextView info=null; private static final int set=1; private Handler myHandler=new Handler(){ public void handleMessage(android.os.Message msg){ switch(msg.what){//判断操作类型 case set: MainActivity.this.info.setText("当前时间为: "+msg.obj.toString());//设置文本操作 } } }; protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); this.info=(TextView)super.findViewById(R.id.info); new Thread(new ClockThread()).start(); } private class ClockThread implements Runnable{ @Override public void run() { while(true) { try{ Message msg=MainActivity.this.myHandler.obtainMessage(MainActivity.set ,new SimpleDateFormat("yyyy-MM-dd HH:mm").format(new Date())); MainActivity.this.myHandler.sendMessage(msg); Thread.sleep(1000);//休眠一秒 }catch(Exception e){ } } } } }
实现效果如下:
相关推荐
易语言时钟进度条演示源码.rar 易语言时钟进度条演示源码.rar 易语言时钟进度条演示源码.rar 易语言时钟进度条演示源码.rar 易语言时钟进度条演示源码.rar 易语言时钟进度条演示源码.rar
易语言时钟进度条演示源码,时钟进度条演示
C# 透明时钟演示C# 透明时钟演示C# 透明时钟演示
设计一个音乐时钟,包含如下内容和功能: 1. 界面中包含一个时钟圆形表盘,表盘中有刻度,有时针、分针、秒针;界面中还包括数字显示的日期和时间; 2. 表盘时钟和数字时钟时刻走动,并伴有“嘀”、“嗒”声音; 3. ...
网络游戏-网络间的时钟传递方法和时钟传递装置.zip
1) 为该程序设计一个美观大方的图标。 2) 程序界面设计合理,...为便于演示,时钟速度应比实际时间快20倍,即1小时相当于3分钟。 5) 数字式时钟的时间显示与指针式时钟显示一致。 6) 以图表形式绘制实际时间的日历。
C#透明时钟演示
DS1302时钟实验操作演示.rar
易语言源码易语言时钟进度条演示源码.rar 易语言源码易语言时钟进度条演示源码.rar 易语言源码易语言时钟进度条演示源码.rar 易语言源码易语言时钟进度条演示源码.rar 易语言源码易语言时钟进度条演示源码.rar ...
这是在学习操作系统的时候,用c语言对时钟策略调度算法的一种演示
本文介绍跨时钟域的数据传递方法,是针对2个同源的时钟信号,大家一起看下。
8套水晶风格的VB时钟控件特效演示,自带有多套皮肤风格,带有音效,看上去超级漂亮的时钟效果,还支持设置时钟样式、透明度、指针、徽标、高光效果等。大家看一下截图,确实够漂亮的效果,类似于Windows 7的效果,...
透明时钟演示,透明时钟演示,透明时钟演示,透明时钟演示,透明时钟演示
这是用vb 6。0写的桌面时钟,时钟是镶嵌在桌面上的
jQuery MyDigitClock数字时钟插件演示示例,本插件支持设置时钟字体的颜色字型等等。
数字时钟演示 Now time is: 11:05:51
易语言时钟进度条演示源码.zip这个是易语言源码,希望是你需要的例程,只有学习才会进步,感谢你的关注。谢谢
当用户在“命令”后的文本框中输入“start clock”后,“现在的时间是”后的文本框开始显示系统时钟;当用户输入“stop clock”后,时钟终止显示。 (2)当用户在“命令”后的文本框中输入“fast”后,能够加速滚动...
精美时钟