BadParcelableException

在接入融云的api时,写自定义消息,遇到了这个问题 在融云中自定义消息,要实现其Paceleable接口。 错误表现,在会话界面可以发送正常的自定义消息。 离开重返会话界面直接崩了, 定位到的错误信息看起来也很明显,没有能解析出本地的序列化化的数据,在Message的反序列方法中崩了。 错误定位...

2019-03-27 23:18:25

阅读数 11

评论数 0

Only fullscreen opaque activities can request orientation

接手公司的项目,升级sdk之后 ,遇到了这个问题。 参考https://blog.csdn.net/starry_eve/article/details/82777160 如日志所说的,只有全屏且不透明的activity才能请求屏幕方向。 想解决问题,需要先明白下面两个问题: 1.全屏不透明的a...

2019-03-24 02:22:27

阅读数 9

评论数 0

adb wifi连接手机

前提知识: 手机电脑连接,手机作为服务器,电脑作为客户端。 手机服务器(adbd),可以配置接受usb连接(默认),也可以配置tcpip连接(即我们想要的通过wifi连接)。 下面分为两种情况: 一. 有usb线,手机没有root,连接后不用usb线 先用usb连接到手机服务器,配置手...

2019-03-09 23:05:14

阅读数 32

评论数 0

JVM Specification Note-1

原来虚拟机还有一个返回值的类型,returnAddress 在帧中的本地变量中,其变量的内存都是编译时就分配的,在存放在一个数组中. 其中有趣且熟悉的是,Long或Double类型的变量会占两个坑,就是说,在LocalVaraiable[]中,需要用两个Index来存放一个元素,可想到,这就是C中...

2018-12-16 22:23:47

阅读数 12

评论数 0

闹钟笔记

Kotlin中Int和 Java中的Integer关系 Int 可以视为基本类型的,即java中的 int Int?作为可空类型,可以视为Integer 注意:String.toInt()是转为Interger,而Interger不是Any的子类 ...

2018-12-10 16:01:51

阅读数 17

评论数 0

Kodein笔记

gradle下载中,闲的慌记录下Kodeinn Kodein有在类型擦拭问题上,有两种Flavor可选。 一种是常规不做处理, 一种是能够在运行时保留类型参数的。 注:类型擦拭简单解释,泛型作为类型参数,在编译成字节码之后其类型是不保留的,它的作用仅限于在编译前提供检查。 如: List&am...

2018-11-28 17:10:55

阅读数 292

评论数 0

Rxjava官网API预览

学Rxjava也有段时间,今天你又遇到它相关的问题,打算再看看官网来一个整体性的回顾,做做笔记。 InReactiveX an observer subscribes an Observable. 在Rx中,有几个基础概念。 Observable 被观察者:发出事件或数据的源头 Subsri...

2018-11-22 01:24:19

阅读数 135

评论数 0

Android Meida 笔记

涉及到音乐播放,学习googlesample中的ump,结合官网中的Guide 架构预览 实现一个音乐播放器,要是不使用任何设计,简单思路如下: 获取多媒体文件,扫描本地或远程获取 使用一个设想中、应有的、可以解码多媒体文件的播放器,对文件播放,暂停,快进…等等操作 将播放器播放状态同步到U...

2018-11-02 18:17:47

阅读数 30

评论数 0

监听多个网络请求完成后,才显示正常页面

一个页面有多个网络请求,需等待全部请求完成后,做一进步处理(比如隐藏加载页面) 方案1:使用Rxjava中操作符zip 这种方法很方便,不仅可以监听全部完成的时刻,还可以对多个请求结果进进一步处理。 方案2:没有使用Rxjava情况下,自定义个变量并监听它的变化 情景:今天使用了喜马拉雅的SDK,...

2018-10-31 17:59:18

阅读数 350

评论数 0

从小工到..笔记1

单例模式三种实现 1. DCL双检验 public class A { private static A sInsatnce =null; private A(){} public static A getInstance(){ if(sInstance==null){ sy...

2018-10-29 17:07:18

阅读数 14

评论数 0

BottomSheetDialog 中edit被键盘部分遮挡

问题: 在dialog中存在一个editText,当键盘出现后,键盘会覆盖焦点以下的dialog 解决思路:ajustResize会重新布局当前窗口,且需要当前dialog不是浮动的。 解决方案:为创建的bottomSheetDialog设置自定style,代码如下 &lt...

2018-08-22 11:27:49

阅读数 1496

评论数 3

关于RxJava的一些翻译

关于RxJava一些翻译 UpStream and DownStrea 上游和下游 在RxJava中数据流可以分为数据源,数据源的操作和数据消费者。 站在操作的位置,可以把输入看作上游,把输出看作下游。 Object in motion 运动对象 在数据流中,以下看成同义词,emis...

2018-08-13 11:04:25

阅读数 29

评论数 0

关于形式和内容的理解

感想的初衷 以前在看马克思时,初略地了解了形式和内容的关系。 形式和内容是在站较高层次上概述一件事的,很多事情都可以划分为形式和内容。 比如说考研这件事,在复习的过程中,我们的目的是在额定的时间内完成知识内容的输入,将考研所需要的知识掌握。这样,把掌握知识当作内容,把每天有规律的学习作为形式...

2018-08-13 08:50:19

阅读数 1355

评论数 0

android studio 配置镜像的问题 404问题

Anroid 阿里云镜像问题 回头来弄了Android,又被这个镜像坑了一把 开始使用ss代理来链接.最后发现google把搬瓦工的Ip封了,获取不懂 转而去使用国内的镜像,阿里云镜像 然而,有个坑,因为我第一步用android studio 设置了代理,studio会自动在 .gradl...

2018-05-17 23:03:21

阅读数 1074

评论数 0

CSS笔记

不是行级元素,不能直接用magin-top这样的属性 如: a { margin-top: 100px; //无效 } 必须先使其成为行级元素,其他元素类似。 a { display: inline-block; margin-top: 100px; //有效...

2018-04-28 22:37:11

阅读数 28

评论数 0

#Spring AOP踩坑

Spring AOP踩坑建立一个AOP demo的步骤 启动AOP注解扫描. //在applicationContext.xml中加入 <aop:aspectj-autoproxy /> 使其会注意到@Aspect注解 或是在启动类中加入@EnableAspectAu...

2018-04-21 18:48:55

阅读数 65

评论数 0

Mybatis 中的resultType和resultMap

##MyBatis中关于resultType和resultMap的区别 ## MyBatis中在查询进行select映射的时候,返回类型可以用resultType,也可以用resultMap,resultType是直接表示返回类型的(对应着我们的model对象中的实体),而resultMap则是对...

2018-03-22 20:22:06

阅读数 42

评论数 0

接口类不可以做bean

注解一个DAO类作为一个bean,即使有实现类,容器并不能创建该接口的作为Bean. bean类需要一个无参构造方法,显然接口是没有的. 注解传入的只是一个接口,其实现类容器开始是不能获知的.所以,不能想当然地觉得容器能用实现类的构造方法. 在spring-mvc.xml文件中,声明一个接口<...

2018-01-01 09:27:07

阅读数 1632

评论数 0

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