NeverNote简单便笺与任务应用演示Kotlin、协程、MVVM技术实现

Kotlin 的现代开发方式,配上 MVVM、协程、Flow 和 Room 这些主流组件,挺适合想练手 Android 的你。

NeverNote 是个轻量的便笺+任务小应用,但用到的东西可不轻,像Kotlin协程MVVMRoomMaterial Design这些一应俱全。界面简洁,交互也还不错,写起来顺手,改起来也方便。

项目还接了Unsplash API做背景图加载,效果挺惊艳的。你要先去 Unsplash 申一个开发者 Key,再在build.gradle里加上:

buildConfigField "String", "UNSPLASH_ACCESS_KEY", "\"你的 Key\""
buildConfigField "String", "UNSPLASH_SECRET_KEY", "\"你的 Secret\""

通知功能也有,适合想了解 Android 通知机制的同学。整体看下来,代码清晰,结构也比较规整,适合做模板用。嗯,如果你正打算从零搭个 Kotlin 项目,不如先看看这个。

想进一步研究相关技术?下面这几个资源也可以瞄一眼:

如果你刚入门 Jetpack 相关技术,这个项目还挺适合拿来边学边练的。

zip 文件大小:37.92MB