控件解析与实战

来源:互联网 发布:网络上赌博 编辑:程序博客网 时间:2024/05/21 17:08

通用适配器,支持 ListView、GridView

支持多视图
解决 CompoundButton 滑动错乱
数据排序
数据过滤

RecyclerView 详细解释

RecyclerView 是一个高度的解耦,异常的灵活的 View,通过设置它提供的不同 LayoutManager,ItemDecoration , ItemAnimator 实现令人瞠目的效果。

RefreshLayout 让你半小时以内完成一个列表界面

RefreshLayout 让你半小时以内完成一个列表界面

Android Drawable 完全解析(一):Drawable 源码分析(上)

Android Drawable 源码详尽分析 上中下三篇

自定义RecyclerView实现侧滑删除

前言: 项目源码下载地址:http://download.csdn.net/detail/mtx_20103276/9838910 此篇主要是通过自动以RecyclerView,同过scrollTo()、Scroller来实现左划删除功能。 1.基础知识引入 scrollTo(…

Android 四大组件 - ContentProvider

ContentProvider 内容提供者,是不同 APP 之间交换数据的标准 API。比如说这是一个记事本 APP, 其他程序想拿到你 APP 中的数据(在合理范围内)就可以使用 ContentProvider。

Android - 自定义 view 之无所不能的 path

详解介绍 Android 自定义 View 中 path 的使用,帮助理解自定义 view 绘制过程

Android 导航控件之 Toolbar

导航控件 Toolbar

Android 广播内容全知道 | 掘金技术征文

版权声明: 本账号发布文章均来自公众号,承香墨影(cxmyDev),版权归承香墨影所有。 未经允许,不得转载。 一、前言 Broadcast 是 Android 四大组件之一,与传统意义上的电台广播类似,一个广播需要有一个发布者,以及任意多个接收者,并且它的特点也非常的明显,发…

三句代码创建全屏Dialog或者DialogFragment:带你从源码角度实现

Dialog是APP开发中常用的控件,同Activity类似,拥有独立的Window窗口,但是Dialog跟Activity还是有一定区别的,最明显的就是:默认情况下Dialog不是全屏的,所以布局实现不如Activity舒服,比如顶部对齐,底部对齐、边距、宽度、高度等。如果将…

Activity 与 Fragment 生命周期探讨

Activity 与 Fragment 生命周期探讨

Android 四大组件_Service

Service 本质作用就是一个没有界面的 Activity,它可以在后台执行代码永远不用到前台来,所以一个模块只要不想要与用户交互就可以使用 Service。

安卓 四大组件

讲解的蛮详细的 但是后面水平不够 没怎么搞懂 先 mark 慢慢消化

RecyclerView 优雅封装

对 Android 中 RecyclerView 的优雅封装,能够实现低耦合的下拉刷新,上拉加载更多,支持类似 ListView 的多 HeaderView、FooterView。扩展性强,能够自定义下拉、上拉个性化 View。

android 界面 UI 美化:沉浸模式、全透明或半透明状态栏及导航栏的实现

android 界面 UI 美化:沉浸模式、全透明或半透明状态栏及导航栏的实现

WebView· 开车指南

北京市东城区首席 Bug 布道师开山之作,一整月交通事故血泪经验,教你如何快速成为‘伪’老司机,开启 WebView 飙车之旅。

Android 基础夯实 – 你了解 Handler 有多少?

万丈高楼平地起,学习任何东西我们都离不开扎实的基础知识。本编文章通过对 Handler 相关知识的全面回顾,给 Android 开发者重新夯实基础。

项目需求讨论 - RecycleView 分页加载实现分析

因为项目需要,需要实现 RecycleView 分页加载功能,看很多文章主要都是直接封装好,拿来给别人用,而没有说明是具体怎么实现,就自己写了一篇分析的。

RecyclerView的新机制:预取(Prefetch)

RecyclerView 新机制

【Android】数据存储(一) SharedPreferences 详解

【Android】数据存储(一) SharedPreferences 详解

ViewPager+Fragment 组合的预加载和懒加载

ViewPager+Fragment 的搭配在日常开发中也比较常见, 可用于切换展示不同类别的页面, 我们日常所见的咨询、购物、金融、社交等类型的 APP 都有机会用到这种控件组合.

属性动画入门实践

属性动画入门实践

对于 Android 中 ImageView 的 ScaleType 你的理解可能是错的

当 ImageView 的大小与它内容的大小不一致时,就出现了一个问题,里面的内容应该怎么展示?放大、缩小、靠上、靠下、居中、居右… 针对这个问题 ImageView 提供了 ScaleType 属性来控制。

Constraint Layout 动画 | 动态 Constraint | 用 Java 实现的 UI(这到底是什么)[第三部分]

Constraint Layout 介绍的第三部分,作者通过几个具体的例子对 Constraint Layout 进行了详细的说明。

Android 神奇 “控件”—–RemoteViews

Android 神奇 “控件”—–RemoteViews

Android 中使用 SVG

介绍 Android 中 SVG 的使用以及相关动画库的使用

Android5.0 之 Toolbar 详解

搜索 Toolbar 相关文章满天飞,但是大都不是很全面,每次要用到的时候又要重头过滤一遍。而且随着版本升级很多较早的文章的方法已经失效,最近刚好好用到 Toolbar,就将相关配置整理下,方便以后使用。

Android 状态栏操作,你想知道的都在这里了

一直以来,iOS 设备上状态栏背景色和图标文字颜色的灵活可变性始终受到设计人员的青睐,有意地恰当地融入到 App 的各种界面设计当中,更好地提升用户体验。 由于系统的限制,在老版本的安卓系统中,Android App 无法做到这些,产生一些设计上的遗憾。幸运的是,自 4.4 版…

RecyclerView实现滑动删除和拖拽功能

源码传送门 前言 从Android 5.0开始,谷歌推出了新的控件RecyclerView,相对于早它之前的ListView,优点多多,功能强大,也给我们的开发着提供了极大的便利,今天自己学习一下RecyclerView轻松实现滑动删除及拖拽的效果,如下图。 这里写图片描述 相…

原创粉丝点击