Android 的加载数据 Layout 组件 LoadDataLayout
- 授权协议: MIT
- 开发语言: Java
- 操作系统: Android
- 软件首页: https://github.com/WangGanxin/LoadDataLayout
- 软件文档: https://github.com/WangGanxin/LoadDataLayout/blob/master/README.md
软件介绍
一、前言
项目中经常会遇到几种页面:加载中、无网络、无数据、出错四种情况,传统的方式是通过 include 相关的布局,逐个分情况设置显示或隐藏,这样繁琐的过程一直是个痛点,于是参考了 `Weavey` 的封装套路,自己重新写了一套,进行了一些优化和扩展,虽然说原理不会太复杂(继承 FrameLayout,XML 渲染完成后,加上四个页面,然后按需控制显示哪一层),但若把它分离出来确实是提升开发效率的一个利器。
效果图如下:
二、使用姿势
懒人版:
在你项目的 build.gradle 文件中添加依赖即可
compile 'com.ganxin.library:loaddatalayout:1.0.1'
喜欢折腾的:
GitHub 源码:https://github.com/WangGanxin/LoadDataLayout
下载源码,爱怎么玩就怎么玩,自由定制度高。
更多使用说明请参见 GitHub 的介绍
数据结构与算法分析(Java版)(英文原版)
(美)Clifford A.Shaffer / 电子工业出版社 / 2002-5 / 39.00元
《数据结构与算法分析(C++版)(第2版)》采用程序员最爱用的面向对象C++语言来描述数据结构和算法,并把数据结构原理和算法分析技术有机地结合在一起,系统介绍了各种类型的数据结构和排序、检索的各种方法。作者非常注意对每一种数据结构的不同存储方法及有关算法进行分析比较。书中还引入了一些比较高级的数据结构与先进的算法分析技术,并介绍了可计算性理论的一般知识。本版的重要改进在于引入了参数化的模板,从而提......一起来看看 《数据结构与算法分析(Java版)(英文原版)》 这本书的介绍吧!
