自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

移动,移着动动

欢迎来到我的博客,一起分享开发的喜怒哀乐!

  • 博客(3)
  • 收藏
  • 关注

原创 adroid SQLiteOpenHelper数据表结构升级

最近在项目中遇到了一个新需求,需要增加用户在本地缓存中一个字段,由于用户缓存是根据所在群来进行分表保存的,在更新数据库升级时,发现要修改的表明是动态生成的,经过不断努力和网上的参考,终于找到了解决方法。主要的逻辑还是放在自定义SQLiteOpenHelper类中的onUpgrade方法里,我们根据db参数可以获取所以的数据表,由于分表时表名都具有一定的规律,所以可以根据该规则来进行统一修改。下...

2019-11-15 20:59:07 236

原创 Java利用反射动态修改类引用类型的成员变量的属性

今天在项目中遇到了一个情况,用第三方控件时,发现其在显示的时候有一个Label字符显示,不符合产品UI需求,之后通过查看该源码,发现并没有公开方法来控制该Label的显示效果,但是自己去实现太过繁琐。之后想到可以通过Java的反射功能来进行修改,可能会达到要求。一般对于Java反射修改对象成员的示例大多体现在修改一个类的基本类型的成员变量,或者其成员函数来进行调用。但是如果一个类的成员变量是个...

2019-11-07 21:18:25 1930

原创 TextView设置指定字符显示颜色

在项目中做了一个简单的搜索功能(本地缓存搜索),产品需要对搜索结果中针对搜索词进行高亮显示,类似于百度搜索后每个条目中满足的分词结果进行高亮显示,这里由于只是一个简单功能,所以并不存在分词功能,就用全词进行精确搜索,对满足要求的结果进行颜色设置即可,方式如下: String itemStr = searchItem.getDes(); String keywor...

2019-11-07 21:06:15 250

空空如也

空空如也

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

TA关注的人

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