自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (2)
  • 收藏
  • 关注

原创 一文看懂dart event loop 机制,全网解释最详细

event loop机制和Android 原生开发的Handler机制非常像,都是不停的访问event队列当有任务被加入到event队列后就按照先进先出的原则执行队列,它门都不是新开线程而是dart的event loop机制会不停的访问microtaskqueue和eventqueue队列,但是microtaskqueue会高于eventqueue1.microtaskqueue队列高于eventqueue,例如.then 或者是error以后的语句块就会被加入到microtaskqueue..

2021-03-12 17:01:22 387 1

原创 基于Gradle的多渠道打包

 关于维度:https://blog.csdn.net/user11223344abc/article/details/78784373步骤1.把维度扩大 添加flavorDimensions:'color'1.在App的Builder.gradle的Android节点下加入productFlavors子节点,并添加渠道AndroidflavorDimensions...

2018-10-28 16:06:56 298

原创 IntelliJ注解

Android support library从19.1版本开始引入了一个新的注解库,它包含很多有用的元注解,你能用它们修饰你的代码,帮助你发现bug。Support library自己本身也用到了这些注解,所以作为support library的用户,Android Studio已经基于这些注解校验了你的代码并且标注其中潜在的问题。Support library 22.2版本又新增了13个新的...

2018-10-16 11:33:59 244

原创 RecyclerView 不考虑Type情况下如何实现万能布局

RecyclerView 到底如何适配多种布局?我看到问的最多的一个问题是,「RecyclerView 一个适配器如何适配多种布局」。老实说,这个问题,我第一反应就是网上被人都写烂了的万能适配器,所以回答的就是根据不同的 Type 去设置 ViewHolder,毕竟我们通常设置 RecyclerView 的 Header 和 Footer 就是通过这样的方式来实现的。但这样的方式有一个非常...

2018-10-11 23:20:35 500 1

转载 转载equals()和hashCode()区别?

equals()和hashCode()区别?-------------------------------------------------equals():反映的是对象或变量具体的值,即两个对象里面包含的值--可能是对象的引用,也可能是值类型的值。hashCode():计算出对象实例的哈希码,并返回哈希码,又称为散列函数。根类Object的hashCode()方法的计算依赖于对象实...

2018-10-09 21:54:47 85

原创 Handler机制

看这篇文章的时候需要有以下疑惑为什么子线程不能够直接创建Handler而主线程可以直接new Handler()? Handler在平时使用的时候我们应该注意哪些方面? 为什么一个线程只能有一个Looper? 两个子线程如何进行Handler操作?1.Handler 工作流程浅析异步通信准备 => 消息入队 => 消息循环 => 消息处理 异步通信准备...

2018-10-01 00:49:19 317

calendar.js

calendar.js 日历控件,我用了,很方便,很好用

2011-05-11

空空如也

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

TA关注的人

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