单词精灵,Android 记单词 app 开发

使用 Android Studio 开发了一款 记单词 app —— 《单词精灵》

动效

关键词:单词精灵

A. 项目描述

《单词精灵》是一款专为Android平台设计的单机记单词应用。该应用旨在帮助用户系统、高效地扩展词汇量,提升英语水平。应用内置丰富的词库和记忆方法,让用户在轻松愉悦的学习氛围中不断提升自己的词汇量。
这款应用提供了单词拼写、单词查询等功能,通过不同的方式让用户更深入地记忆单词。

B. 开发工具

  • Android Studio Koala
  • Java , JDK 17.0.10
  • Gradle 8.7

C. 代码设计

C1、数据库

项目先创建数据库 wordset.db文件,然后将 res/raw 中的词典文件导入数据库当中,接下来通过读文件的方式,从数据库中读取单词信息。

    // 创建数据库
	mSQLiteDatabase=this.openOrCreateDatabase("wordset.db",MODE_PRIVATE,null);
	
    // 将 res/raw 中的词典文件 导入数据库当中
	private void insetdata(String Tablename) {
   
		if (Tablename == null) {
   
			return;
		}
		if(Tablename.equals("word4")){
   
			ins=getResources().openRawResource(R.raw.fourthlevel);
		}
		else if(Tablename.equals("word6")){
   
			ins=getResources().openRawResource(R.raw.sixthlevel);
		}
		else{
   
			ins=getResources().openRawResource(R.raw.college);
		}
		createTable(Tablename);
		m_ProgressBar.setVisibility(View.VISIBLE);
		m_ProgressBar.setProgress(0);
		m_ProgressBar.setMax(100);
		try{
   
			InputStreamReader inR=new InputStreamReader(ins)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值