赞
踩
public class ReviseActivity extends AppCompatActivity { private EditText title; private EditText detail; private ContentDao mContentDao; private ContentInfo mContentInfo; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_revise); title = findViewById(R.id.title); detail = findViewById(R.id.detail); mContentInfo = (ContentInfo) getIntent().getSerializableExtra("info"); title.setText(mContentInfo.getTitle()); detail.setText(mContentInfo.getDetail()); findViewById(R.id.toolbar).setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { finish(); } }); findViewById(R.id.update).setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { String titleStr = title.getText().toString().trim(); String detailStr = detail.getText().toString().trim(); if (TextUtils.isEmpty(titleStr)) { Toast.makeText(ReviseActivity.this, "请填写标题", Toast.LENGTH_SHORT).show(); } else if (TextUtils.isEmpty(detailStr)) { Toast.makeText(ReviseActivity.this, "请填写详情", Toast.LENGTH_SHORT).show(); } else { if (mContentDao == null) { mContentDao = new ContentDao(ReviseActivity.this); } int row = mContentDao.update(mContentInfo.get_id(), titleStr, detailStr); if (row > 0) { Toast.makeText(ReviseActivity.this, "修改成功", Toast.LENGTH_SHORT).show(); setResult(200); finish(); } else { Toast.makeText(ReviseActivity.this, "修改失败", Toast.LENGTH_SHORT).show(); } } } }); } }
public class CollectActivity extends AppCompatActivity { private ListView mListView; private ListAdapter mListAdapter; private CollectDao mCollectDao; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_collect); mListView = findViewById(R.id.listview); mListAdapter = new ListAdapter(CollectActivity.this); if (mCollectDao == null) { mCollectDao = new CollectDao(CollectActivity.this); } mListAdapter.setListOnItemListener(new ListAdapter.ListOnItemListener() { @Override public void operation(int position) { AlertDialog.Builder builder = new AlertDialog.Builder(CollectActivity.this); builder.setTitle("是否取消收藏?"); builder.setPositiveButton("确定", new DialogInterface.OnClickListener() { @Override public void onClick(DialogInterface dialog, int which) { ContentInfo item = mListAdapter.getItem(position); int row = mCollectDao.delete(item.get_id()); if (row > 0) { Toast.makeText(CollectActivity.this, "已取消", Toast.LENGTH_SHORT).show(); mListAdapter.setLists(mCollectDao.queryAll()); } } }); builder.setNegativeButton("取消", new DialogInterface.OnClickListener() { @Override public void onClick(DialogInterface dialog, int which) { } }); builder.show(); } }); mListAdapter.setLists(mCollectDao.queryAll()); mListView.setAdapter(mListAdapter); } }
public class RegisterActivity extends AppCompatActivity { private EditText username; private EditText password; private UserDao mUserDao; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_register); username = findViewById(R.id.username); password = findViewById(R.id.password); findViewById(R.id.toolbar).setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { finish(); } }); findViewById(R.id.register).setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { String name = username.getText().toString().trim(); String pwd = password.getText().toString().trim(); if (TextUtils.isEmpty(name)) { Toast.makeText(RegisterActivity.this, "请输入用户名", Toast.LENGTH_SHORT).show(); } else if (TextUtils.isEmpty(pwd)) { Toast.makeText(RegisterActivity.this, "请输入密码", Toast.LENGTH_SHORT).show(); } else { if (mUserDao == null) { mUserDao = new UserDao(RegisterActivity.this); } int row = mUserDao.insert(name, pwd); if (row > 0) { Toast.makeText(RegisterActivity.this, "注册成功", Toast.LENGTH_SHORT).show(); Intent intent = getIntent(); intent.putExtra("username", name); setResult(200, intent); finish(); } else { Toast.makeText(RegisterActivity.this, "注册失败", Toast.LENGTH_SHORT).show(); } } } }); } }
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。