Retrofit传参Map<String,Any>报错

在使用retrofit请求接口时报错了,参数:Map<String,Any>Parameter type must not include a type variable or wildcard: java.util.Map<java.lang.String, ?>问题是在值类型为Any,在JAVA里这个值就Object,查在kotlin里就变成*号了,Retrofi...

默认分类,android 2021-02-20 PM 88次 0条

Android加密算法之RSA(二)

The RSA algorithm can only encrypt data that has a maximum byte length of the RSA key length in bits divided with eight minus eleven padding bytes, i.e. number of maximum bytes = key length in bits...

默认分类,android 2020-09-15 AM 145次 0条

Kotlin使用注解实现Parcelable

在gradle中添加android { ... androidExtensions { experimental = true } }添加注解Parcelize并实现Parcelable接口@Parcelize data class User(val name: String, val age: Int) : Parcelable

默认分类,android 2020-08-20 PM 235次 0条

Android加密算法之AES

什么是高级加密标准或AES?AES加密标准又称为高级加密标准Rijndael加密法,是美国国家标准技术研究所NIST旨在取代DES的21世纪的加密标准。AES加密如何工作?AES是一种对称的加密算法,可基于相同的密钥进行加密和解密。AES包含三个分组密码:AES-128,AES-192和AES-256。每个密码分别使用128 位,192位和256位的加密密钥对128 位块中的数据进行加密和解...

默认分类,android 2020-08-17 AM 141次 0条

解决NestedScrollView嵌套RecyclerView滚动监听问题

不使用recyclerview的监听,直接用NestedScrollView的监听scrollView.setOnScrollChangeListener( NestedScrollView.OnScrollChangeListener { v, scrollX, scrollY, oldScrollX, oldScrollY -> ...

默认分类,android 2020-08-14 PM 129次 0条