精华内容
下载资源
问答
  • digitalclock

    2013-08-25 15:04:43
    在lcd上显示的数字钟,是各种单片机开发的重要组成部分之一,可以单独调控时分秒,也可以进行秒表计时
  • DigitalClock

    千次阅读 2011-04-30 11:40:00
    Name:DigitalClock API Study Author:mayadong7349 Date: 2011.01.14 修改:2011.04.30 贴了图 变得漂亮了 Blog:http://hi.baidu.com/mayadong7349/home ****************************************/ #include ...

    工程下载地址: http://mydstudy.googlecode.com/files/DigitalClock_Beautiful.zip

     

     

    展开全文
  • digitalClock-源码

    2021-03-26 02:05:52
    digitalClock
  • DigitalClock-源码

    2021-03-05 18:44:41
    DigitalClock
  • matlab开发-DigitalClock

    2019-08-26 10:23:41
    matlab开发-DigitalClock。带闹钟的DigitalClock应用程序
  • 主要介绍了Android DigitalClock组件用法,结合实例形式分析了DigitalClock组件的布局调用技巧,非常简单实用,需要的朋友可以参考下
  • matlab开发-DIGITALCLOCK

    2019-08-26 10:40:16
    matlab开发-DIGITALCLOCK。这个时钟给出系统时间和日期
  • DigitalClock_ElectronJS app1包含.exe文件
  • 主要介绍了Android控件之AnalogClock与DigitalClock用法,以实例形式分析了Android时钟控件AnalogClock和DigitalClock用于显示时间的具体使用技巧,需要的朋友可以参考下
  • 主要为大家详细介绍了Android DigitalClock实现商品倒计时,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
  • digitalclock:坏了的数字手表
  • 应用案例: 大量商品的限时抢购等。 类似于这样的倒计时,不知道大家有没有遇到过,大家又能想到哪些方案?...本源码的方案是对Android 系统中 DigitalClock 进行一次封装。 通过继承以下方法并改变内部的实现。
  • Android闹钟简单实现和自定义DigitalClock
  • DigitalClock-9.c:9.CD csapat
  • 自学 Android 做的第十一个 Android 程序,使用了 DigitalClock
  • <AnalogClock android:layout_width="fill_parent" android:layout_height="fill_parent" ...DigitalClock是数字时钟,它继承自TextView; AnalogClock是模拟时钟,继承自View类,它不能显示当前秒...
    <AnalogClock 
            android:layout_width="fill_parent"
            android:layout_height="fill_parent"
            />

     

    DigitalClock是数字时钟,它继承自TextView; AnalogClock是模拟时钟,继承自View类,它不能显示当前秒数;

    <DigitalClock
            android:layout_width="fill_parent"
            android:layout_height="fill_parent" />

    此外android还提供了一个计时器组件,Chronometer,它继承自TextView,他的作用是显示一段文字(从某个时间开始,一共走过了多少时间),但不会显示当前时间,它只提供了一个android:format属性,用于指定计时器的格式.
    常用方法:

    setBase(long base);设置计时器起始时间

    setFormat(Stringformat);设置显示的时间格式

    start();开始计时

    stop();停止计时

    setOnChronometerTickListener();计时器改变触发该监听

    public class MainActivity2 extends Activity {
    
        private Button bt;
        private Chronometer ch;
    
        @Override
        public void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.digital);
            
            ch = (Chronometer) findViewById(R.id.ch);
            bt = (Button) findViewById(R.id.bt);
            System.out.println(SystemClock.elapsedRealtime());
            
            bt.setOnClickListener(new OnClickListener() {
                
                @Override
                public void onClick(View v) {
                    //设置开始时间
                    ch.setBase(SystemClock.elapsedRealtime());
                    //开启计时
                    ch.start();
                }
            });
            
            ch.setOnChronometerTickListener(new OnChronometerTickListener() {
                
                @Override
                public void onChronometerTick(Chronometer chronometer) {
                    if(SystemClock.elapsedRealtime()-ch.getBase()>20*1000)
                        ch.stop();
                }
            });
            
        }
        
    
    }

     

     

     

     

    转载于:https://www.cnblogs.com/android-zcq/p/3139504.html

    展开全文
  • Qt实例digitalclock详解

    2017-07-25 09:28:02
    代码如下: main()函数 ...#include "digitalclock.h" int main(int argc, char *argv[]) { QApplication app(argc, argv); DigitalClock clock; clock.show(); return app.exec(); } main()函数

    代码如下:

    main()函数

    #include <QApplication>
    
    #include "digitalclock.h"
    
    int main(int argc, char *argv[])
    {
        QApplication app(argc, argv);
        DigitalClock clock;
        clock.show();
        return app.exec();
    }

    main()函数没什么可以说的。

    digitalclock.h

    #ifndef DIGITALCLOCK_H
    #define DIGITALCLOCK_H
    
    #include <QLCDNumber>
    
    //! [0]
    class DigitalClock : public QLCDNumber
    {
        Q_OBJECT
    
    public:
        DigitalClock(QWidget *parent = 0);
    
    private slots:
        void showTime();
    };
    //! [0]
    
    #endif

    第二个函数是用于显示用的

    digitalclock.cpp

    #include <QtWidgets>
    
    #include "digitalclock.h"
    
    //! [0]
    DigitalClock::DigitalClock(QWidget *parent)
        : QLCDNumber(parent)
    {
        setSegmentStyle(Flat);
        /*
         *内置的三种显示形式::::::
         *   QLCDNumber::Outline
         *   0
         *   gives raised segments filled with the background color.表示用背景颜色作为突出浮雕的颜色
         *
         *   QLCDNumber::Filled
         *   1
         *   gives raised segments filled with the windowText color.表示用WindowText的颜色作为突出浮雕的颜色
         *
         *   QLCDNumber::Flat
         *   2
         *   gives flat segments filled with the windowText color.扁平的颜色
         *
         *
         */
    
        QTimer *timer = new QTimer(this);
        connect(timer, SIGNAL(timeout()), this, SLOT(showTime()));
        timer->start(1000);
    
        showTime();
    
        setWindowTitle(tr("Digital Clock"));
        resize(300, 60);
    }
    //! [0]
    
    //! [1]
    void DigitalClock::showTime()
    //! [1] //! [2]
    {
        QTime time = QTime::currentTime();
    
        QString text = time.toString("hh:mm:ss");
        //QLCDNumber 默认只显示5位。 可以通过 this->setNumDigits(8) 来实现你想要的功能。
        qDebug()<<text<<'\n';
    //    if ((time.second() % 2) == 0)
    //        text[5] = ' ';
        setDigitCount(8);
        display(text);
    }
    //! [2]
    

    这里主要注意的是display(text)默认的显示长度是5, 若想要显示更长的 字符串, 需要用setDigitCount()函数更改显示长度





    展开全文
  • 简单翻译一下: TimePicker 时间选择器 DatePicker 日期选择器 AnalogClock 模拟时钟 DigitalClock 数字时钟 一、TimePicker 1.TimePicker使用的监听器接口是OnTimeChangedListener 2.TimePicker默认显示系统当前...
  • 这是一个具有闹钟功能的简单数字时钟。 它使用内部计时器(1s)来更新时间。 通过使用上下文菜单单击图来配置警报。
  • Android DigitalClock

    千次阅读 2010-08-02 16:40:00
    在res/layout下创建Widget的布局文件:digitalclock.xml <?xml version="1.0" encoding="UTF-8"?> <TextView   xmlns:android="http://schemas.android.com/apk/res/android"<br />  android...

    Android平台下Widget的搭建过程为:

    1.在res/layout下创建Widget的布局文件:digitalclock.xml

    <? xml version="1.0" encoding="UTF-8" ?>
    < TextView  
        
    xmlns:android ="http://schemas.android.com/apk/res/android"
        android:layout_width
    ="wrap_content"  
        android:layout_height
    ="wrap_content"  
        android:id
    ="@+id/time"
        android:textSize
    ="45px"
        android:scrollX
    ="30px"
        android:scrollY
    ="30px"
        android:textStyle
    ="bold"
        android:textColor
    ="#ff000000"
        android:background
    ="@drawable/bg"
        
    />

    2.在res/xml下创建Widget的描述文件:est_appwidget.xml

    <? xml version="1.0" encoding="UTF-8" ?>
    < appwidget-provider  xmlns:android ="http://schemas.android.com/apk/res/android"
        android:minWidth
    ="186dip"
        android:minHeight
    ="212dip"
        android:updatePeriodMillis
    ="1000"
        android:initialLayout
    ="@layout/digitalclock" />

    3. 从AppWidgetProvider继承一个类(ESTTime),重写其虚方法

    package  com.android.test.esttime;

    import  android.app.Service;
    import  android.appwidget.AppWidgetManager;
    import  android.appwidget.AppWidgetProvider;
    import  android.content.ComponentName;
    import  android.content.Context;
    import  android.content.Intent;
    import  android.os.IBinder;
    import  android.text.format.Time;
    import  android.widget.RemoteViews;


    public   class  ESTTime  extends  AppWidgetProvider {
        
        
    /**  Called when the activity is first created.  */
        @Override
        
    public   void  onUpdate(Context context,
                AppWidgetManager appWidgetManager,
    int [] appWidgetIds )
        {
            context.startService(
    new  Intent(context,UpdateService. class ));        
        }
        
      
    // Service类
         public   static   class  UpdateService  extends  Service {
            @Override
            
    public   void  onStart(Intent intent, int  startId){
                Time estTime 
    =   new  Time( " EST " );
                estTime.setToNow();
                RemoteViews updateViews 
    =  
                    
    new  RemoteViews(getPackageName(),
                            R.layout.digitalclock);
                updateViews.setTextViewText(R.id.time, estTime.format(
    " %H:%M " ));
                
                ComponentName thisWidget 
    =   new  ComponentName( this ,ESTTime. class );
                
                AppWidgetManager manager 
    =  AppWidgetManager.getInstance( this );
                manager.updateAppWidget(thisWidget, updateViews);
            }

            @Override
            
    public  IBinder onBind(Intent intent) {
                
    //  TODO Auto-generated method stub
                 return   null ;
            }

        }
        

    }

    4.在AndroidManifest.xml中注册本Widget

    <? xml version="1.0" encoding="utf-8" ?>
    < manifest  xmlns:android ="http://schemas.android.com/apk/res/android"
          package
    ="com.android.test.esttime"
          android:versionCode
    ="1"
          android:versionName
    ="1.0" >
        
    < application  android:icon ="@drawable/icon"  android:label ="@string/app_name" >
            
    < receiver  android:name =".ESTTime"
                      android:label
    ="@string/app_name" >
                
    < intent-filter >
                    
    < action  android:name ="android.appwidget.action.APPWIDGET_UPDATE"   />
                
    </ intent-filter >
                
    < meta-data  android:name ="android.appwidget.provider"  
                android:resource
    ="@xml/est_appwidget" />             
            
    </ receiver >
            
    < service  android:name =".ESTTime$UpdateService" />
        
    </ application >
        
    < uses-sdk  android:minSdkVersion ="3"   />
    </ manifest >

    最后,编译运行。这样在Home上长按弹出的Widget列表中就有新创建的Weiget了 。

    注:这里的 android:updatePeriodMillis更新频率支持SDK 1.5的版本,之后的版本都不支持。

    展开全文
  • AnalogClock和DigitalClock

    2012-12-18 21:47:52
    时钟控件包括AnalogClock和DigitalClock,它们都负责显示时钟,所不同的是AnalogClock控件显示模拟时钟,且只显示时针和分针,而DigitalClock显示数字时钟,可精确到秒     <!-- AnalogClock与...
  • 一、首先看一下QT官网的DigitalClock例子 digitalclock.h代码如下 #ifndef DIGITALCLOCK_H #define DIGITALCLOCK_H #include &lt;QLCDNumber&gt; //! [0] class DigitalClock : public QLCDNumber { Q_...
  • digitalclock-源码

    2021-04-18 09:51:20
    Create React App入门 该项目是通过引导的。 可用脚本 在项目目录中,可以运行: npm start 在开发模式下运行应用程序。 打开在浏览器中查看它。 如果您进行编辑,则页面将重新加载。 您还将在控制台中看到任何...
  • DigitalClock不显示秒数

    2015-10-13 12:24:22
    网上都说DigitalClock精确到秒,但是我这里写的却没有 xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation=...
  • QT实现电子表digitalclock

    千次阅读 2015-11-27 20:16:05
    实现的效果 实现的思路 创建步骤 1、新建项目 下一步,下一步,完成,创建完成,...DigitalClock.h ...#ifndef DIGITALCLOCK_H #define DIGITALCLOCK_H ...class DigitalClock : public QLCDN
  • digitalclock.zip

    2020-06-16 18:42:22
    基于QT的数字时钟

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 2,211
精华内容 884
关键字:

digitalclock