文章分类 - android
摘要:在使用RecyclerView时碰见一个这样的情况,当使用GridLayoutManager模式时,设置空布局会有这样一个现象,空布局只会占用某一个Item(也就是不居中显示)。使用的Adapter框架是BaseRecyclerViewAdapterHelper 解决这样的一个问题这里就需要使用到S
阅读全文
摘要:大家都知道,RecycleView默认只能通过setLayoutManager()方法指定一种布局结构,那么像支付宝首页这样复杂的多布局情况如何处理呢?在ListView中,我们也遇到过这种情况,是通过getItemViewType结合其他方法,通过判断类型来加载不同的布局。在RecycleView
阅读全文
摘要:近日,三星Galaxy S8正式发布,使用了曲屏无边超大屏幕,屏占比高达84%。为了获得更大的屏占比,S8甚至取消了正面指纹识别的设计,将指纹识别移到了后置摄像头右侧。另外还增加了语音助手Bixby,对苹果Siri的进行公开叫板。不知道这一旗舰机型能否挽回去年“炸弹”Note 7给公司形象带来的损害
阅读全文
摘要:今天接触到了Banner,超级好用。 可以很方便的实现ViewPager + CirclePagerIndicator的效果。 源码来自于github:https://github.com/youth5201314/banner我自己的完整代码已上传至我的资源:Banner的使用源代码.rargit
阅读全文
摘要:上一篇我们做了一个高仿各大商城的引导页,那今天让我继续。 正所谓,一入商城深似海~ 商城类的App,确实是有许多东西值得学习,但是只要略微斟酌一下,你又会发现,它们之间存在着许多不谋而合的相似,也就是所谓的雷同~既然如此,让我们也来接下地气,先从一个简单的首页做起吧~ 实现的效果如下图: 准备: ①
阅读全文
摘要:在之前的一篇“RecycleView的简单使用,替代的ListView,GridView的并且实现瀑布流” http://www.jianshu.com/p/f6418086a1b3 介绍了RecycleView的简单使用,并实现了RecycleView的点击事件和长按事件,本篇文章主要讲解的是Re
阅读全文
摘要:用RecycleView来实现布局形式。默认仅仅能指定一种布局格式。可是实际中我们的布局常常会用到多种类型的布局方式。怎样实现呢? 今天来说下经常使用的2钟方式。 第一种: 通过自己定义addHeadView方法来加入头布局 RecycleViewWithHead.java 布局文件activity
阅读全文
摘要:多布局 关于RecyclerView的基本用法参考下面三篇博客: Android RecyclerView之代替ListView与GridView Android RecyclerView之添加Item分割线 Android RecyclerView 的瀑布流式布局 多布局思路: 利用Adapter
阅读全文
摘要:在项目中基本上都会用到的 多种item(条目)的加载 比如大家常见的app( <网易新闻>app的新闻的列表,<新闻头条>app的新闻列表) 都是采用了加载多种item的布局 我们先来看一下效果. 这是一张来自 今日头条的新闻界面 我们今天就按着这个界面的布局来写 . 首先看这个界面 分为三部分 第
阅读全文
摘要:在项目中列表是基本都会用到的,然而在显示列表时,我们需要的数据可能需要不止一种item显示,对于复杂的数据就需要多种item,以不同的样式显示出来,这样效果是很棒的,我们先看一下效果 我们可以看到,这个RecyclerView中有多种item显示出来,那么具体怎么实现呢,其实在RecyclerVie
阅读全文
摘要:用一个RecyclerView实现多种复杂布局,复用机制要保存 demo源码挂载在码云上面。 https://git.oschina.net/GoodBaoZi/FuZaJieMianRecyclerViewFuYong/tree/master 在开发过程中,特别是电商类的,有时要开发一个很复杂的页
阅读全文
摘要:很多时候会遇到一种需求,列表里面有列表,像这种需求之前一般都是用多个列表控件互相嵌套来实现,但是这样很容易出现一些问题,例如滚动冲突、数据显示不全、多余的逻辑处理等。后来发现,一个recyclerview就可以实现列表嵌套的效果,这里需要用到recyclerview的多布局功能。 效果图: QQ截图
阅读全文
摘要:最近有一个列表效果,需要一个列表有多种布局,最终效果如下: 这个我也问了同事以及开发群里的朋友,居然都没得到最优的实现方式的回答,看来这种复杂列表的需求还是比较少的,我自己也走了一些弯路,把我几个实现的方式整理下,希望对于还不了解的朋友有所帮助。 实现方式1:(每次getView时重新inflate
阅读全文
摘要:摘要:MultiType是一个分发管理类,帮助我们轻松实现复杂布局.建议大家阅读源码,作者的思路并不复杂但很巧妙.下面附上主要源码:publicclassLoadMoreDelegate{privateItemsmItems;privateMultiTypeAdaptermMultiTypeAdap
阅读全文
摘要:前言MultiType 的特性常用写法核心思想源码用法前言 本文是我的笔记以及Android的知识积累; MultiType 的特性 轻盈,整个类库只有 14 个类文件,aar 或 jar 包大小只有 13 KB周到,支持 data type <–> item view binder 之间 一对一
阅读全文
摘要:权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/dong_18383219470/article/details/71101859抽屉菜单 MaterialDrawer ★7337 - 安卓抽屉效果实现方案Side-Menu.Android ★3865
阅读全文
摘要:前言 春节即至,谨代表Android中文翻译组全体同仁祝大家身体健康,工作顺利!从第一篇译稿2010年8月27发布至今天2011年1月27整5个月,共发布100篇译文,3个合集,在新的一年里,翻译组仍将坚持Android相关的翻译工作,秉承开源、合作、共享和坚持的信念打持久战,感谢大家的关心和支持!
阅读全文
摘要:本文用于在滚动布局中,操作View到屏幕顶端位置: Activity生命周期中,onStart, onResume, onCreate都不是真正View真正visible的时间点,真正的visible时间点是onWindowFocusChanged()函数被执行时。 备注:从onWindowFocu
阅读全文
摘要:二、方法 1)ScrollView垂直滚动控件使用方法 1、在layout布局文件的最外层建立一个ScrollView控件 2、在ScrollView控件中加入一个LinearLayout控件,并且把它的orientation设置为vertical 3、在LinearLayout控件中放入多个装有图
阅读全文
摘要:ScrollView(滚动条)的讲解: 一、对于ScrollView滚动条还是很好理解的,共有两种水平和垂直,ScrollView和HorizontalScrollview,这个里面不知道该总结写什么,说说几个方法吧 scrollView.fullScroll(ScrollView.FOCUS.DO
阅读全文

浙公网安备 33010602011771号