- 博客(11)
- 收藏
- 关注
原创 Retrofit使用GsonConverterFactory有些字段解析老是null的问题
问题:使用Retrofit和GsonConverterFactory调接口解析Json数据时,有些字段一直解析为null,实际Json中有数据。解决方案:Gson初始化时可选择字段命名策略,默认是IDENTITY模式,我却配置了LOWER_CASE_WITH_UNDERSCORES模式,导致部分不符合规范的字段无法解析出来,去掉使用默认的IDENTITY模式即可。
2017-11-01 15:29:03
4874
3
原创 Android调用JNI出错 java.lang.UnsatisfiedLinkError: No implementation found for的解决方法
Android开发使用第三方so库时,如果遇到报错如:java.lang.UnsatisfiedLinkError: No implementation found for...意思是没有找到java native对应的jni的方法,原因有两种:1. JNI中没有实现该方法,所以找不到,需要实现该方法。2. JNI中的方法,与java native方法名或所在的包名不对应,也就
2017-03-20 12:22:58
1638
原创 Android WebView无法播放腾讯视频问题
问题:Android WebView加载H5时无法播放H5内的腾讯视频,一直显示“视频加载失败,请刷新页面重试”,点击重试也是一样。Log打印:"Mixed Content: The page at 'https://...' was loaded over HTTPS, but requested an insecure video 'http://...'. This request
2017-03-07 17:16:55
3984
转载 GitHub上README.md教程
GitHub上README.md教程2014-08-12 12:58 48917人阅读 评论(7)收藏举报本文章已收录于:分类: GITHUB GIT(1) 作者同类文章X•GitHub详细教程目录(?)[+]开始编辑README关于标题显示文本普通文本显示空格的小T
2017-02-17 15:10:21
354
原创 volatile和synchronized关键字的区别
1.无关键字int i1; int geti1() {return i1;} geti1()得到存储在当前线程中i1的数值。多个线程有多个i1变量拷贝,而且这些i1之间可以互不相同。换句话说,另一个线程可能已经改 变了它线程内的i1值,而这个值可以和当前线程中的i1值不相同。事实上,Java有个思想叫“主”内存区域,这里存放了变量目前的“准确值”。每个线程 可以有它自己的变量拷贝,而
2017-02-14 11:10:48
472
原创 Android各种知识图(2):Activity和Fragment
Activity的视图框架Fragment生命周期图Fragment与Activity生命周期对比图
2017-02-10 15:25:11
354
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人