`

玩转Android---组件篇---AnalogClock,DigitalClock

 
阅读更多

首先要说的是,这两个控件并不是经常的使用,但是如果程序需要的话,这两个控件是可以满足需要的

DigitalClock类似于在TextView中显示文本式的时间的Widget

DigitalClock是一种两个指针的钟盘显示时钟,其中一个指针用于显示“分”,另一个用于显示“时”。它们会根据时间的推移进行更新,钟盘的显示图像还可以根据View的尺寸进行缩放。另外,你开可以指定特定的drawable资源来修改钟面。

它们都是根据系统所在时区显示当前的系统时间

 

main.xml

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:orientation="vertical"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    >
<DigitalClock
	android:id="@+id/digitalclock01"
	android:layout_width="wrap_content"
	android:layout_height="wrap_content"
/>
<AnalogClock
	android:id="@+id/analogclock01"
	android:layout_width="wrap_content"
	android:layout_height="wrap_content"
/>
</LinearLayout>

 MainActivity.java

package org.hualang.clocktest;

import android.app.Activity;
import android.os.Bundle;
import android.widget.AnalogClock;
import android.widget.DigitalClock;

public class MainActivity extends Activity {
    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        DigitalClock digitalclock = (DigitalClock)findViewById(R.id.digitalclock01);
        AnalogClock analogclock = (AnalogClock)findViewById(R.id.analogclock01);
    }
}

 运行结果:



  • 大小: 8.6 KB
分享到:
评论

相关推荐

    Android-AnalogClock-DigitalClock-Example.zip_analogclock_android

    Android-AnalogClock-DigitalClock-Example Android-AnalogClock-DigitalClock-Example Android-AnalogClock-DigitalClock-Example

    android 时钟事件处理-----AnalogClock/DigitaClock

    android:id="@+id/analogClock01" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center_horizontal"/&gt; &lt;DigitalClock android:id="@+id/digitalClock...

    android 数字及模拟小时钟设计 AnalogClock与DigitalClock的原理

    在Android平台上,AnalogClock和DigitalClock是两种用于显示时间的视图组件,它们为开发者提供了在应用程序中集成时钟功能的方式。让我们深入探讨这两种组件的原理及其在Android开发中的应用。 **AnalogClock(模拟...

    Android 学习(11)DigitalClock

    除了DigitalClock,Android还提供了其他类型的时钟控件,如AnalogClock(模拟时钟)和Chronometer(计时器)。AnalogClock展示了一个类似传统手表的指针式时钟,而Chronometer则常用于计时任务,能够显示从特定时间...

    Android控件之AnalogClock与DigitalClock用法实例分析

    本文实例讲述了Android控件之AnalogClock与DigitalClock用法。分享给大家供大家参考。具体如下: 时钟控件包括AnalogClock和DigitalClock,它们都负责显示时钟,所不同的是AnalogClock控件显示模拟时钟,且只显示...

    Arduino-AnalogClock.zip

    Arduino-AnalogClock.zip,项目将模拟时钟同步到几毫秒。AnalogClock 2.x,Arduino是一家开源软硬件公司和制造商社区。Arduino始于21世纪初,深受电子制造商的欢迎,Arduino通过开源系统提供了很多灵活性。

    Android时间日期相关组件应用实例

    Android中时间, 日期相关组件使用实例, 配套讲解博客地址 : ...Android - 时间 日期相关组件 AnalogClock DigitalClock Chronometer DatePicker TimePicker CalendarView

    A07_TimePicker &amp; DatePicker &amp; AnalogClock &amp; DigitalClock 的设置小结

    在Android开发中,TimePicker、DatePicker、AnalogClock和DigitalClock是四个常见的组件,用于处理时间、日期和时钟的用户界面展示。下面我们将详细探讨这些组件的使用和配置。 **1. TimePicker** TimePicker允许...

    Android 学习(12)AnalogClock

    在Android开发中,AnalogClock是一个非常基础但实用的组件,它允许我们在应用程序中展示一个模拟时钟的界面。在本教程中,我们将深入探讨如何使用AnalogClock控件,并结合实际项目`AnalogClockDemo`来理解其工作原理...

    Android-XML一般属性.docx编程资料

    ### Android XML 一般属性概述 #### 一、Android系统中的常用权限 在Android开发中,应用程序需要声明并请求一些特定的权限才能访问某些系统资源或功能。这些权限通常包括但不限于:读取/写入外部存储空间、访问...

    A07_TimePicker DatePicker AnalogClock DigitalClock 的设置小结

    简单翻译一下: TimePicker 时间选择器 DatePicker 日期选择器 AnalogClock 模拟时钟 DigitalClock 数字时钟 一、TimePicker 1.TimePicker使用的监听器接口是OnTimeChangedListener 2.TimePicker默认显示系统当前...

    Arduino-AnalogClock,项目将模拟时钟同步到几毫秒。.zip

    在"AnalogClock-master"目录中,我们可以找到项目的源代码和其他相关资源。源代码通常包含主程序文件,其中定义了如何初始化硬件、读取时间信息以及驱动电机或步进电机来移动指针。开发者可能使用了Arduino的库,如`...

    matlab开发-Analogclock

    在MATLAB中开发模拟时钟(Analogclock)是一项实用且有趣的编程任务,它涉及到图形用户界面(GUI)设计和时间处理的知识。MATLAB提供了一个强大的环境,支持创建交互式的图形元素,使得开发者能够轻松地构建这样的...

    时钟AnalogClockDigitalClock

    Android系统为此提供了两种时钟组件,即AnalogClock(模拟时钟)和DigitalClock(数字时钟)。这两个组件可以帮助开发者轻松地在应用程序中集成时间显示,为用户提供清晰的时间信息。下面我们将深入探讨这两种时钟...

    Android Studio利用时钟控件AnalogClock显示模拟时钟以及TextClock显示数字时钟 APP源码

    具体内容详情可看我的博文:https://mp.csdn.net/mp_blog/creation/editor/124227341 《Android Studio利用时钟控件AnalogClock显示模拟时钟以及TextClock显示数字时钟》

    Android-UI基本控件

    模拟时钟(AnalogClock)和数字时钟(DigitalClock)控件则用来在应用界面上显示当前时间。模拟时钟控件显示一个可运行的时钟表盘,而数字时钟则以数字的形式展示时间。 最后,DatePicker控件是用于选择日期的一个控件...

    Android API 中文(16) —— AnalogClock

    `AnalogClock` 是Android2.2 r1版本中提供的一个组件,它主要用于显示一个带有时针和分针的传统模拟时钟。该组件可以方便地集成到应用程序中,为用户提供直观的时间显示方式。`AnalogClock` 继承自`View`类,并且...

    android各组件详解- View

    标题与描述均指向了“Android各组件详解-View”,这表明文档内容主要聚焦于Android框架中的View组件,对其进行深入解析。接下来,我们将基于这一主题展开详细的讨论,涵盖View的概念、分类、自定义原理以及常见的...

    AnalogClock的使用

    标题中的“AnalogClock的使用”指的是在Android开发中如何使用AnalogClock组件来创建一个模拟时钟的界面。AnalogClock是Android SDK提供的一种视图元素,它可以在应用程序中显示一个指针式的钟表,通常用于装饰或者...

Global site tag (gtag.js) - Google Analytics