没有合适的资源?快使用搜索试试~ 我知道了~
kvs-schema:代码生成库,用于管理Android的键值数据
共66个文件
java:31个
xml:9个
gradle:6个
需积分: 10 0 下载量 47 浏览量
2021-03-02
06:53:53
上传
评论
收藏 142KB ZIP 举报
温馨提示
KVS模式 KVS Schema是一个库,用于管理Android的键值数据。 该库在编译时从架构类生成SharedPreferences的访问器方法。 如何使用 创建架构 假设您将存储用户ID,您必须创建一个如下所示的架构类。 @Table ( name = " example " ) public class ExamplePrefsSchema { @Key ( name = " user_id " ) int userId; } 类名称应为*Schema 。 KVS架构生成ExamplePrefs从ExamplePrefsSchema 。 您可以在下面使用生成的访问器。 ExamplePrefs prefs = ExamplePrefs . get(context); prefs . putUserId(userId); prefs . putUserId(userI
资源推荐
资源详情
资源评论
收起资源包目录
kvs-schema-master.zip (66个子文件)
kvs-schema-master
.travis.yml 241B
gradlew.bat 2KB
gradlew 5KB
example
proguard-rules.pro 657B
src
androidTest
java
com
example
android
kvs
TestWithDefaultPrefsTest.java 2KB
TestWithSerializerPrefsTest.java 2KB
TestPrefsTest.java 4KB
main
res
menu
menu_main.xml 361B
drawable-hdpi
ic_launcher.png 9KB
drawable-xhdpi
ic_launcher.png 14KB
drawable-xxhdpi
ic_launcher.png 19KB
values
strings.xml 165B
styles.xml 344B
dimens.xml 587B
drawable-mdpi
ic_launcher.png 5KB
layout
activity_main.xml 2KB
values-w820dp
dimens.xml 358B
java
com
example
android
kvs
models
User.java 571B
prefs
serializer
UserStringSerializer.java 484B
UserIntSerializer.java 984B
ExamplePrefsBuilder.java 369B
schemas
TestWithSerializerPrefsSchema.java 557B
TestPrefsSchema.java 578B
ExamplePrefsSchema.java 650B
TestWithDefaultPrefsSchema.java 675B
MainActivity.java 2KB
AndroidManifest.xml 691B
.gitignore 7B
build.gradle 2KB
Rakefile 836B
library
proguard-rules.pro 657B
src
test
resources
TestSchema.java 640B
main
res
values
strings.xml 70B
java
com
rejasupotaro
android
kvs
serializers
DefaultPrefsSerializer.java 301B
PrefsSerializer.java 144B
PrefsSchema.java 2KB
annotations
Key.java 545B
Table.java 365B
PrefsBuilder.java 159B
AndroidManifest.xml 187B
.gitignore 7B
build.gradle 882B
README.md.template 4KB
gradle
wrapper
gradle-wrapper.jar 49KB
gradle-wrapper.properties 230B
version
version.properties 57B
version.gradle 1KB
.gitignore 111B
compiler
src
test
java
com
rejasupotaro
android
kvs
internal
TypeUtilsTest.java 728B
StringUtilsTest.java 502B
main
java
com
rejasupotaro
android
kvs
internal
SchemaModel.java 3KB
Field.java 3KB
exceptions
TableNameIsNotDefinedException.java 538B
TableNameDuplicateException.java 522B
TableNameIsInvalidException.java 522B
StringUtils.java 345B
EnvParser.java 2KB
SchemaWriter.java 15KB
SchemaProcessor.java 2KB
TypeUtils.java 3KB
.gitignore 7B
build.gradle 1KB
README.md 4KB
settings.gradle 44B
LICENSE.txt 1KB
build.gradle 574B
共 66 条
- 1
资源评论
Mia不大听话
- 粉丝: 17
- 资源: 4592
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 农村信用社联合社计算机信息系统投产与变更管理办.docx
- 农村信用社联合社计算机信息系统数据管理办法.docx
- 利用SPSS作临床效度分析线上计算网站介绍-医学研究部统计谘.(医学PPT课件).ppt
- 利用Zabbix监控mysqldump定时备份数据库状态.docx
- 利用计算机解决问题的基本过程.doc
- 化工铁路通信工程总结.doc
- 北京大学网络教育软件工程作业.docx
- 医药公司(连锁店)计算机操作规程未新系统的自行按照旧制修改-新系统过制的编号加修模版.doc
- 医药公司(连锁店)计算机系统操作规程模版.doc
- 医药连锁门店计算机系统的操作和管理程序未新系统的自行按照旧制修改-新系统过制的编号加修模版.docx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功