最近在准备android面试,整理了下相关的面试题,分为如下三个部分:android部分、Java部分、算法面试题,后续有新内容直接在对应的文章中补充。 android部分:...

最近在准备android面试,整理了下相关的面试题,分为如下三个部分:android部分、Java部分、算法面试题,后续有新内容直接在对应的文章中补充。 android部分:...
APP启动时,界面会首先展示一个白屏或者黑屏,然后再进入欢迎页,稍作停留最后进入APP主页。进程的创建是需要时间的,在创建完成之前,界面是呈现假死状态的,这可能会让用户会以为...
最近项目中有个同意用户协议的tv,我也使用到了span,本来弄两个tv挨着就行了的,但是迫于一种无形的感觉还是用span实现了,用到了clickspan和forgroundspan……
探索 Android 中的 Span探索 Android 中的 Span 在 Android 中,使用 Span 定义文本的样式. 通过 Span 改变几个文字的颜色,让它们可点击,放缩文字的大小甚至是绘制自定...
在之前安卓日记——手把手教你做知乎日报已经教大家分析和利用API做出一个简单的知乎日报,源码在github上也收到了5个star最近我一直很想用一下一直很玄乎的MVP,主要参...
作者: @怪盗kidou如需转载需在明显位置保留作者信息及原文链接如果博客中有不恰当之处欢迎留言交流http://www.jianshu.com/p/4e78d447394e...
要研究的几个问题 一、Behavior是什么?为什么要用Behavior?二、怎么使用Behavior?三、从源码角度看为什么要这么使用Behavior? 一、Behavio...
最近在和项目经理都斗智斗勇的时候,突然被甩过来一个类似支付宝首页的功能需求,虽然网上有一些类似的功能,但是都是以前比较老一些的版本,于是决定自己来定制一个,老规矩,先上图 要...
前言# 在我们的项目里经常会用到ViewPager+Fragment实现选项卡滑动切换的效果,ViewPager会预加载下一个Framgment的内容,这样的机制有优点也有缺...
DiffUtil的作用是比较两个数据列表并能计算出一系列将旧数据表转换成新数据表的操作。它不再是简单数据更新,而是根据数据的变化去调用RecyclerView不同的刷新方法,...
通常我们为了项目的维护会定下一系列的规范开发来提高自己或者团队之间的写代码的效率,正所谓无规矩不成方圆。 Android Studio的使用 Android 开发首选 And...