/**

* 源码片段

*/

package wordroid.activitys;

import java.util.ArrayList;

import wordroid.database.DataAccess;

import wordroid.model.R;

import wordroid.model.Word;

import android.app.Activity;

import android.app.AlertDialog;

import android.app.Dialog;

import android.content.DialogInterface;

import android.os.Bundle;

import android.util.Log;

import android.view.View;

import android.view.View.OnClickListener;

import android.widget.Button;

import android.widget.EditText;

import android.widget.Toast;

/**

* @author Administrator

*

*/

public class EditWord extends Activity implements OnClickListener{

private String action;

private EditText spelling;

private EditText meanning;

private Button confirm;

private Button cancel;

private Word word;

@Override

protected void onCreate(Bundle savedInstanceState) {

// TODO Auto-generated method stub

super.onCreate(savedInstanceState);

this.setTitle("编辑生词本");

this.setContentView(R.layout.editword);

Bundle bundle = this.getIntent().getExtras();

action = bundle.getString("action");

initWidgets();

}

private void initWidgets() {

// TODO Auto-generated method stub

this.spelling = (EditText) this.findViewById(R.id.EditWord_spelling);

this.cancel = (Button) this.findViewById(R.id.attention_cancel_button);

this.confirm = (Button) this.findViewById(R.id.attention_confirm_button);

this.meanning = (EditText) this.findViewById(R.id.EditWord_meanning);

cancel.setOnClickListener(this);

confirm.setOnClickListener(this);

if (action.equals("edit")){

Bundle bundle = this.getIntent().getExtras();

DataAccess data = new DataAccess(this);

Word word =data.QueryAttention("ID ='"+bundle.getString("id")+"'", null).get(0);

spelling.setText(word.getSpelling());

meanning.setText(word.getMeanning());

}

}

@SuppressWarnings("unused")

@Override

public void onClick(View v) {

// TODO Auto-generated method stub

if (v==cancel){

finish();

}

if (v==confirm){

if (meanning.getText().toString().equals("")||spelling.getText().toString().equals("")){

Toast.makeText(EditWord.this, "信息不能为空", Toast.LENGTH_SHORT).show();

return;

}

if (action.equals("add")){

boolean add =true;

final DataAccess data = new DataAccess(this);

ArrayList words = data.QueryAttention(null, null);

for(int i=0;i

android 英语单词app源码,Android英语单词记忆程序源码相关推荐

  1. STM32毕业设计——基于STM32+JAVA+Android的六足机器人控制系统设计与实现(毕业论文+程序源码)——六足机器人控制系统

    基于STM32+JAVA+Android的六足机器人控制系统设计与实现(毕业论文+程序源码) 大家好,今天给大家介绍基于STM32+JAVA+Android的六足机器人控制系统设计与实现,文章末尾附有 ...

  2. [附源码]计算机毕业设计Python+uniapp基于android手机设计并实现在线点单系统APPo682z(程序+源码+LW+远程部署)

    [附源码]计算机毕业设计Python+uniapp基于android手机设计并实现在线点单系统APPo682z(程序+源码+LW+远程部署) 该项目含有源码.文档.程序.数据库.配套开发软件.软件安装 ...

  3. Android毕业设计——基于Android+Eclipse的手机安全卫士设计与实现(毕业论文+程序源码)——手机安全卫士

    基于Android+Eclipse的手机安全卫士设计与实现(毕业论文+程序源码) 大家好,今天给大家介绍基于Android+Eclipse的手机安全卫士设计与实现,文章末尾附有本毕业设计的论文和源码下 ...

  4. android开发课程表app数据库,基于Android studio 的课程表增删查改功能(基于sqlite)

    [实例简介]Android studio 用SQLite实现课程表的增删查改功能,:实现详情浏览.编辑.及新增功能.课程编号可以实现正则检查(编号规则XX00000,XX表示两位大写的字母,00000 ...

  5. 看漫画微信小程序源码/独立端漫画小程序源码

    看漫画微信小程序源码,独立端漫画小程序源码是一款独立端看漫画微信小程序源码,本项目对接了看漫画网的接口,不需要额外采集或对接其他接口,并且该看漫画小程序源码开通了流量主功能. 我们只需要上传index ...

  6. 小程序源码:AI微信小程序源码下载人脸照片AI转换动漫照片全新源码安装简单无需服务器域名-多玩法安装简单

    这是一款AI人脸转动漫的一款微信小程序源码 该款小程序源码无需服务器和域名 搭建安装简单 有多种风格转换模式可自选 安装教程: 首先解压源码然后把源码上传到微信开发者工具打开 另外设置一个合法域名 合 ...

  7. 二维码生成工具微信小程序源码下载

    二维码生成工具 支持上传二维码logo和调整尺寸背景颜色等等 无需域名与服务器 使用教程,用HBuilder X软件打卡项目然后运行到微信小程序即可 下方是演示图: 小程序源码下载地址: (已更新)二 ...

  8. 【项目源码】智慧班牌源码 家校互联小程序源码 智慧校园云平台

    智慧校园平台源码 智慧班牌源码 人脸识别技术 电子班牌源码 家校互联小程序源码 源码开发环境:Java+springboot+vue+element-ui+mysql 智慧校园系统定位于中小学教育学校 ...

  9. 智慧校园平台源码 智慧班牌源码 人脸识别技术 电子班牌源码 家校互联小程序源码

    智慧校园平台源码 智慧班牌源码 人脸识别技术 电子班牌源码 家校互联小程序源码 源码开发环境:Java+springboot+vue+element-ui+mysql 智慧校园系统定位于中小学教育学校 ...

  10. 微信小程序:游戏助手王者战力查询扫码登录多功能小程序源码

    这是一款游戏多功能助手小程序 内由王者战力查询(支持微信QQ双端查询,安卓IOS) 游戏扫码登录(内支持多种游戏扫码登录) 短视频去水印功能(支持各大平台) 游戏改名助手(支持空白名生成,符号名生成) ...

最新文章

  1. android 锁屏画面开发,android 锁屏应用开发
  2. php内外边距,选择器与内外边距使用方法(margin,padding使用)-2019年9月4日
  3. 学习python需要什么基础-学习python需要什么基础吗?老男孩Python
  4. 已添加了具有相同键的项_奥迪Q2L已上市,配LED光源,21.88万起,搭1.4T
  5. ffmpeg如何在结尾添加帧_一种“视频帧对齐”的测试方案实践
  6. 自定义Chrome插件Vimium
  7. (十五)深入浅出TCPIP之Hello CDN
  8. 使用springboot遇到的的异常
  9. 刷新include引进的页面
  10. Python入门--局部变量,全局变量,作用域,LEGB规则
  11. 数论入门基础(同余定理/费马小定理/扩展欧几里德算法/中国剩余定理)~
  12. 详解 ManualResetEvent(转)
  13. Hutool excel 设置单元格格式为文本
  14. [计算机网络】【网络设备】VTP
  15. 电脑引导,电脑常见开机引导错误的解决方法
  16. 【云图】如何制作AMF生态鱼缸实体店分布图
  17. 你知道这一周有哪些程序员好书上了热搜吗?
  18. 3个月学习成功上岗软件测试,我一个文科女也能吃IT饭了...
  19. 银行家算法##大魔王程序员
  20. linux修改文件所有者和文件所在组

热门文章

  1. Android自带的下载功能,不需要断点续传、大文件下载、通知栏显示等窝心问题,四行代码全部搞定(经测)
  2. softmax交叉熵损失函数深入理解(二)
  3. 设备连不上Linksys velop MX5300的2.4G WiFi
  4. 成功解决将crx后缀文件加载到谷歌浏览器作为插件使用
  5. 汇编语言学习笔记-整数的加减乘除等指令
  6. win7怎么修改开机密码(最快) win7修改开机密码最便捷的方法
  7. 微信支付返回支付链接生成二维码问题
  8. 数据分析行业之数据挖掘工程师师和数据研发工程师
  9. java searchview_java – Searchview不工作,因为应用程序兼容
  10. 微信小程序使用Painter组件生成海报