题图:七牛云存储 背景 2014年2月开始练千字文 开始接触 Markdown 语法 知道了图床,用免费图床各种不顺心 免费的yupoo:当时100m的免费空间,用了一阵子,...
题图:七牛云存储 背景 2014年2月开始练千字文 开始接触 Markdown 语法 知道了图床,用免费图床各种不顺心 免费的yupoo:当时100m的免费空间,用了一阵子,...
本篇文章已授权微信公众号 dasu_Android(大苏)独家发布 最近打算花点精力来研究 RecyclerView 这个控件架构和原理,对我来说,难度很大,我不清楚最后能不...
想问下,有pc版的么?
高效工作的杀手锏--四象限工作法app推荐 iToDo app一直以来,我在尝试各种有助于高效工作的app。在尝试总多app,我仅保留了一款 IToDo app,这款小而美的app,让我的工作效率得到了很大的提升。 “四象限工作法”来源...
阅读本文你大概需要10分钟 扯淡的导语好像自从RecyclerView这个控件一出现,对这个控件使用方法的文章就层出不穷。我是一只都在使用这个控件,但是从来没有过深入的研究它...
设计理念——为何而存在 先来一发源码。 就是这么短。那么这么短的一个接口存在的意义是什么呢?下面就来分析一下。当我们想创建并执行一个线程的时候,通常是这样的。 是不是短!平!...
需求 在项目开发的过程中,需要对Api的数据的不同情况反映到UI界面上,以达到良好的用户体验,Api的数据的状态大致可分为异步请求数据、正常返回数据、空数据、加载失败、网络错...
1、 前言 在前面的性能优化系列文章中,我曾多次说过:异步不是灵丹妙药,不正确的异步方式不仅不能较好的完成异步任务,反而会加剧卡顿。Android开发中我们使用异步来进行耗时...
Loader这个异步加载数据的API能否说一下?
Android性能优化(十一)之正确的异步姿势1、 前言 在前面的性能优化系列文章中,我曾多次说过:异步不是灵丹妙药,不正确的异步方式不仅不能较好的完成异步任务,反而会加剧卡顿。Android开发中我们使用异步来进行耗时...
作者:李旺成 时间:2016年4月3日 “Android MVP 详解(下)”已经发布,欢迎大家提建议。 MVP 在 Android 上的使用其实已经有挺长一段时间了,长到似...
@Dynamic_2018 觉得还有很多东西可以学,一起加油
一年经验Android面试记录记不太清了,一面二面合在一起写。1.事件分发机制。这个调试过sdk的源码,断点调试大法好。从activity的dispatchTouchEvent->phoneWindow-...
一年经验Android面试记录记不太清了,一面二面合在一起写。1.事件分发机制。这个调试过sdk的源码,断点调试大法好。从activity的dispatchTouchEvent->phoneWindow-...
想问下楼主面试哪一家公司?
一年经验Android面试记录记不太清了,一面二面合在一起写。1.事件分发机制。这个调试过sdk的源码,断点调试大法好。从activity的dispatchTouchEvent->phoneWindow-...
记不太清了,一面二面合在一起写。1.事件分发机制。这个调试过sdk的源码,断点调试大法好。从activity的dispatchTouchEvent->phoneWindow-...
通常在ViewPager的上方,我们都会放一个标签指示器与ViewPager进行联动。以前,我们大多使用的是GitHub上的开源框架PagerSlidingTabTrip,具...
本命年与找工作? 若不是同事提醒,怕是忘记今年真是我本命年,本命狗年,非常狗,最爱狗了。 前记 大概这段时间也需要分享一个面经出来,今天周末,面试也算告一段落,将前两星期的面...
阅读《重构》的笔记献上。 重构的定义 重构是在不改变软件可观察行为的前提下改善其内部结构。 重构的节奏 以微小的步伐修改程序。如果你犯下错误,很容易便可发现它。 一个方法里面...