实现效果:ORM方式对数据进行增删改查。 实现环境:VS2013 在项目中添加EntityFramework的nuget包。 新建context类,如下所示 base 处为数据库的连接 在app.config文件添加链接字符串 创建实体类Person 在context中添加dbset 添加一个Ini ...
分类:
其他好文 时间:
2016-06-03 18:59:18
阅读次数:
149
控制数据库的位置 默认情况下,数据库是创建在localhost\SQLEXPRESS服务器上,并且默认的数据库名为命名空间+context类名,例如我们前面的BreakAway.BreakAwayContext。 有几种方法可以改变这种默认约定。 利用配置文件 在配置文件中新加一个连接字符串 <co ...
分类:
数据库 时间:
2016-05-16 01:53:04
阅读次数:
336
Context类型 我们知道,Android应用都是使用Java语言来编写的,那么大家可以思考一下,一个Android程序和一个Java程序,他们最大的区别在哪里?划分界限又是什么呢?其实简单点分析,Android程序不像Java程序一样,随便创建一个类,写个main()方法就能跑了,而是要有一个完 ...
分类:
移动开发 时间:
2016-04-20 19:41:12
阅读次数:
341
一、SQLite语句; 在活动中的实例; 二、更常用的是SQLiteOpenHelper这个类; 比如我们创建DBHelper继承SQLiteOpenHelper; 可以看到首先我们定义了我们数据库的名字; 然后构造函数中需要传入context类,并且调用父类构造函数;传入的参数依次为context ...
分类:
数据库 时间:
2016-04-11 20:45:42
阅读次数:
286
策略模式是一种行为型设计模式(behavioral pattern),用于将不同的算法(算法之间的关系是平行的,也即,它们可以解决相同的问题,只不过采取了不同的策略,比如用于聚类的 Kmeans,FCM之间)封装在不同的类中,也即策略模式用于组织解决同一问题不同算法,以方便客户端(也即是下文的 Context 类)灵活地调用。最终得到算法的替换、变化可以独立于客户端完成。其 UML 类图关系如下:...
分类:
编程语言 时间:
2016-03-29 10:55:30
阅读次数:
190
分类:C#、Android、VS2015; 创建日期:2016-03-01 一、简介 实际上,在Android.Content.Context类中,Android已经提供了多种类型的系统服务,这些服务都以静态的形式通过Android.Content.ContextWrapper类提供的GetSyst
分类:
移动开发 时间:
2016-03-01 07:30:04
阅读次数:
214
控制数据库的位置 默认情况下,数据库是创建在localhost\SQLEXPRESS服务器上,并且默认的数据库名为命名空间+context类名,例如我们前面的BreakAway.BreakAwayContext。 有几种方法可以改变这种默认约定。 利用配置文件 在配置文件中新加一个连接字符串 <co
分类:
数据库 时间:
2016-02-24 13:52:48
阅读次数:
245
sharedPreferences使用的是键值对的方式存储数据。1.Android中三种获取sharedPreferences的方式1)Context 类中的getSharedPreferences()方法,该方法接受,第一个参数用于指定SharedPreferences 文件的名称,第二个参数用于...
分类:
其他好文 时间:
2015-12-26 19:36:31
阅读次数:
307
定义Context类,将简单工厂模式中,在客户端的判断转移到了后台context类中,定义运算的基类,该基类具有运算的抽象方法,扩展出多种子类后,分别对该抽象方法进行重写;后台根据前台的条件,判断并new出对应的对象后,将对象赋给一个基类对象,由基类对象调用对应的计算方法。Tips:在客户端中尽可能...
分类:
其他好文 时间:
2015-12-14 23:15:44
阅读次数:
207
数据库初始化上图,这个图解释了,数据库初始化的流程,是基于我们在上下文类中的构造函数中传递的参数。在上面的图中,context类中的base构造器中,可以填入下面的参数:无参数(No Parameter)数据库的名字(Database Name)连接字符串的名字(Connection String ...
分类:
数据库 时间:
2015-12-06 13:07:18
阅读次数:
386