Android 的加载数据 Layout 组件 LoadDataLayout

码农软件 · 软件分类 · Android UI 组件 · 2019-04-23 17:43:26

软件介绍

一、前言

项目中经常会遇到几种页面:加载中、无网络、无数据、出错四种情况,传统的方式是通过 include 相关的布局,逐个分情况设置显示或隐藏,这样繁琐的过程一直是个痛点,于是参考了 `Weavey` 的封装套路,自己重新写了一套,进行了一些优化和扩展,虽然说原理不会太复杂(继承 FrameLayout,XML 渲染完成后,加上四个页面,然后按需控制显示哪一层),但若把它分离出来确实是提升开发效率的一个利器。

效果图如下:

二、使用姿势

懒人版:

在你项目的 build.gradle 文件中添加依赖即可

compile 'com.ganxin.library:loaddatalayout:1.0.1'

喜欢折腾的:

GitHub 源码:https://github.com/WangGanxin/LoadDataLayout

下载源码,爱怎么玩就怎么玩,自由定制度高。

更多使用说明请参见 GitHub 的介绍

本文地址:https://codercto.com/soft/d/4227.html

Java Script深度剖析

Java Script深度剖析

卢云鹏、沈维伦、Don Gosselin、李筱青 / 卢云鹏、沈维伦、李筱青 / 北京大学出版社 / 2004-10-1 / 49.0

本书适合于大中专院计算机相关专业作为教材,也是JavaScript初学者以及JavaScript爱好者的理想参考用书。书中详细介绍了基本的JavaScript程序设计原理以及实现它们的语法,内容包括JavaScript简介,变理、函数、对角和事件,数据类型、运算符,结构化逻辑控制结构和语句,窗口和框架,表单,动态HTML和动画,cookie和安全性,服务器端 JavaScript,数据库连接,使用......一起来看看 《Java Script深度剖析》 这本书的介绍吧!

HTML 压缩/解压工具
HTML 压缩/解压工具

在线压缩/解压 HTML 代码

CSS 压缩/解压工具
CSS 压缩/解压工具

在线压缩/解压 CSS 代码

MD5 加密
MD5 加密

MD5 加密工具