自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (5)
  • 收藏
  • 关注

原创 greenDAO的使用详解---(5)greenDAO高级用法

greenDAO的使用详解—(5)greenDAO高级用法1.greenDao多表关联一对一关联:使用@ToOne 注解关联对象,通过注解joinProperty参数来定义一个外键,下面是示例代码: 使用@ToOne注解的属性都需要分别进行数据库保存,先在数据库中插入被注解的对象,把插入成功返回的id值作为外键与主表关联 这样只要获得User对象就能通过getFriend()方法获取U

2017-11-24 15:28:10 5506

原创 greenDAO的使用详解---(4)greenDAO3.2.2结合sqlcipher加密数据库

greenDAO的使用详解—(4)greenDAO3.2.2结合sqlcipher加密数据库1.SQLCipher介绍SQLCipher是一个在SQLite基础之上进行扩展的开源数据库,它主要是在SQLite的基础之上增加了数据加密功能,如果我们在项目中使用它来存储数据的话,就可以大大提高程序的安全性。SQLCipher支持很多种不同的平台,这里仅介绍Android中SQLCipher在greenD

2017-11-23 14:32:50 6346

原创 greenDAO的使用详解---(3)greenDAO3.2.2数据库的升级bug解决

greenDAO的使用详解—(3)greenDAO3.2.2数据库的升级bug解决1.解决上一篇遗留的第一个bug原因分析: 当某张表需要添加一个int类型的列时,升级数据库则会报NOT NULL约束不通过,原因是 GreenDao建表时int 类型 加了NOT NULL解决方案一:在bean对象中不使用int类型属性,直接使用int的包装类Integer或者String代替,个人感觉这是最简单的

2017-11-22 16:04:14 1170

原创 greenDAO的使用详解---(2)greenDAO3.2.2数据库的升级

greenDAO的使用详解—(2)greenDAO3.2.2数据库的升级1.使用的工具国外程序员网站stackoverflow上面提供的MigrationHelper.java类做数据库升级。 说明:该类有点小bug,后面会介绍解决方案。2.原理说明1.应用程序启动的时候,根据需要升级的表创建新的临时表 2.将需要更新表的数据迁移到临时表中 3.删除更新前的表,重命名临时表3.数据库升级(以

2017-11-22 13:30:45 2337

原创 greenDAO的使用详解---(1)greenDAO的配置和增删改查

greenDAO的使用详解—(1)greenDAO的配置和增删改查1.关于greenDaogreenDao是一个将对象映射到SQLite数据库中的轻量且快速的ORM解决方案。关于greenDAO的概念可以看官网greenDAO2.项目工具说明开发工具:Android Studio3.0greenDAO版本:3.2.2数据库查看工具:SQLiteStudio v2.153.Android St

2017-11-21 15:08:08 1209 5

原创 java注解的简单使用

1.注解说明:Java5开始,java开始对元数据的支持,也就是Annotation(注解)。元数据:metadata文件夹中 描述数据的数据.所有的Annotation都是java.lang.annotation.Annotation 接口的子接口,所以Annotation是一种特殊的接口2.使用注解需要注意,必须有三方参与才有意义: a):得有注解标签本身; b):被贴的程序元素(类,字段

2017-07-06 18:20:54 249

原创 仿微信个人二维码切换样式

今天产品突然让我做一个像微信一个可以换样式的二维码功能,在网上找了一下,没有发现有类似的功能,于是决定自己写一个,在此记录一下,希望对有这种需求的开发人员有帮助。1.样式展示2.原理说明a.先生成一张背景色是白色 ,二维码颜色为透明的正式二维码。b.将生成的二维码绘制到准备好的二维码背景图片上,让透明的部分渗透出来,这样就形成了一个花式的二维码(二维码上面会有不同的颜色)。c.将花式二维码绘制到定制

2017-07-06 15:29:16 3531 2

原创 Android Studio配置文件路径修改

1.AndroidStudio x.x(xx为版本号)文件夹位置修改进入Android Studio的安装目录,进入bin文件夹,用文本编辑软件打idea.properties,去掉以下两项的注释符号#,修改对应的路径为新路径即可。idea.config.path=E:/android/.AndroidStudio/config idea.system.path=E:/android...

2017-07-06 11:38:20 3395

AndroidWifiSupport

AndroidWifiSupport

2022-08-26

官网最新版EasyMovieTexture3.6.3

官网最新版EasyMovieTexture3.6.3,支持PC、安卓、IOS播放视频,亲测支持HLS视频流播放。百度网盘下载

2018-12-13

kotlin-for-android-developers-zh kotlin电子书

kotlin-for-android-developers-zh kotlin电子书,kotlin电子书

2017-11-27

window 系统最好用的屏幕拾色器

window 系统最好用的屏幕拾色器,window 系统最好用的屏幕拾色器

2017-11-27

android SQLiteStudio v2.15

SQLiteStudio v2.15 查看android SQLite数据库的小工具,免安装。

2017-11-21

仿微信个人二维码切换样式

代码说明:http://blog.csdn.net/lidiwo/article/details/74554934

2017-07-06

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除