Android Open Source - FlashAndroid Clock Activity






From Project

Back to project page FlashAndroid.

License

The source code is released under:

GNU General Public License

If you think the Android project FlashAndroid listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.

Java Source Code

package com.hikemobile.singlehand;
//  w w w .j a v a2  s  . c  o  m
import java.io.IOException;

import android.os.Bundle;
import android.os.Handler;
import android.os.Handler.Callback;
import android.os.Message;
import android.view.View;
import android.view.View.OnClickListener;
import flash.android.display.singlehand.SingleHandActivity;
import flash.android.ui.ImageViewClip;

public class ClockActivity extends SingleHandActivity implements Callback
{
  private final String CLOCK1 = "clock1";
  private final String CLOCK2 = "clock2";
  private ImageViewClip m_mc;
  private Handler m_handler;

  @Override
  protected void onCreate(Bundle savedInstanceState)
  {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.clock_layout);
    this.m_handler = new Handler(this);
    m_mc = (ImageViewClip) findViewById(R.id.movieClip1);
    try
    {
      m_mc.initClip(CLOCK2, 20, null, m_handler);
    }
    catch (IOException e)
    {
      e.printStackTrace();
    }
    m_mc.play(true);
    m_mc.setOnClickListener(new OnClickListener()
    {

      @Override
      public void onClick(View v)
      {
        m_mc.destroy();
        if (CLOCK1 == m_mc.getFolder())
        {
          try
          {
            m_mc.stop();
            m_mc.initClip(CLOCK2, 20, null, m_handler);
          }
          catch (IOException e)
          {
            e.printStackTrace();
          }
        }
        else
        {
          try
          {
            m_mc.stop();
            m_mc.initClip(CLOCK1, 15, null, m_handler);
          }
          catch (IOException e)
          {
            e.printStackTrace();
          }
        }
        m_mc.gotoAndPlay(0, true);
      }

    });
  }

  @Override
  public boolean handleMessage(Message msg)
  {
    switch (msg.what)
    {
      case ImageViewClip.WHAT_FRAME:

        break;
      case ImageViewClip.WHAT_END:

        break;
    }
    return true;
  }

}




Java Source Code List

com.example.ui_clock.MainActivity.java
com.hikemobile.menuclip.MainActivity.java
com.hikemobile.singlehand.ClockActivity.java
com.hikemobile.singlehand.MainActivity.java
com.hikemobile.switchcip.MainActivity.java
flash.android.demo.MainActivity.java
flash.android.demo.ViewPagerClip.java
flash.android.demo.checkboxclip.MainActivity.java
flash.android.display.DisplayUtil.java
flash.android.display.Stage.java
flash.android.game.AnimClip.java
flash.android.game.AnimView.java
flash.android.singlehand.ActivityContainer.java
flash.android.singlehand.SingleHandActivity.java
flash.android.singlehand.SingleHandManger.java
flash.android.system.ClipHandler.java
flash.android.ui.CheckBoxClip.java
flash.android.ui.CompoundButtonClip.java
flash.android.ui.IconClip.java
flash.android.ui.ImageViewClip.java
flash.android.ui.MenuWindowClip.java
flash.android.ui.SwitchClip.java
flash.android.ui.ViewPagerClip.java