fragmentActivity_51CTO博客
一、为什么要使用Fragment 1、当我们须要动态的多界面切换的时候,就须要将UI元素和Activity融合成一个模块。在2.3中我们一般通过各种Activity中进行跳转来实现多界面的跳转和单个界面动态改变。在4.0或以上系统中就能够使用新的特性来方便的达到这个效果--Fragment类。Fra
转载 2016-04-15 08:39:00
74阅读
2评论
问题:onBackPressed导致FragmentActivity重启描述:HomeActivity和MyTsyActivity是FragmentActivity的两个子类。从HomeActivity跳转到MyTsyActivity很流畅,没有出现任何问题。Intent intent = new Intent(context, MyTsyActivity.class); startActivit
原创 2013-11-26 17:04:00
1296阅读
Activity的4种状态:活动的:当一个Activity在栈顶,它是可视的、有焦点、可接受用户输入的。Android试图尽最大可能保持它活动状态,杀死其它Activity来确保当前活动Activity有足够的资源可使用。当另外一个Activity被激活,这个将会被暂停。暂停:在很多情况下,你的Activity可视但是它没有焦点,换句话说它被暂停了。有可能原因是一个透明或者非全屏的Activity
前阵用viewpaper+fragment做滑动引导,查阅了下网上的资料,发现在有两种做法,一个是自建类直接继承Activity另一种是继承FragmentActivity,很是迷惑,在查了些google的官方文档和StackOverflow之后有了些理解,在此坐下记录。下面的英文说明取自Stackoverflow,个人感觉解释的很清楚。 A Fragment is a
原创 2014-01-04 16:12:35
464阅读
转载 2023-07-20 17:45:23
64阅读
场景:假设fragment的填充数据是ListView,ListView中的每一项都有button,点击每一项的button跳转到B界面。在B界面处理完业务需返回fragment中更新数据。 解决方式:1.在FragmentActivity中重写: @Override public void onA
转载 2016-03-23 20:10:00
88阅读
2评论
一、为什么要使用Fragment1、当我们需要动态的多界面切换的时候,就
转载 2014-07-16 15:23:00
63阅读
2评论
Fragment是Android 3.0以后的东西,为了在低版本中使用Fragment就要用到android-support-v4.jar兼容包,而Fragmen
转载 2022-12-06 01:28:51
96阅读
1. 问题背景描述在工作中需要在没有项目源码的情况下直接使用robotium测试目标android平台launcher,平台的版本基于当前最新的android 4.4.2。之前在验证可行性的时候使用本人同样使用android4.4.2的测试手机htc incredable s针对一个只有apk的notepad应用做过同样的验证,在测试手机上运行完全没有问题。该测试代码如下:package com.
直说总结了:1、fragmentactivity 继承自activity,用来解决android3.0 之前没有fragment的api,所以在使用的时候需要导入support包,同时继承fragmentActivity,这样在activity中就能嵌入fragment来实现你想要的布局效果。2、当然3.0之后你就可以直接继承自Activity,并且在其中嵌入使用fragment了。3、获得Man
原创 2021-05-20 06:50:48
403阅读
原文地址:https://blog.csdn.net/shineflowers/article/details/50561176Fragment是Android 3.0以后的东西,为了在低版本中使用Fragment就要用到android-support-v4.jar兼容包,而FragmentActivity
转载 2022-02-09 10:20:02
569阅读
右击项目——》open module settings——》选择第五个选项卡“Dependencies”——》点击加号——》选择第一个Library dependency——》我选择的V4的版本是“com.android.support:support-v4:23.0.2”——》导入后使用快捷键al
转载 2016-05-14 09:35:00
336阅读
2评论
1.Fragment 为什么会被称为第五大组件?Android 中的 4 大组件为:Activity,Broadcast,Service,ContentProvider,那么为什么 Fragment 可以称之为第 5 大组件呢?你可以这么回答: 因为 Fragment 有生命周期,使用频率不输于 4 大组件,可灵活加载到 Activity 中。然 后谈论谈论 Fragment 如何加载到 Acti
转载 2023-07-10 19:47:54
75阅读
Activity is the base class of all other activities, I don't think it will be deprecated. The relationship among them is: Activity <<<FragmentActivity 
原创 2021-08-20 14:45:49
185阅读
private void initFragment() { mRecommendFragment = new RecommendFragment(); mInvestFragment = new InvestFragment(); mClassRoomFragment =&nbsp
原创 2016-03-23 15:23:47
4417阅读
认识:首先我们知道Fragment是我们在单个Activity上要切
转载 2022-11-15 20:08:32
195阅读
#Android四大组件 * Activity * BroadCastReceiver * Service * ContentProvider #Activity生命周期 * oncreate:Activity对象创建完毕,但此时不可见 * onstart:Activity在屏幕可见,但是此时没有焦点(不能够点,不能够交互) * onResume:Activity在屏幕可见,并且获得焦点 *
Android Fragment是Android4.0以上才有的;而FragmentActivity是为了兼容4.0以下版本的Fragment使用的。所以如果你想兼容4.0以下Android版本使用Fragment的话,框架Activity需要继承FragmentActivity,FragmentA...
转载 2015-02-07 12:23:00
55阅读
2评论
# 如何实现“import android.support.v4.app.FragmentActivity;” 作为一名经验丰富的开发者,我将教你如何实现导入“android.support.v4.app.FragmentActivity”这个类。首先,我们来看一下整个步骤的流程。 ## 步骤流程 | 步骤 | 描述 | | --- | --- | | 1 | 在项目中添加依赖库 | | 2
原创 2023-08-12 05:52:49
740阅读
在现在的Android开发中,Fragment属于比较常用的了,在使用Fragment过程中,add、remove和replace这三个方法是比较常用的,也是容易引发歧异的,再加入回退栈的功能就更乱了,那么本文就从实践的角度来说一说这其中的关系。在开发中,常用的做法是在Activity的布局中放一个FrameLayout,然后以这个FrameLayout为容器,把Fragment当成View(可以
转载 10月前
61阅读
  • 1
  • 2
  • 3
  • 4
  • 5