Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

doc

  • Loading branch information...
commit c13de4cf79a48764abadd34a18e54e9cbccd621d 1 parent f77aa0e
@jindw authored
Showing with 18 additions and 11 deletions.
  1. +11 −9 README.md
  2. +7 −2 doc/README_zh.md
View
20 README.md
@@ -51,7 +51,7 @@ Description
Replace the SharePreferences interface. the keyValueStroage is a dsl for typed key value stroage.
* defined kevaluestorage
---------
+
public interface GlobalSetting extends KeyValueStorage<GlobalsConfig>{
/**
* 设置名为age,类型为int属性,默认值为0
@@ -79,14 +79,16 @@ Description
* use the key value storage
---------
- //return the same instance anywhere!!
- GlobalSetting globalSetting = UIO.getKeyValueStorage(GlobalSetting.class);
- int age = globalSetting.getAge()
- //启用事物,减少文件读写次数
- globalSetting.beginTransaction().setCacheLength(65536).setCacheEnable(false).commit();
- //也可以偷懒
- globalSetting.setCacheLength(65536).setCacheEnable(false)
+
+ //return the same instance anywhere!!
+ GlobalSetting globalSetting = UIO.getKeyValueStorage(GlobalSetting.class);
+ int age = globalSetting.getAge()
+ //启用事物,减少文件读写次数
+ globalSetting.beginTransaction().setCacheLength(65536).setCacheEnable(false).commit();
+ //也可以偷懒
+ globalSetting.setCacheLength(65536).setCacheEnable(false)
+ .......
+
* SQLiteMapping
View
9 doc/README_zh.md
@@ -4,13 +4,18 @@
##通用回调机制
+ ---- 有物混成,先天地生
+----
+函数,是编程中最常见的处理单元,加上泛型信息,我们可以让函数的表达能力更强。
+一个简单通用的可以携带泛型信息的回调接口, 将贯穿整个系统。
+
+##设计理念
---- 有之以为利,无之以为用。
----
设计一个具有良好扩展性的基础框架, 最重要的一点是掌握 “有”和“无”的平衡。
* 有: 我需要提供那些模块?那些功能?什么结构?
* 无: 我在我的系统中提供那些自定义的坑,可以让你自己去完善,去扩展。
-
-我在这套类库中, 采用了一个简单的回调接口, 用来描述“无”的存在,绝大部分功能都以“无” 为中心来设计。
+我在这套类库中, 通过一个通用回调接口, 用来描述“无”的存在,绝大部分功能都以“无” 为中心来设计。
##自动化处理
Please sign in to comment.
Something went wrong with that request. Please try again.