自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 自定义View的视图刷新问题

在做项目的时候,刷新adapter其他的数据都更新了,但是自己定义的视图没有更新,后来发现自己没有执行invalidate ()方法,没有手动的让视图刷新自定义 View 继承自 View 类,然后重写他的onMeasure() 、onDraw()、和 onLayout()方法。在 onMeasure()方法中测量出自定义控件的宽和高并且调用setMeasuredDimension(wid

2017-11-30 15:20:29 4558

原创 致逝去的青春

小时候买方便面,先捏碎,再把调味包撒进去,使劲摇,然后吃,吃的剩下最后一点全倒手里,然后左右手倒来倒去,把多余的调味粉抖掉,觉得差不多了就一把扣嘴里,再把爪子舔干净。据说这是当年风靡一时的流行吃法。都有谁这样吃过方便面,我猜你笑了。可是,又有一些心酸。致老去的我们

2017-11-28 15:29:00 221

转载 MultiDex到底有多坑

遭遇MultiDex愉快地写着Android代码的总悟君往工程里引入了一个默默无闻的jar然后Run了一下, 经过漫长的等待AndroidStudio构建失败了。于是总悟君带着疑惑查看错误信息。UNEXPECTED TOP-LEVEL EXCEPTION: java.lang.IllegalArgumentException: method ID not in [0, 0xffff

2017-11-28 15:28:37 227

原创 The specified child already has a parent. You must call removeView() on the child's parent first.;

在调用addView的时候第一次没有出现错误,在第二次的时候就出现了,追根溯源也就是说在添加child进去的时候会对添加的child进行判定,如果child.getParent() != null的话就会抛出异常,为什么会出现这种情况呢,由上面的注释可以看出这个方法就是来执行清理孩子的工作的,至于为什么要清理,第一行的注释也说明清楚了 Prevents the specif

2017-11-28 15:25:45 310

转载 Java对象克隆赋值

转载地址:http://www.cnblogs.com/Qian123/p/5710533.html#_label0Java提高篇——对象克隆(复制)阅读目录为什么要克隆?如何实现克隆浅克隆和深克隆解决多层克隆问题总结假如说你想复制一个简单变量。很简单:int apples = 5; int pears = apples;

2017-11-28 15:24:24 382

原创 SharedPreferences保存对象

首先需要保存的实体类必须实现Serializable接口,然后调用其中的saveSerializableEntity即可,取出的时候调用getSerializableEntity即可public class ShardPrefUtils { private static SharedPreferences mSharedPref; private static fin

2017-11-28 15:23:19 1912

原创 Android中的Application对象里尽量不要存储数据

问题:在做一个项目的时候需要将登陆后后台返回的数据进行保存,然后再其他地方调用。解决方案:公司中的一个员工是这样处理的在MyApplication中定义了一个User user = new User();(保存数据的对象),然后再获取到数据的时候,将获取到的数据直接赋值给这个对象(MyApplication.user = userTest;)然后在其他地方用的时候就

2017-11-28 15:20:29 4027 1

原创 GreenDao 3.2 使用

一、Android studio配置gradle1.首先在根build.gradle中添加如下:// In your root build.gradle file:buildscript { repositories { jcenter() mavenCentral() // add repository } depen

2017-11-28 15:19:59 463

转载 开发过程中的版本

原文地址 http://blog.csdn.net/anxppα(Alpha)版    此版本表示该软件仅仅是一个初步完成品,通常只在软件开发者内部交流,也有很少一部分发布给专业测试人员。一般而言,该版本软件的Bug较多,普通用户最好不要安装。    β(Beta)版    该版本相对于α版已有了很大的改进,消除了严重的错误,但还是存在着一些缺陷,需要经过大

2017-11-28 15:19:18 799

原创 记录用到的地址

Android Gradle 的下载地址http://services.gradle.org/distributions/Gradle 使用方法地址https://developer.android.com/studio/releases/gradle-plugin.htmlAndroid 开发工具国内下载http://www.androiddevt

2017-11-28 15:18:31 114

空空如也

空空如也

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

TA关注的人

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