package xiedong.systemdairy;
import android.app.Activity;
import android.app.AlertDialog;
import android.app.AlertDialog.Builder;
import android.content.Context;
import android.content.DialogInterface;
import android.content.Intent;
import android.content.SharedPreferences;
import android.os.Bundle;
import android.view.KeyEvent;
import android.view.Menu;
import android.view.MenuItem;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;
import android.widget.Toast;
public class SystemDairyActivity extends Activity {
private EditText field_name = null;
private EditText filed_pass = null;
/**使用SharedPreferences 来储存与读取数据**/
SharedPreferences mShared = null;
/**程序中可以同时存在多个SharedPreferences数据, 根据SharedPreferences的名称就可以拿到对象**/
public final static String SHARED_MAIN = "main";
/**SharedPreferences中储存数据的Key名称**/
public final static String KEY_REGISTERNAME = "registername";
public final static String KEY_REGISTERPASSWORD = "registerpassword";
/**SharedPreferences中储存数据的路径**/
public final static String DATA_URL = "/data/data/";
public final static String SHARED_MAIN_XML = "main.xml";
/*
* public static final String xiedong_password = "xiedong_password";
*
* public static final String PASSWORD = "PASSWORD"; private static final
* String NAME = "NAME";
*/
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
setTitle("谢栋日记系统");
field_name = (EditText) findViewById(R.id.etUid);
filed_pass = (EditText) findViewById(R.id.etPwd);
Button button;
Button xiedongregister;
/*
* SharedPreferences settings = getSharedPreferences(xiedong_password,
* 0); settings.edit() .putString(NAME, "xiedong") .putString(PASSWORD,
* "198701") .commit();
*/
// String name = settings.getString(NAME, "xiedong");
// String password = settings.getString(PASSWORD, "198701");
// Set value
// field_name.setText(name);
// filed_pass.setText(password);
button = (Button) findViewById(R.id.xiedong);
xiedongregister=(Button)findViewById(R.id.xiemo);
button.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View arg0) {
// TODO Auto-generated method stub
// SharedPreferences settings =
// getSharedPreferences(xiedong_password, 0);
mShared = getSharedPreferences(SHARED_MAIN, Context.MODE_PRIVATE);
String registername1 = mShared.getString(KEY_REGISTERNAME, "");
String registerpassword1= mShared.getString(KEY_REGISTERPASSWORD, "");
// String xiedong_name=settings.getString(NAME, "");
String count = field_name.getText().toString();
String pass = filed_pass.getText().toString();
if ("".equals(count) || "".equals(pass)) {
Toast.makeText(SystemDairyActivity.this,
"^_^账户密码不能为空 请你注册^_^", 5).show();
} else if(registername1.equals(count)&®isterpassword1.equals(pass)){
Toast.makeText(SystemDairyActivity.this,
"^_^账户信息验证成功!加载数据中... ...^_^", 10).show();
new Thread()
{public void run()
{try {sleep(2000); //等待三秒,自动进入软件主窗口
Intent intent = new Intent();
intent.setClass(SystemDairyActivity.this, newMenu.class);
startActivity(intent); }
catch (Exception e) {
e.printStackTrace();
}
//progressDialog.dismiss();
}
}.start();
// Intent intent;
// intent = new Intent(SystemDairyActivity.this, newMenu.class);
// startActivity(intent);
// Toast.makeText(SystemDairyActivity.this,
// "^_^加载数据成功^_^",1).show();
}else{
Toast.makeText(SystemDairyActivity.this,
"^_^密码错误 请查看帮助^_^", 5).show();
}
}
});
xiedongregister.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
Intent intent=new Intent();
intent.setClass(SystemDairyActivity.this, Register.class);
startActivity(intent);
}
});
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
// TODO Auto-generated method stub
menu.add(0, 1, 0, "帮助");
menu.add(0, 2, 0, "关于");
return super.onCreateOptionsMenu(menu);
}
@Override
public boolean onOptionsItemSelected(MenuItem item) {
// TODO Auto-generated method stub
Intent intent;
switch (item.getItemId()) {
case 1 :
//
intent = new Intent(this, help.class);
startActivity(intent);
break;
case 2 :
intent = new Intent(this, about.class);
startActivity(intent);
break;
}
return super.onOptionsItemSelected(item);
}
protected void dialog() {
AlertDialog.Builder builder = new Builder(SystemDairyActivity.this);
builder.setMessage("确定要退出吗?");
builder.setTitle("提示");
builder.setPositiveButton("确认",
new android.content.DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
android.os.Process.killProcess(android.os.Process.myPid());
dialog.dismiss();
System.exit(0);
// SystemDairyActivity.this.finish();
}
});
builder.setNegativeButton("取消",
new android.content.DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
dialog.dismiss();
}
});
builder.create().show();
}
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
if (keyCode == KeyEvent.KEYCODE_BACK && event.getRepeatCount() == 0) {
dialog();
return false;
}
return false;
}
}
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
Android 日记系统源码(数据库的基本操作).zip项目安卓应用源码下载Android 日记系统源码(数据库的基本操作).zip项目安卓应用源码下载 1.适合学生毕业设计研究参考 2.适合个人学习研究参考 3.适合公司开发项目技术参考
资源推荐
资源详情
资源评论
收起资源包目录
Android 日记系统源码(数据库的基本操作).zip (84个子文件)
Android 日记系统源码(数据库的基本操作)
Android 日记系统源码(数据库的基本操作)
1_130302022240_5.jpg 34KB
1_130302022241_9.jpg 28KB
1_130302022240_7.jpg 23KB
1_130302022240_2.jpg 34KB
1_130302022240_6.jpg 26KB
1_130302022240_3.jpg 41KB
1_130302022240_8.jpg 27KB
1_130302022241_10.jpg 27KB
1_130302022240_1.jpg 68KB
1_130302022241_11.jpg 26KB
1_130302022240_4.jpg 31KB
android日记系统源码(数据库的基本操作)
systemDairy
AndroidManifest.xml 1KB
res
layout
list_diary.xml 646B
menu.xml 473B
help.xml 771B
about.xml 1002B
createdairy.xml 2KB
main.xml 3KB
lookdairy.xml 822B
register.xml 3KB
drawable-ldpi
alert_dialog_icon.png 2KB
icon.png 25KB
main.jpg 367KB
drawable-mdpi
alert_dialog_icon.png 2KB
icon.png 25KB
main.jpg 367KB
drawable-hdpi
about.bmp 942KB
list.bmp 703KB
createdairy.bmp 933KB
menu.bmp 938KB
regist.bmp 940KB
main.bmp 941KB
help.bmp 940KB
icon.png 25KB
values
strings.xml 990B
proguard.cfg 1KB
src
xiedong
systemdairy
about.java 1KB
help.java 1KB
Share.java 5KB
newMenu.java 1KB
DiaryDbHelper.java 3KB
lookDairy.java 4KB
createDairy.java 3KB
SystemDairyActivity.java 6KB
Register.java 5KB
bin
systemDairy.apk 3.73MB
classes.dex 24KB
resources.ap_ 3.72MB
xiedong
systemdairy
SystemDairyActivity$3.class 1KB
createDairy.class 3KB
Register$2.class 1KB
Share$2.class 2KB
Share$1.class 2KB
Register.class 3KB
SystemDairyActivity$1$1.class 1KB
newMenu.class 2KB
lookDairy$2.class 1KB
SystemDairyActivity$2.class 1KB
DiaryDbHelper$DatabaseHelper.class 1KB
Register$1.class 2KB
createDairy$2.class 1KB
R.class 538B
createDairy$3.class 2KB
R$layout.class 616B
R$attr.class 343B
about.class 1002B
SystemDairyActivity$4.class 894B
createDairy$1.class 1KB
R$id.class 957B
help.class 578B
R$string.class 942B
about$1.class 1KB
SystemDairyActivity.class 4KB
SystemDairyActivity$1.class 2KB
Share.class 4KB
R$drawable.class 650B
Register$3.class 871B
DiaryDbHelper.class 4KB
lookDairy.class 5KB
lookDairy$1.class 2KB
.classpath 280B
default.properties 362B
.project 1KB
gen
xiedong
systemdairy
R.java 3KB
共 84 条
- 1
资源评论
yxkfw
- 粉丝: 76
- 资源: 2万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- QuestionTwo.java
- QuestionOne.java
- OA办公自动化管理系统(Struts1.2+Hibernate3.0+Spring2+DWR).rar
- 简历-求职简历-word-文件-简历模版免费分享-应届生-高颜值简历模版-个人简历模版-简约大气-大学生在校生-求职-实习
- 南京邮电大学数学实验:熟练掌握 Matlab 软件的基本命令和操作
- 简历-求职简历-word-文件-简历模版免费分享-应届生-高颜值简历模版-个人简历模版-简约大气-大学生在校生-求职-实习
- 2017校招真题校园招聘真题算法题(37道)Python源码.zip
- 基于单片机protues仿真的多功能自动饮水机系统设计(仿真图、源代码、演示视频)
- 论文《一种修复流程挖掘事件日志中缺失活动标签的深度学习方法》翻译
- 智慧电厂相关资料发电控制的方式
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功