上一篇文章分析RecyclerView刷新机制知道LayoutManager在布局子View时会向Recycler索要一个ViewHolder。但从Recycler中获取一个...
上一篇文章分析RecyclerView刷新机制知道LayoutManager在布局子View时会向Recycler索要一个ViewHolder。但从Recycler中获取一个...
最近项目中有用到seekbar,之前对这东西不太了解,趁机来踩坑。 seekbar样式 按我觉得Material 中的还不算难看了。但是美工给了自己的样式,还是得改。主要有这...
注:此方案在部分机型存在不兼容现象,具体表现不一致,可参考文章评论的反馈。如果想投入生产,请务必先评估出现的风险点能不能接受。 前言 也许你也注意到了,在临近双11之际,手机...
在日常的Android开发中,经常会使用到动画,这里就对Android开发中的动画做一下总结。 Android 动画分类 总的来说,Android动画可以分为两类,最初的传统...
本文已独家授权 郭霖 ( guolin_blog) 公众号发布! 本文意在快速集成并掌握阿里Android技术团队开源的一款路由框架。这款路由框架可以为我们的应用开发提供更...
GitHub传送门 1.写在前面 本文主要讲的是在Android原生Switch控件的基础上进行样式自定义,内容很简单,但是在实现的过程中还是遇到了一些问题,在此记录下来,希...
我们一般为了方便解析数据,会在配置Retrofit时设置数据转为实体Bean 但是如果我们在测试阶段,或不知道返回内容时,需要得到返回的String类型数据,该怎么做呢? 下...
在布局文件的编写中,我们经常在跟节点见到这几句代码: 虽然经常见到,但从来没有好好的认识认识,今天我们就来简单的聊一下吧~ xmlns:android="http://sch...
总结起来,一共有5种方法: 如果是在资源文件里:1、字符串资源中设置下划线属性(用 标签,最简单的方法) 2、TextView设置autoLink属性(会主动调用系统浏览器,...
写在前面本文翻译自 Android Studio Tips by Philippe Breault,一共收集了62个 Android Studio 使用小技巧和快捷键。 根据...
首先明确一下沉浸式状态栏的概念有两种类型 顶部是ImageView这种需要将其填充到状态栏image.png 顶部是ActionBar这种不需要填充到状态栏image.png...
前言 在上一篇文章中给小伙伴们介绍了进行Camera开发需要了解的知识点,如果你还没有看过的话,建议先去看上一篇文章《Android: Camera相机开发详解(上) —— ...
前言 上一篇文章介绍了如何调用系统相机进行拍照裁剪等功能,一般情况下这些已经能满足我们的需求了。但是在有些场景和特殊需求下,比如要进行人脸检测、要不间断地抓取多张照片等等,那...
概述 Comparator和Comparable两者都属于集合框架的一部分,都是用来在对象之间进行比较的,但两者又有些许的不同,我们先通过一个例子来看一下他们的区别,然后...
Activity的启动模式 Activity作为安卓四大组件之首,它的确非常重要,上篇文章我们介绍了Activity的生命周期,其实Activity的启动模式也是一个难点,有...
1. 前言 11月分劳务派遣进了家大公司orz,开始一个新的项目。当我将一张切图分别放在drawable的各个dpi文件夹后,同事和我说不需要弄那么多份切图放在drawabl...