modify demo bug
标签(空格分隔): Android
dependencies { compile 'com.alipictures:statemanager:1.0.0' }
<dependency> <groupId>com.alipictures</groupId> <artifactId>statemanager</artifactId> <version>1.0.0</version> <type>pom</type> </dependency>
mStateLayout.showState("loading_state");
更加方便的加载各种状态,各个状态事件的回调,支持在Theme里面设置对应状态样式
包含了Loading状态,Exception状态,Net Error状态,EmptyData状态及核心态,通过调用showState()方法,可以方便的显示各种状态
这是一个自定义布局容器,可以直接在xml文件中使用
需要继承StateManagerActivity,其余流程保持不变
需要实现getLayoutId(),返回对应的布局资源,在initViewContent()方法中,初始化UI,其余流程保持不变
版权所有:中国计算机学会技术支持:开源发展技术委员会 京ICP备13000930号-9 京公网安备 11010802032778号
StateManager
标签(空格分隔): Android
Gradle
Maven
Usage
是什么?
更加方便的加载各种状态,各个状态事件的回调,支持在Theme里面设置对应状态样式
包含了Loading状态,Exception状态,Net Error状态,EmptyData状态及核心态,通过调用showState()方法,可以方便的显示各种状态
特性
用法
1. StateLayout
这是一个自定义布局容器,可以直接在xml文件中使用
2. StateManagerActivity
需要继承StateManagerActivity,其余流程保持不变
2. StateManagerFragment
需要实现getLayoutId(),返回对应的布局资源,在initViewContent()方法中,初始化UI,其余流程保持不变
其他