没有合适的资源?快使用搜索试试~ 我知道了~
Android代码-FragmentStack
共90个文件
xml:48个
java:17个
png:5个
需积分: 13 0 下载量 158 浏览量
2019-08-06
08:26:22
上传
评论
收藏 234KB ZIP 举报
温馨提示
FragmentStack >一个封装了启动模式的Fragment便捷使用库,方便构建单Activity 多Fragment轻量级框架。 一 为什么要写这个库 1.Fragment创建速度完胜Activity,在长期的开发实践中,明显感觉到Fragment响应速度,内存占用等方面拥有巨大的优势,将页面fragment化有助于提升app流畅度; 2.fragment创建和使用相比Activity更加麻烦,其中,回退栈管理,动画,关闭,隐藏等不便于使用,需要进一步封装提升效率; 3.fragment缺少启动模式,使得管理起来很有难度,很多在Activity上很常见的需求在Fragment使用需要更多更复杂的技巧,不利于快速开发; 二 它能为你做什么 1.替代传统的Activity页面,轻量化页面; 2.开启,关闭,动画,回退栈,生命周期回调等操作更加方便,一行代码即可搞定; 3.自带Activity四种启动模式,接管了系统的回退栈,很常见的场景,如 用户中心--->注册用户--->注册成功--->返回原来的用户中心,就可以设置启动模式为singleTask,注册成功后退出当前任务栈,或者设
资源推荐
资源详情
资源评论
收起资源包目录
Android代码-FragmentStack.zip (90个子文件)
FragmentStack-master
gradlew 5KB
settings.gradle 35B
simple
src
androidTest
java
com
mrwang
simple
ApplicationTest.java 348B
test
java
com
mrwang
simple
ExampleUnitTest.java 310B
main
AndroidManifest.xml 622B
res
mipmap-hdpi
ic_launcher.png 3KB
mipmap-xxxhdpi
ic_launcher.png 10KB
mipmap-xhdpi
ic_launcher.png 5KB
mipmap-mdpi
ic_launcher.png 2KB
layout
fragment2.xml 1KB
fragment3.xml 1KB
fragment4.xml 810B
fragment1.xml 1KB
home_layout.xml 2KB
activity_main.xml 711B
anim
out.xml 329B
dialog_anim.xml 507B
in.xml 333B
dialog_in.xml 350B
quit_in.xml 332B
popup_anim_out.xml 250B
dialog_out.xml 349B
popup_anim_in.xml 468B
next_in.xml 332B
next_out.xml 330B
dialog_exit.xml 209B
quit_out.xml 328B
values-w820dp
ids.xml 116B
dimens.xml 358B
values
colors.xml 208B
strings.xml 72B
styles.xml 383B
dimens.xml 211B
mipmap-xxhdpi
ic_launcher.png 8KB
java
com
mrwang
simple
HomeFragment.java 2KB
Fragment3.java 1KB
Fragment4.java 998B
Fragment1.java 1KB
MainActivity.java 797B
Fragment2.java 1KB
simple.iml 8KB
.gitignore 7B
build.gradle 618B
proguard-rules.pro 682B
play.gif 143KB
.idea
libraries
appcompat_v7_25_1_1.xml 580B
junit_4_12.xml 467B
support_media_compat_25_1_1.xml 604B
support_core_utils_25_1_1.xml 598B
support_vector_drawable_25_1_1.xml 613B
animated_vector_drawable_25_1_1.xml 616B
support_core_ui_25_1_1.xml 589B
support_compat_25_1_1.xml 586B
hamcrest_core_1_3.xml 516B
support_v4_25_1_1.xml 395B
support_fragment_25_1_1.xml 592B
support_annotations_25_1_1.xml 537B
runConfigurations.xml 564B
misc.xml 3KB
compiler.xml 709B
gradle.xml 735B
encodings.xml 159B
modules.xml 508B
copyright
profiles_settings.xml 74B
vcs.xml 180B
stacklibrary
src
androidTest
java
com
mrwang
stacklibrary
ApplicationTest.java 354B
test
java
com
mrwang
stacklibrary
ExampleUnitTest.java 316B
main
AndroidManifest.xml 271B
res
values
ids.xml 116B
strings.xml 83B
java
com
mrwang
stacklibrary
RootFragment.java 4KB
CloseFragment.java 258B
FragmentStack.java 5KB
RootActivity.java 3KB
OnNewIntent.java 344B
StackManager.java 11KB
KeyCallBack.java 270B
stacklibrary.iml 8KB
.gitignore 7B
build.gradle 683B
proguard-rules.pro 682B
FragmentStack.iml 944B
LICENSE 11KB
gradle
wrapper
gradle-wrapper.properties 230B
gradle-wrapper.jar 52KB
README.md 4KB
gradlew.bat 2KB
gradle.properties 1KB
.gitignore 394B
build.gradle 612B
共 90 条
- 1
资源评论
weixin_39840588
- 粉丝: 448
- 资源: 1万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功