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;
}
}
没有合适的资源?快使用搜索试试~ 我知道了~
小程序 日记系统源码(数据库的基本操作).rar
共84个文件
class:32个
jpg:13个
java:10个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 132 浏览量
2023-02-03
11:48:02
上传
评论
收藏 10.06MB RAR 举报
温馨提示
免责声明:资料部分来源于合法的互联网渠道收集和整理,部分自己学习积累成果,供大家学习参考与交流。收取的费用仅用于收集和整理资料耗费时间的酬劳。 本人尊重原创作者或出版方,资料版权归原作者或出版方所有,本人不对所涉及的版权问题或内容负法律责任。如有侵权,请举报或通知本人删除。
资源推荐
资源详情
资源评论
收起资源包目录
小程序 日记系统源码(数据库的基本操作).rar (84个子文件)
1_130302022240_7.jpg 23KB
1_130302022240_8.jpg 27KB
1_130302022240_4.jpg 31KB
1_130302022240_5.jpg 34KB
1_130302022240_1.jpg 68KB
1_130302022240_6.jpg 26KB
1_130302022240_2.jpg 34KB
1_130302022241_9.jpg 28KB
android日记系统源码(数据库的基本操作)
systemDairy
.classpath 280B
src
xiedong
systemdairy
SystemDairyActivity.java 6KB
Share.java 5KB
about.java 1KB
newMenu.java 1KB
Register.java 5KB
lookDairy.java 4KB
createDairy.java 3KB
help.java 1KB
DiaryDbHelper.java 3KB
res
drawable-mdpi
main.jpg 367KB
alert_dialog_icon.png 2KB
icon.png 25KB
drawable-ldpi
main.jpg 367KB
alert_dialog_icon.png 2KB
icon.png 25KB
values
strings.xml 990B
layout
createdairy.xml 2KB
lookdairy.xml 822B
main.xml 3KB
register.xml 3KB
help.xml 771B
menu.xml 473B
about.xml 1002B
list_diary.xml 646B
drawable-hdpi
menu.bmp 938KB
main.bmp 941KB
help.bmp 940KB
list.bmp 703KB
about.bmp 942KB
regist.bmp 940KB
createdairy.bmp 933KB
icon.png 25KB
bin
systemDairy.apk 3.73MB
resources.ap_ 3.72MB
xiedong
systemdairy
SystemDairyActivity$1$1.class 1KB
about.class 1002B
createDairy.class 3KB
Share$2.class 2KB
lookDairy$1.class 2KB
Register.class 3KB
lookDairy$2.class 1KB
Register$3.class 871B
help.class 578B
SystemDairyActivity$4.class 894B
DiaryDbHelper$DatabaseHelper.class 1KB
R$string.class 942B
R$layout.class 616B
lookDairy.class 5KB
SystemDairyActivity$2.class 1KB
R$id.class 957B
createDairy$3.class 2KB
Register$1.class 2KB
SystemDairyActivity$1.class 2KB
R$attr.class 343B
Share.class 4KB
newMenu.class 2KB
Register$2.class 1KB
createDairy$1.class 1KB
about$1.class 1KB
R$drawable.class 650B
DiaryDbHelper.class 4KB
SystemDairyActivity.class 4KB
R.class 538B
SystemDairyActivity$3.class 1KB
createDairy$2.class 1KB
Share$1.class 2KB
classes.dex 24KB
proguard.cfg 1KB
default.properties 362B
.project 1KB
AndroidManifest.xml 1KB
gen
xiedong
systemdairy
R.java 3KB
1_130302022241_11.jpg 26KB
1_130302022240_3.jpg 41KB
1_130302022241_10.jpg 27KB
共 84 条
- 1
资源评论
大富大贵7
- 粉丝: 316
- 资源: 8869
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 设计1.ms14
- vscode-1.64.1.tar源码文件
- vscode-1.64.0.tar源码文件
- vscode-1.52.0.tar源码文件
- Music-Player +PlayerActivity+ rockplayer+ SeeJoPlayer 播放器JAVA源码
- vscode-1.46.0.tar源码文件
- 最近很火植物大战僵尸杂交版2.08苹果+安卓+PC+防闪退工具V2+修改工具+高清工具+通关存档整合包更新
- 超级好用的截图工具PixPin,可录制Gif图
- Screenshot_2024-05-21-17-06-42-64_2332cb9b27b851b548ba47a91682926c.jpg
- 毕业设计参考 - 基于树莓派、OpenCV及Python的人脸识别
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功