控件解析与实战 - 收藏集 - 掘金

xzw 2019-06-21

Android 广播内容全知道 | 掘金技术征文 - 掘金
版权声明: 本账号发布文章均来自公众号,承香墨影(cxmyDev),版权归承香墨影所有。 未经允许,不得转载。 一、前言 Broadcast 是 Android 四大组件之一,与传统意义上的电台广播类似,一个广播需要有一个发布者,以及任意多个接收者,并且它的...

三句代码创建全屏Dialog或者DialogFragment:带你从源码角度实现 - 掘金
Dialog是APP开发中常用的控件,同Activity类似,拥有独立的Window窗口,但是Dialog跟Activity还是有一定区别的,最明显的就是:默认情况下Dialog不是全屏的,所以布局实现不如Activity舒服,比如顶部对齐,底部对齐、边距、宽...

Activity 与 Fragment 生命周期探讨 - Android - 掘金
一.Activity生命周期探讨 图1.Activity生命周期 其实这张图已经说明了activity的生命周期,但是在这里需要的注意...

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

Android 基础夯实 -- 你了解 Handler 有多少? - Android - 掘金
概述 对于刚入门的同学来说,往往都会对Handler比较迷茫,到底Handler是个什么样的东西。当然,可能对于一些有工作经验的工程师来说,他们也不一定能很准确地描述,我们来看下API的介绍。 ...

Android 中使用 SVG - Android - 掘金
SVG简介 SVG 的文件里存储了绘制图片的相关信息,在要用图的时候再把图画出来,所以在图片显示的时候会花费更多的时间消耗更多的资源。 ...

Android Drawable 完全解析(一):Drawable 源码分析(上) - Android - 掘金
Android Drawable完全解析(一):Drawable源码分析(上)Android Drawable完全解析(一):Drawable源码分析(中)Android Drawable完全解析(一):Drawable源码分析(下) ...

Android 导航控件之 Toolbar - Android - 掘金
简介 Toolbar是在 Android 5.0 开始推出的一个 Material Design 风格的导航控件 用来取代之前的 Actionbar ...

ViewPager+Fragment 组合的预加载和懒加载 - Android - 掘金
转载请标明出处: http://www.jianshu.com/p/7a47... 预加载介绍 ViewPager+Fragment的搭配在日常开发中也...

Android 自定义控件之像 ListView 一样使用 RecyclerView - 支持多个 header 和 footer - Android - 掘金
[文章配图:网络图片]在2个月前的这篇文章中:Android自定义控件之像ListView一样使用RecyclerView - 添加header和footer我讲解了如何给RecyclerView添加header和footer,不过有个问题,就是只能添加一个h...

属性动画入门实践 - Android - 掘金
前言 说道动画肯定要先介绍一下,逐帧动画(frame-by-frame animation)和补间动画(tweened animation)。逐帧动画和补间动画是Android出生时就具有的动画。所谓的补间动画就是一个视图上在指定的时间和时间长...

[Constraint Layout 动画 | 动态 Constraint | 用 Java 实现的 UI(这到底是什么)[第三部分] - Android - 掘金](https://juejin.im/entry/58b2f...
原文地址:Constraint Layout [Animations | Dynamic Constraints | UI by Java] ( What the hell is this )[Part3] ...

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

android 界面 UI 美化:沉浸模式、全透明或半透明状态栏及导航栏的实现 - Android - 掘金
Android api19开始我们就能对顶部状态栏和底部导航栏进行半透明处理了,而api21开始则可以实现全透明状态栏与导航栏以及开启沉浸模式,至于什么是沉浸模式,大家百度一下应该就都知道了,有一点需要强调的是全透明不是沉浸模式,前者只是将状态栏、导航栏的背景...

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

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

安卓 四大组件 - Android - 掘金
注:本文来自“友盟杯”,仅在此阅读,学习 这个文章主要是讲Android开发 的四大组件,本文主要分为 一、Activity详解 二、Service详解 三、Broadcast Receiver详解 四、Content Provider详解 外加一个重...

【Android】数据存储(一) SharedPreferences 详解 - Android - 掘金
SharedPreferences介绍 在Android开发中,经常需要将少量简单类型数据保存在本地,如:用户设置。这些需要保存的数据可能一两个字符串,像这样的数据一般选择使用SharedPreferences来保存。 ...

RecyclerView 详细解释 - Android - 掘金
RecyclerView简单介绍 RecyclerView是一个高度的解耦,异常的灵活的View,通过设置它提供的不同LayoutManager,ItemDecoration , ItemAnimator实现令人瞠目的效果。 RecyclerView与老前辈L...

Android 四大组件_Service - Android - 掘金
简介 Service本质作用就是一个没有界面的Activity,它可以在后台执行代码永远不用到前台来,所以一个模块只要不想要与用户交互就可以使用Service。 基本创建 依旧是两种方式一个是as的快捷使用,一个凡事靠自己: 快捷使用,可以建立Ser...

RefreshLayout 让你半小时以内完成一个列表界面 - Android - 掘金
通用列表组件,让你半小时以内完成一个列表界面 下拉刷新采用的谷歌的SwipeRefreshLayout 列表目前是listview,后续会增加其他类...

项目需求讨论 - RecycleView 分页加载实现分析 - Android - 掘金
大家好,又是新的一期项目需求讨论,这期的需求是关于分页加载。我本来先是网上看RecycleView的分页加载的方式,但是看到很多文章都是帮你封装好,然后让你拿来直接用,一是直接拿别人封装的东西自己还是不理解,二是如果要加定制化的东西,改别人的代码毕竟不方便,或...

Android 神奇 “控件”-----RemoteViews - Android - 掘金
本篇文章已授权微信公众号 guolin_blog (郭霖)独家发布 转载请注明 http://blog.csdn.net/wrg_2010... 好久没有写博客了,主要是忙着找工作和做毕业设计,没有时...

Android - 自定义 view 之无所不能的 path - Android - 掘金
自定义view之无所不能的path 最近项目中需要完成以下这个需求 UI给我了五张图片,我感觉太浪费了,自定义view完全可以做而且适配起来更加...

RecyclerView 优雅封装 - Android - 掘金
前言 一些框架的痛点 最近准备打造一款 material design 风格的 github 的 Android 客户端,在实现搜索仓库列表界面时,涉及到列表肯定要下拉刷新,上拉加载更多,以前项目中用到...

Android 四大组件 - ContentProvider - Android - 掘金
简介 ContentProvider内容提供者,是不同APP之间交换数据的标准API。比如说这是一个记事本APP,其他程序想拿到你APP中的数据(在合理范围内)就可以使用ContentProvider。 ContentProvider的访问模式和服务器客户端很...

通用适配器,支持 ListView、GridView - Android - 掘金
基于BaseAdapter封闭通用适配器,支持ListView、GridView,只需要简单几行代码搞定复杂的业务逻辑。 支持多视图 ...

WebView· 开车指南 - Android - 掘金
北京市东城区首席Bug布道师开山之作,一整月交通事故血泪经验,教你如何快速成为‘伪’老司机,开启WebView飙车之旅。 Tips 由于WebView的用法实在太多,如果您只是想查询某个功能的使用——建议Ctrl+F(Commad+F)在本页面搜索关...

RecyclerView的新机制:预取(Prefetch) - Android - 掘金
编辑推荐:稀土掘金,这是一个针对技术开发者的一个应用,你可以在掘金上获取最新最优质的技术干货,不仅仅是Android知识、前端、后端以至于产品和设计都有涉猎,想成为全栈工程师的朋友不要错过! 英文原文:RecyclerView Prefetch 。...

相关推荐