Skip to content

About

背单词小软件

Resources

Stars

5 stars

Watchers

1 watching

Forks

Repository files navigation

easy

一个背单词的app使用Android开发,这是一个对Android Jetpack十分友好的练习。

easy开发环境比较复杂。 代码变更也许不会有反馈,如果崩溃可以尝试重新安装软件。

Introduction

  • app使用kotlin作为开发语言,采用MVVM设计模式。
  • Android Jetpack是一套组件、工具和指南,可以用来制作出色的Android应用程序。

Screenshots

单词背诵界面 主界面 导入界面

Libraries Used

  • Foundation-核心系统功能的组件,Kotlin扩展和对多重索引和自动化测试。

    • AppCompat - 在旧版本的Android上优雅地降级。

    • Android KTX - 编写更简洁、惯用的Kotlin代码。

    • Test - 一个用于单元和运行时UI测试的Android测试框架。

  • Architecture — 一个库集合,帮助您设计健壮、可测试和 可维护的应用程序。从管理UI组件生命周期和处理数据的类开始坚持不懈。

    • Data Binding - 声明性地将可观察数据绑定到UI元素。

    • Lifecycles - 创建一个自动响应生命周期事件的UI。

    • LiveData - 生成数据对象,当基础数据库发生更改时通知视图。

    • Navigation - 处理应用内导航所需的一切。

    • Room - 使用应用内对象和编译时检查访问应用程序的SQLite数据库。

    • ViewModel-存储应用程序循环时未销毁的UI相关数据。轻松安排优化执行的异步任务。

    • WorkManager-管理Android后台作业。

  • UI - 有关为什么以及如何在应用程序中使用UI组件的详细信息-一起使用还是单独使用

  • 第三方

About

背单词小软件

Resources

Stars

5 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages