自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 协程之质数与Channel

协程之质数与Channel今天要说的这个问题是协程中对于Channel的利用,这也是官方文档中使用的一种算法。官方文档:质数与Channel代码很简单,只有2个方法加上一个main函数,这里搬运一下:fun main() = runBlocking { var cur = numbersFrom(2) repeat(10) { val prime = cur.receive() println(prime) cur = filter(c

2020-08-18 17:48:27 4853

原创 Android11对跨进程显式intent启动activity的限制

Android11对跨进程启动activity的限制研究表明Android11增加了软件包可见性的限制,导致了通过显式intent来跨进程启动Activity导致报错。

2020-08-13 16:02:02 1752

原创 动手撸一个简易的Retrofit

一个简易的Retrofit今天,我们使用注解、动态代理和反射,来写一个简易的Retrofit,巩固一下之前讲到的知识。Retrofit的使用,在这里就不多做介绍了,相信大家也都有使用过了。这里定义一个Api接口。...

2020-07-29 15:01:26 235

原创 使用RecyclerView时。如果Item只有一项,会导致阴影失效

使用RecyclerView时。如果Item只有一项,会导致阴影失效今天在项目中遇到这样一个问题。列表展示数据使用的是RecyclerView,美工要求在特定的条件下,需要给子项目添加一个阴影。获得的数据显示,数据源里只有一个子项目,并且这个子项目是需要设置阴影的。在xml布局里我使用了elevation这个属性。而且设置了background为白色。在xml布局的预览界面已经可以看到,阴影是生效了的。但是在实际运行中发现,为子项目设置的阴影并没有生效。在网上找了很多办法,包括设置outline

2020-07-28 17:08:44 579

原创 Java基础进阶--反射

Java基础进阶--反射什么是反射?通过反射可以拿到什么?为什么用反射?反射在Gson解析中的应用(泛型+反射)什么是反射?通过反射可以拿到什么?为什么用反射?反射在Gson解析中的应用(泛型+反射)...

2020-07-27 22:09:49 243

原创 Java基础进阶--注解

Java基础进阶--注解什么是注解?元注解注解的应用场景APTIDE输入限定检查字节码编码注解与反射什么是注解?元注解注解的应用场景APTIDE输入限定检查字节码编码注解与反射上一篇:Java基础进阶–泛型....

2020-07-24 11:02:58 3183 1

原创 Java基础进阶--泛型

Java基础进阶--泛型什么是泛型?为什么要使用泛型?这里会由浅入深的讲解Java的泛型机制。什么是限定通配符?什么是上届通配符,什么是下届通配符,他们有什么用?最后从源码分析为什么使用泛型通配符,有什么好处。

2020-07-24 11:02:36 407 1

空空如也

空空如也

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

TA关注的人

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