Android机动车

162 篇文章
32 人订阅

全部文章

蜻蜓队长

剑指offer java版(一)

在一个二维数组中(每个一维数组的长度相同),每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个...

80
蜻蜓队长

堆排序原来如此之简单

我们知道,堆分为"最大堆"和"最小堆"。最大堆通常被用来进行"升序"排序,而最小堆通常被用来进行"降序"排序。 鉴于最大堆和最小堆是对称关系,理解其中一种即可。...

842
蜻蜓队长

探究intent传递大小限制

如上我们传递了1M大小的数据时,结果程序就一直反复报如下TransactionTooLargeException错误:

672
蜻蜓队长

AsyncTask源码分析

AsyncTask是android为我们提供执行异步任务的一个轻量的类,可以用来处理耗时操作,并且能够很方便的将执行结果返回给主线程。本篇文章将会通过源码分析来...

592
蜻蜓队长

动态代理那些事

静态代理优点在于,业务类只需关注业务本身,保证了业务类的重用性,这也是代理模式共有的优点;

902
蜻蜓队长

ClassLoader及双亲委派模型

双亲委派模型的工作流程全部在ClassLoader的loadClass()方法中执行:

1083
蜻蜓队长

Flutter之初体验

Flutter是什么?他是谷歌根据Dark语言开源的跨平台开发依赖。和目前比较火的Reactive Native一样,一套代码能够实现两个不同平台的App。那么...

481
蜻蜓队长

Kotlin甩掉findViewbyId,原理几何

在Kotlin中,一个非常好用的特性是:可以直接使用控件 ID 对控件进行操作,而不需要像 Java 中那样先声明控件,使用 findViewById() 来找...

511
蜻蜓队长

轻松又酷炫地实现弹幕效果——手把手教学

更多代码,请查看我的github:https://github.com/shuaijia/JsPlayer ,喜欢的话就给个star!^_^

1342
蜻蜓队长

修改 support 包 TabLayout,实现新浪微博/即刻 APP 蚯蚓导航效果

修改 support 包 TabLayout,实现新浪微博/即刻 APP 蚯蚓导航效果。

1051
蜻蜓队长

Kotlin超简单实现StepView

支持时间轴和StepView,三种布局,支持水平布局,垂直布局和自定义布局,截图如下

1052
蜻蜓队长

Android BLE 快速上手指南

本文旨在提供一个方便没接触过Android上低功耗蓝牙(Bluetooth Low Energy)的同学快速上手使用的简易教程,因此对其中的一些细节不做过分深入...

962
蜻蜓队长

RxJava从入门到不离不弃(八)——使用场景

介绍了那么多,那么到底RxJava在真实开发中会有哪些地方用到呢?今天和大家介绍一下它的经典使用场景。

811
蜻蜓队长

RxJava从入门到不离不弃(五)——Scheduler线程调度

在不指定线程的情况下, RxJava 遵循的是线程不变的原则,即:在哪个线程调用 subscribe(),就在哪个线程生产事件;在哪个线程生产事件,就在哪个线程...

701
蜻蜓队长

Git常用命令盘点

Git是一个版本控制系统,用来追踪计算机文件的变化的工具,也是一个供多人使用的协同工具。它是一个分布式的版本控制系统,本文将简单介绍如何使用。简单来说,就是你要...

901
蜻蜓队长

RxJava从入门到不离不弃(七)——groupBy

RxJava中的groupBy,是将一个Observable分拆为一些Observables集合,它们中的每一个发射原始Observable的一个 子序列,哪个...

833
蜻蜓队长

Android实现异步的几种方式——从简单的图片加载说起

说到异步,脑海中立马浮现的就是多线程开发,Thread、Handler啥的一一涌上心头…

1215
蜻蜓队长

RxJava从入门到不离不弃(五)——do操作符

对于do系列操作符理解比较容易,他相当于给Observable执行周期的关键节点添加回调。当Observable执行到这个阶段的时候,这些回调就会被触发。

1373
蜻蜓队长

使用三阶贝塞尔曲线实现直播中点赞效果

完整代码,请查看我的github:https://github.com/shuaijia/LiveLike,喜欢的话就给点个赞喽^_^

1021
蜻蜓队长

转向Kotlin——高阶函数与Lambda表达式

在调用高阶函数时使用Lambda表达式,可以使调用语法更加简洁,不过要想使用这种调用方式,就需要深入了解Lambda表达式的用法。

893

扫码关注云+社区