import android.app.Activity;import android.content.Intent;import android.content.SharedPreferences;import android.os.Bundle;import android.text.format.Time;import android.view.View;import android.view.View.OnClickListener;import android.widget.Button;import android.widget.TextView;import android.widget.Toast;public class myrmbmanage extends Activity {         //定义共享优先数据及基础字段     private String MY_RMBCost ="MY_RMBCost";          private String TodayTime ="TodayTime";          public void onCreate(Bundle savedInstanceState ){         super.onCreate(savedInstanceState);         setContentView(R.layout.myrmbmanage);         final Button bt_qiandao = (Button)findViewById(R.id.bt_qiandao);         final TextView tv_time = (TextView)findViewById(R.id.tv_qiandaotime);               //读取共享数据          SharedPreferences my_rmb_data = getSharedPreferences(MY_RMBCost, 0);                  Time t = new Time();         t.setToNow();         int lastmonth = t.month + 1 ;         final String str =  t.year + "年" + lastmonth + "月" + t.monthDay + "日";                                final String nowtime =my_rmb_data.getString(TodayTime, "").toString();                  if(nowtime.equals(str)==true)         {             tv_time.setText("日期:"+ nowtime +"已签到!");              bt_qiandao.setBackgroundResource(R.drawable.yqd);         }         else         {             tv_time.setText("日期:"+ str);              bt_qiandao.setBackgroundResource(R.drawable.qd);         }                           //签到功能         bt_qiandao.setOnClickListener(new OnClickListener() {                        public void onClick(View v) {                // TODO Auto-generated method stub                SharedPreferences my_rmb_data = getSharedPreferences(MY_RMBCost, 0);                 if(my_rmb_data.getString(TodayTime, "").toString().equals(str)==true)                 {                    Toast.makeText( myrmbmanage.this , "今日已签到!", Toast.LENGTH_SHORT).show();                 }                 else                 {                       my_rmb_data.edit()                       .putString(TodayTime, str)                       .commit();                       tv_time.setText("日期:"+ str +"已签到!");                        bt_qiandao.setBackgroundResource(R.drawable.yqd);                       Toast.makeText( myrmbmanage.this , "签到成功!", Toast.LENGTH_SHORT).show();                 }            }        });                }}

更多相关文章

  1. Android图形系统(八)-app与SurfaceFlinger共享UI元数据过程
  2. 共享Android开发手册
  3. Android(安卓)匿名共享内存Java接口分析
  4. android默认系统日期、时间、时区更改
  5. 【Android】Android(安卓)多个APK数据共享
  6. Android(安卓)获取当前日期 时间
  7. Android实现自定义的 时间日期 控件
  8. Android(安卓)获取当前日期 时间
  9. Android(安卓)自制一个工作日历 原代码

随机推荐

  1. 对于任意的XML的遍历
  2. 如何使用XML实现多渠道接入网站的构架
  3. 灵活调用xsl来解析xml文档(js异步)
  4. FireFox对XML的处理兼容IE的节点处理方法
  5. 读写xml所有节点个人小结 和 读取xml节点
  6. 基于关系型数据库引擎的"XML"索引技术
  7. XML 增、删、改和查示例
  8. 效率最高的xml解析方式
  9. Python 解析 xml[xml.dom]
  10. Linux下将Tinyxml编译为静态库