yang0range

62 篇文章
14 人订阅

全部文章

朝阳杨大爷

Android App启动优化深度实践 (由2.4s优化到1s以内)

我们的APP新版本,从2017年4月份提交第一行代码开始,就现在已经有两年半的时间,在这两年多的时间里,APP的内容内容不断丰富,例如先后加入了求职招聘、问答、...

851
朝阳杨大爷

Android Jetpack系列——DataBinding 最佳实践

我们通过两篇文章,分别介绍了 DataBinding(Android Jetpack系列——细说DataBinding ) ,以及 DataBinding 的...

1054
朝阳杨大爷

Android Jetpack系列——DataBinding 使用进阶

上一篇文章https://www.jianshu.com/p/2b715d788423 ,我们介绍了DataBinding以及DataBinding的简单的使...

913
朝阳杨大爷

Android Jetpack系列——细说DataBinding

DataBinding 是谷歌最早在2015年官方发布的一个框架,顾名思义即为数据绑定。而推出 DataBinding 的目的就是为了减少繁琐的代码,使代码更加...

1153
朝阳杨大爷

Navigation——Fragment创建新的实例问题详解

上一篇文章Navigation——Fragment创建新的实例问题,我们简述了我们在使用Navigation遇到的Fragment创建新的实例的问题。接下来,我...

1482
朝阳杨大爷

Android Jetpack系列——Android Jetpack介绍

早在2008年,Google 推出了Android ,但那个时候 Android 刚刚问世,经过这将近11年的发展和不断优化,Android 可以说逐渐变...

1673
朝阳杨大爷

Navigation问题详解——Fragment创建新的实例

周末,有位同学在微信公共号后台,给我留言,说看了我之前写两篇文章,谷歌官方组件Navigation你了解了吗?、谷歌官方组件Navigation你会用了吗?之后...

982
朝阳杨大爷

解决cannot connect to 127.0.0.1:5037问题

其实,这主要是由于我们adb的端口被占用了。 首先,我应该找到这个占用端口的程序,在Android Studiod的Terminal里输入

1473
朝阳杨大爷

Java常见排序算法详解——快速排序

通过一趟排序将待排序记录分割成独立的两部分,其中一部分记录的关键字均比另一部分小,则可分别对这两部分记录继续进行排序,直到整个序列有序。

923
朝阳杨大爷

Java常见排序算法详解——归并排序

归并排序Merge Sort 归并排序是建立在归并操作上的一种有效的排序算法,该算法是采用分治法的典型应用。 它指的是将两个已经排序的序列合并成一个序列的操...

1050
朝阳杨大爷

谷歌官方组件Navigation你了解了吗?

之前分别介绍了Android Studio3.3更新之后的Android Studio3.3的介绍 以及Android Studio3.3的使用 在更新之后...

1050
朝阳杨大爷

Java常见排序算法详解——堆排序

要了解堆首先得了解一下二叉树,在计算机科学中,二叉树是每个节点最多有两个子树的树结构。通常子树被称作“左子树”(left subtree)和“右子树”(righ...

1280
朝阳杨大爷

Java常见排序算法详解——希尔排序

希尔排序通过将比较的全部元素分为几个区域来提升插入排序的性能。这样可以让一个元素可以一次性地朝最终位置前进一大步。然后算法再取越来越小的步长进行排序,算法的最后...

1000
朝阳杨大爷

Java常见排序算法详解—— 二分插入排序

二分(折半)插入排序是一种在直接插入排序算法上进行小改动的排序算法。其与直接排序算法最大的区别在于查找插入位置时使用的是二分查找的方式,在速度上有一定提升。

750
朝阳杨大爷

Java常见排序算法详解——直接插入排序

将一个记录插入到已经排好序的有序表中,从而得到一个新的、记录递增1的有序表。 插入排序是进行值移动,而是不值交换。所以在量较小的情况下插入排序性能要优于冒泡和...

900
朝阳杨大爷

Java常见排序算法详解——冒泡排序

我们在面试的时候时常会问到我们算法题,而算法题当中排序算法题是问到最多的。应广大同学的建议,我特意整理了一下Java常见的排序算法,我尽量从概念,原理,代码这几...

540
朝阳杨大爷

Java常见排序算法详解——选择排序

是一种简单直观的排序算法。每一次遍历时选取关键字最小(或最大)的记录作为有序序列的第i个记录。

1170
朝阳杨大爷

面试常见算法题你会多少?

排序算法有哪些? 最快的排序算法是哪个? 手写一个冒泡排序 手写快速排序代码 快速排序的过程、时间复杂度、空间复杂度 手写堆排序 堆排序过程、时间复...

1942
朝阳杨大爷

谷歌官方组件Navigation你会用了吗?

我们了解了Navigation之后,就不得不提Navigation Editor。我们可以通过Android Studio的 Navigation Editor...

961
朝阳杨大爷

Android常见面试题

onCreate() -> onStart() -> onResume() -> onPause() -> onStop() -> onDetroy()

1811

扫码关注云+社区

领取腾讯云代金券