
Fragment
文章平均质量分 66
Android移动开发者
做好今天的事,想清楚明天干什么,后天很美好。
展开
-
Fragment跳转时传递参数及结果回传的方法
今天总结一下Fragment间的参数传递及结果返回的方法。 效果图: 1、点击“加载第二个Fragment按钮”,加载出第二个Fragment,同时传递过去参数:“从Fragment1传来的参数”这几个String; 2、当用户点击第二个Fragment中的几个图片时,将点中的结果返回给第一个Fragment,将用户的选择在第一个Fragment显示出来转载 2015-09-06 16:55:56 · 2414 阅读 · 0 评论 -
从BaseActivity与BaseFragment的封装谈起
源至Hongyang微信公众号,博客源址:从BaseActivity与BaseFragment的封装谈起 这篇博客主要是从BaseActivity与BaseFragment的封装开始,总结自己在实战开发中关于Fragment的注意事项以及心得体会。先看以下效果图: 这里模拟的是用户登录模块,你可能会说,很普通的效果嘛,这有啥。嘿嘿,那我要告诉你的是,这么多模块仅仅由两个Act原创 2016-05-19 09:14:07 · 16753 阅读 · 3 评论 -
Activity has leaked window that was originally added
Activity-A的子Fragment-B中创建了一个Dialog-C,Dialog-C需要使用Activity-A作为Context,该错误是由于Activity被结束后,Dialog-C所引用的Context为空。 该错误是由于在Activity中创建并显示了Alertdialog,但并未使用Activity提供的showDialog()方法,因此导致在Activity被结原创 2016-01-30 21:09:01 · 947 阅读 · 0 评论 -
资源回收导致重建 Activity和 Fragment
原文标题:Android中管理多个Fragment的最佳实践,完美解决保存状态与重影问题 自从在Android 3.0引入Fragment以来,它被使用的频率也随之增多。Fragment带来的好处不言而喻,解决了不同屏幕分辨率的动态和灵活UI设计。但是在Activity管理多个Fragment中,通常会遇到这些问题: 1、Fragment的状态保存 2、Fragment的重影原创 2016-01-29 10:14:45 · 6191 阅读 · 0 评论 -
在Fragment中我想点击按钮然后关闭当前的Fragment返回上一个Fragment该如何实现。
引用 3 楼 WantD 的回复: 这样: FragmentTransaction ft2 = getFragmentManager().beginTransaction(); ft2.replace(R.id.searoot_frame, new FragmentSeaGateStoryBookView()); ft2.setTransition(FragmentTransactio原创 2016-01-29 16:59:19 · 20791 阅读 · 1 评论 -
Fragment already added 解决办法
转载 2016-01-28 22:25:21 · 7171 阅读 · 1 评论 -
java.lang.IllegalStateException: Fragment(XXFragment) not attached to Activity异常。
下边两个问题,是在开发中碰到的一些关于Fragment的偶发性的问题,今天时间比较多,就在网上搜了一些解决方式: 1、关于Fragment(XXFragment) not attached to Activity 异常。出现该异常,是因为Fragment的还没有Attach到Activity时,调用了如getResource()等,需要上下文Content的函数。解决方法,就是等将调转载 2016-01-04 10:57:39 · 933 阅读 · 0 评论 -
Android Fragment中onActivityResult()方法获取不到返回数据或者无响应的解决办法
今天在项目中碰到一个需求,需要在Fragment中跳转到一个新的Activity之后在Fragment获取到新的这个Activity返回的数据,今天一直都无法获取返回的数据,在网上查了很久的资料后发现原来是这个项目的上一个逗比Coder少写了一行代码,真想分分钟拍死TA ( ▼-▼ ) 下面提供遇到问题的解决办法: 我们正常情况下会从一个Activity A 跳转到另一个Activit转载 2015-11-30 09:30:44 · 3065 阅读 · 3 评论 -
【Android】Fragment真正意义上的onResume和onPause
前言 Fragment虽然有onResume和onPause的,但是这两个方法是Activity的方法,调用时机也是与Activity相同,和ViewPager搭配使用这个方法就很鸡肋了,根本不是你想要的效果,这里介绍一种方法。 声明 欢迎转载,但请保留文章原始出处:) 博客园:http://www.cnblogs.com 农民伯伯: http://over140.原创 2015-09-06 10:02:53 · 1953 阅读 · 0 评论 -
从Fragment2向Fragment1回传参数:详解Dialog(三)——自定义对话框视图及参数传递 一个Fragment为父容器 Dialog用Fragment自定义
今天总结一下Fragment间的参数传递及结果返回的方法。 效果图: 1、点击“加载第二个Fragment按钮”,加载出第二个Fragment,同时传递过去参数:“从Fragment1传来的参数”这几个String; 2、当用户点击第二个Fragment中的几个图片时,将点中的结果返回给第一个Fragment,将用户的选择在第一个Fragment显示出来转载 2015-09-07 10:58:52 · 1680 阅读 · 0 评论 -
Android解惑 - 为什么要用Fragment.setArguments(Bundle bundle)来传递参数
博客源址:Android解惑 - 为什么要用Fragment.setArguments(Bundle bundle)来传递参数 博客时间:2014-04-19 23:05 Fragment在Android3.0开始提供,并且在兼容包中也提供了Fragment特性的支持。Fragment的推出让我们编写和管理用户界面更快捷更方便了。 但当我们实例化自定义Frag转载 2015-11-18 19:30:34 · 6143 阅读 · 0 评论 -
关于ActivityA中的FragmentA 启动 ActivityB,FragmentA的startActivityForResult回调的问题
以下为C_SDN小牛个人整理笔记: --------------------------------------------------------------------- 如果我们在一个Fragment中去使用startActivityForResult时,又是一个什么情况呢?先看流程图: -------------------------------------原创 2015-10-06 16:12:17 · 7641 阅读 · 3 评论 -
Android Fragment 真正的完全解析(下)
转载请标明出处:http://blog.youkuaiyun.com/lmj623565791/article/details/37992017 上篇博客中已经介绍了Fragment产生原因,以及一些基本的用法和各种API,如果你还不了解,请看:Android Fragment 真正的完全解析(上)。 本篇将介绍上篇博客提到的:如何管理Fragment回退栈,Fragment如何与Activity转载 2015-10-21 11:26:24 · 699 阅读 · 0 评论 -
从Fragment被销毁看replace和add的区别
首先从一个bug说起 我们都知道fragment切换有两种方式: 1. replace方式 Java transaction.replace(R.id.content, IndexFragment); 2. add-hide-show方式 Java transaction.add(R.id.content, IndexF转载 2015-10-21 10:04:22 · 1955 阅读 · 0 评论 -
Android Fragment 真正的完全解析(上) add remove replace detach attach hide show
自从Fragment出现,曾经有段时间,感觉大家谈什么都能跟Fragment谈上关系,做什么都要问下Fragment能实现不~~~哈哈,是不是有点过~~~ 本篇博客力求为大家说明Fragment如何产生,什么是Fragment,Fragment生命周期,如何静态和动态的使用Fragment,Fragment回退栈,Fragment事务;以及Fragment的一些特殊用途,例如:没有布局的Fr转载 2015-09-07 14:24:55 · 10404 阅读 · 3 评论 -
Android 官方推荐 : DialogFragment 创建对话框
转载请标明出处:http://blog.youkuaiyun.com/lmj623565791/article/details/37815413 1、 概述 DialogFragment在android 3.0时被引入。是一种特殊的Fragment,用于在Activity的内容之上展示一个模态的对话框。典型的用于:展示警告框,输入框,确认框等等。 在DialogFragment产生之前,我们创建对话框:转载 2015-09-02 11:26:37 · 759 阅读 · 0 评论 -
fragment的使用和注意事项
1、使用支持库 如果您的应用需要运行在3.0及以上的版本,可以忽略这部分内容。 如果您的应用使用在3.0以下、1.6及以上的版本,需要使用支持库来构建。 使用支持库的步骤:使用SDK下的SDK Manager工具下载Android Support Package 2. 在您的Android工程的顶级目录下创建一个libs目录 3. 找到您的SDK下的/extras/a转载 2015-08-26 20:23:44 · 1278 阅读 · 0 评论