自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 资源 (1)
  • 收藏
  • 关注

原创 Java 查找指定接口的泛型类型

一、场景说明:我们在使用GSON自动解析json字符串的时候,需要传参一个Class参数,告诉它需要解析成什么对象,而这一步骤我们常常通过底层自动化框架+泛型来实现,这时就会涉及到读取泛型类型的问题。二、目前网上说的方法,大都是这种:Class<T> targetClass = (Class<T>)((ParameterizedType)XXX.getC...

2019-08-21 11:46:11 776

原创 【已解决】Android Studio使用Databinding引起的support-v4包库冲突问题 ZipException

在使用了Databinding之后,AndroidStudio会自动将当前target api对应版本的support-v4包依赖添加进来(在本例中是21.0.3的版本),而原项目中使用的support-v4包是在lib下的一个jar包(在本例中是25.0.0版本),是高于当前api版本的。结果在项目编译时,两个v4包被一起编译进来了,就造成了库冲突的问题,具体表现为编译时报ZipExceptio...

2018-06-13 11:04:08 2139

原创 【Android】完美解决SwipeRefreshLayout中嵌套ViewPager时滑动冲突的方法

一、解决思路:    ①当ViewPager开始滑动时,将SwipeRefreshLayout的触发状态设置为不可用    ②当ViewPager停止滑动时,将SwipeRefreshLayout的触发状态设置为可用    ③当SwipeRefreshLayout被触发时,将ViewPager的触发状态设置为不可用    ④当SwipeRefreshLayout触发结束时,将ViewPager的触...

2018-02-27 15:46:56 4186 2

原创 Android,debug正常运行,用其他途径打开程序就会崩溃,且没报异常!

我在Service中加了下面这句:android.os.Debug.waitForDebugger(); //程序运行到这行时会进入暂停状态,等待调试这就导致了,而当退出应用时,如果相应的Service没有被关闭,重新打开应用时,启用的Service就还是debug版本的,于是当程序运行到上面这一行时,就进入了等待状态,过了几秒后,程序等待超时而崩溃。注意上面的红字,也就是说,

2017-08-07 11:20:47 1787

okgo-2.1.4+okhttp3.9.0+okhttp3.4.1+okio-1.9.0

压缩包里包括了okgo-2.1.4.jar、okhttp3.9.0.jar、okhttp3.4.1.jar、okio-1.9.0.jar。 okgo是廖子尧对okhttp封装后的一个管理类,在新版okgo中改变了okgo的使用方法,习惯了使用旧版okgo使用方法的程序员,可以下载此资源。 另外,资源中附带了okhttp的最新版开发包:okhttp-3.9.0.jar(2017年9月11日发布) okhttp是目前公认最好用的安卓http框架,谷歌最新版的HttpClient框架底层的网络交互层也是使用okhttp实现的。

2017-10-25

空空如也

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

TA关注的人

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