Flutter开发的词典应用

关于项目

在这个项目中,我做了一个土-英词典应用。借助sqlite,我可以从数据库中获取词典数据。你也可以在这个应用中搜索单词,这同样也是通过sqlite实现的。

使用下面的SQL查询,我可以从数据库中搜索单词

 Future<List<Words>> searchWord(String searchWord) async {
    var db = await DatabaseHelper.databaseAccess();

    List<Map<String,dynamic>> maps = await db.rawQuery("SELECT * FROM kelimeler WHERE ingilizce like '%$searchWord%' or turkce like '%$searchWord%'");

    return List.generate(maps.length, (index) {
      var row = maps[index];
      return Words(row["kelime_id"], row["ingilizce"], row["turkce"]);
    });

image image image

GitHub

查看 Github