第9课 备忘便签-TinyDB
2024-08-26 20:58:04
编写一只个性化的App便签小程序,TinyDB可能会帮上你。
1.组件设计
2)读入数据记录
1)TextBox1输入需要记录存储的信息记录
2)四只button分别作为“添加 编辑 删除清空”信息记录
3)LlistView显示记录条
4)TinyDB1存储数据的容器
2.逻辑设计
1)定义变量memo为列表
列表如何理解?
抽象理解为:
2)读入数据记录
3)构造过程show (把高频率使用的功能代码集合起来构造成“过程”,便于调用)
理解:把从文本框读入的文本信息存入TinyDB1的标签数据盒里,标签为sore,存储值为变量memo取得的值,这样就更新了TinyDB1,同时让listView的元素显示memo存入的数据信息,把Textbox1中的文本重置为空,便于再一次输入信息。
4)其他修改:编辑、删除、清空
5)细节:屏幕初始化
清空数据库TinyDB1存放的数据记录,清空Listview1的信息显示
本例改编自:
《人人都能开发的安卓APP》App Inventor 2应用开发实战
机械工业出版社: 黄仁祥 金琦 易伟 编著
最新文章
- MVVM ObservableCollection<;>; ListView
- avalon2学习教程12数据验证
- 烂泥:ubuntu安装vmtools
- Sublime Text3 包管理器、插件安装
- 利用 Lua 实现 App 动态化方案
- .NET MVC通过反射获取数据修
- Lambda应用设计模式 [转载]
- bootstrap学习1
- python 导入模块出错 ImportError: No module named &#39;request&#39;
- web api 过滤器
- php7新特性总结
- eclipse 安装插件报错问题
- linux zip tar 压缩打包命令
- UD系统主定制界面
- mongoDB报错Cannot find module &#39;../build/Release/bson&#39;
- Supervisor4.0和python2.7的crit问题,导致python进程阻塞
- Python:模块学习——sys模块
- ubuntu下安装自动补全YouCompleteMe
- spring aop自动代理注解配置之二
- 吐槽 坑爹的MySQL安装路径选择