# AndroidBaseComponents **Repository Path**: chenqy/android-base-components ## Basic Information - **Project Name**: AndroidBaseComponents - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2022-10-11 - **Last Updated**: 2022-10-11 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README #使用场景
*1. Android基础组件Activity基础类*
*2. Android组件FragmentActivity基础类*
*3. Android基础组件Fragment基础类*
*4. Android基础组件Application基础类*
*5. Android组件Dialog基础类*

#功能介绍
##1. Android基础组件Activity基础
1.1 管理Activity,增删查Activity,记录Activity状态
1.2 友好的点击处理,触发按钮功能结束前可以设置不再次触发
1.3 每个ActivityForResult事件单独设置回调监听,处理状态
1.4 Activity方法类中开放了常用样式:充满全屏
1.5 Activity方法类中开放了键盘:关闭自动打开
1.6 Activity方法类中开放了键盘:关闭界面的时候收起键盘
1.7 第二次交互监听
1.8 通用事件交互监听

##2. Android组件FragmentActivity基础
2.1 管理Activity,增删查Activity,记录Activity状态
2.2 友好的点击处理,触发按钮功能结束前可以设置不再次触发
2.3 每个ActivityForResult事件单独设置回调监听,处理状态
2.4 Activity方法类中开放了常用样式:充满全屏
2.5 Activity方法类中开放了键盘:关闭自动打开
2.6 Activity方法类中开放了键盘:关闭界面的时候收起键盘
2.7 第二次交互监听
2.8 通用事件交互监听

##3. Android基础组件Fragment基础
3.1 管理FragmentActivity,增删查FragmentActivity,记录FragmentActivity状态
3.1 管理Fragment,增删查Fragment,记录Fragment状态
3.2 友好的点击处理,触发按钮功能结束前可以设置不再次触发
3.3 每个ActivityForResult事件单独设置回调监听,处理状态
3.4 第二次交互监听
3.5 显示、隐藏监听
3.6 通用事件交互监听
3.7 Fragment方法类中开放了键盘:返回建处理
3.8 Fragment方法类中开放了键盘:爆露出来返回键处理的方法
3.9 获取当前/指定的fragment的管理类
3.10 获取当前/指定的fragment的beginTransaction

##4. Android基础组件Application基础
4.1 MultiDexApplication
4.2 App生命状态监听

##5. Android组件Dialog基础
5.1 自定义键盘返回键
5.2 设置背景透明度
5.3 设置背景绝对透明
5.4 设置布局大小
5.5 设置位置
5.6 设置动画
5.7 点击监听
5.8 获取Activity或者TopActivity
5.9 展示和延迟展示
5.10 销毁和延迟销毁