自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 java.lang.IllegalStateException: TimerTask is scheduled already

异常信息: 1.使用timerTask时,二次调用 timer.schedule(timerTask,4000,60*1000*10);出现异常。 private Timer timer; private TimerTask timerTask=new TimerTask(){ @Override public void run() {

2017-03-29 16:06:16 871

原创 android.view.InflateException: Binary XML file line #2: Error inflating class linearlayout

异常:android.view.InflateException: Binary XML file line #2: Error inflating class linearlayout资源文件 起初的怀疑: 类库未正确引入; 资源文件命名空间,属性集缺失; 自定义类在proguard-rules.pro中未keep; 但这些都被一一排除了。最后定位在xml文件上,发现linearlayo

2017-03-29 10:10:48 3414 4

原创 为地图marker 设置网络图片

使用自定义marker加载本地图片:Marker marker = aMap.addMarker(new MarkerOptions() .anchor(0.5f,0.5f) .position(latLng)

2017-03-28 21:26:46 6051 2

原创 加入第三方sdk后包冲突引起的找不到符号 commitNow() ,commitNowAllowingStateLoss()系列问题的解决

代码如下,getSupportFragmentManager() .beginTransaction() .remove((Fragment) view) .commitNowAllowingStateLoss();编译异常,提示找不到符号commitNowAllowingStateLoss() FragmentTransaction transa

2017-03-20 17:31:01 5526

原创 Element animation-list must be declared

Element animation-list must be declared异常信息:animation-list 未声明。编译可通过。animation-list是作为drawable存在的。将文件移到drawable下,异常解决。

2017-03-17 14:03:17 719

原创 MultiDex后java.lang.NoClassDefFoundError异常解决

出现java.lang.NoClassDefFoundError异常,排除掉classpath设置问题,发现是multidex后导致的。 为什么要用multidex?项目中因方法数超过了65536,所以用到了MultiDex。 经过筛查,发现这里异常是因为multidex落下了compileapplication配置造成的。改正后,解决。 这里放上完整的multidex步骤: 1.在buil

2017-03-07 16:16:34 2665

原创 获取高德地图api key

两种方式: 方式一: androidstudio terminal中输入命令: 切换到jdk\bin\,执行 keytool -v -list -keystore G:\keystore\debug.keystore命令 ,其中 G:\keystore\debug.keystore,代表keystore路径。如下图:这里提示密钥库文件不存在。解决办法如下: 进入.android/下。

2017-03-03 16:50:15 6268

原创 消除tablayout间距

需要实现下面的效果,我是用tablayout实现的。实际做出来的效果: 一开始怀疑宽高设置问题,调了没解决。 最后,发现问题出在tablayout的padding上面。原来tablayout给tab默认设置了padding。 解决办法: 给tablayout 添加如下几个padding属性设置: app:tabPaddingBottom="-1dp"

2017-03-02 16:24:49 7777 4

原创 java.lang.StackOverflowError

项目中遇到这个bug,栈溢出。错误信息如下: 可以看到 47行与36行交替执行,出现此错误的原因是,递归调用导致函数层级过多,最后栈溢出。

2017-03-01 21:20:32 918

空空如也

空空如也

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

TA关注的人

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