我的Android studio 使用不了Fragment

不知道为什么我的Android studio 在建立工程的时候没有Fragment 的选项 我看的视频教程里面的第二个activity里面就有Fragment 但是我这个没有 并且我按照视频上的代码把Fragment的代码敲上去也提示不行

求各位大神帮下忙吧 5 c币献上![图片说明](https://img-ask.csdn.net/upload/201601/15/1452849675_476018.png)图片说明

4个回答

是不是android的API版本太低了,碎片是在4.0以后好像才出来的。把工程的sdk提高15以后试试!

那个创建碎片的类时可以让它继承support-v4库中的Fragment

Android 9.0 Android Studio新建项目的时候也没有了那个with fragment的选项

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
Android Studio Fragment 示例
谷歌官方示例,training中关于fragment的基础介绍,实现的是依据屏幕的大小显示不同的fragment:小屏幕同时只显示一个fragment;大屏幕两个一同显示。原版为esclipe版本的project,已转换为AS可用的,target version需要android15,如果没有的话建议先下载下sdk,不然可能会出现gradle sync fail的报错
使用Android studio 实现的 active fragment
使用Android studio实现 active fragment,实现了bottom bar, 有四个button,分别连接到四个不同页面
Android studio下载不了
今天想下载版本0.8以上的Android studio,但由于GWF的原因!怎么都下载不了。。。,所以小弟跪求有的童鞋发我邮箱里。。再此先谢了!邮箱:jusng@foxmail.com
android studio 启动不了
我是windows 7 32位,jdk已经安装,jdk环境变量已经设置。rnandroid studio启动不了。rn报错如下,请问如何解决?rnInternal error. Please report to https://code.google.com/p/android/issuesrnrnjava.lang.RuntimeException: java.lang.IllegalArgumentException: Argument for @NotNull parameter 'name' of com/android/tools/idea/welcome/Platform. must not be nullrn at com.intellij.idea.IdeaApplication.run(IdeaApplication.java:178)rn at com.intellij.idea.MainImpl$1$1$1.run(MainImpl.java:52)rn at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:312)rn at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:745)rn at java.awt.EventQueue.access$300(EventQueue.java:103)rn at java.awt.EventQueue$3.run(EventQueue.java:706)rn at java.awt.EventQueue$3.run(EventQueue.java:704)rn at java.security.AccessController.doPrivileged(Native Method)rn at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)rn at java.awt.EventQueue.dispatchEvent(EventQueue.java:715)rn at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:362)rn at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:242)rn at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:161)rn at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150)rn at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146)rn at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138)rn at java.awt.EventDispatchThread.run(EventDispatchThread.java:91)rnCaused by: java.lang.IllegalArgumentException: Argument for @NotNull parameter 'name' of com/android/tools/idea/welcome/Platform. must not be nullrn at com.android.tools.idea.welcome.Platform.(Platform.java)rn at com.android.tools.idea.welcome.Platform.getLatestPlatform(Platform.java:72)rn at com.android.tools.idea.welcome.Platform.createSubtree(Platform.java:89)rn at com.android.tools.idea.welcome.InstallComponentsPath.createComponentTree(InstallComponentsPath.java:81)rn at com.android.tools.idea.welcome.InstallComponentsPath.init(InstallComponentsPath.java:215)rn at com.android.tools.idea.wizard.DynamicWizardPath.attachToWizard(DynamicWizardPath.java:97)rn at com.android.tools.idea.wizard.DynamicWizard.addPath(DynamicWizard.java:233)rn at com.android.tools.idea.welcome.FirstRunWizard.init(FirstRunWizard.java:75)rn at com.android.tools.idea.welcome.FirstRunWizardHost.setupWizard(FirstRunWizardHost.java:100)rn at com.android.tools.idea.welcome.FirstRunWizardHost.getWelcomePanel(FirstRunWizardHost.java:92)rn at com.intellij.openapi.wm.impl.welcomeScreen.WelcomeFrame.(WelcomeFrame.java:68)rn at com.intellij.openapi.wm.impl.welcomeScreen.WelcomeFrame.showNow(WelcomeFrame.java:173)rn at com.intellij.idea.IdeaApplication$IdeStarter.main(IdeaApplication.java:302)rn at com.intellij.idea.IdeaApplication.run(IdeaApplication.java:172)rn ... 16 morern
android studio开不了!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
报如下的错,网上查了方法,改host啊,改配置文件啊,试了还是不行。有没有靠谱点的。。rnrnrnAndroid SDK was installed to D:\soft\Android\sdkrnRefresh Sources:rn Failed to fetch URL http://dl-ssl.google.com/android/repository/addons_list-2.xml, reason: Connection timed out: connectrn Fetched Add-ons List successfullyrn Refresh Sourcesrn Failed to fetch URL http://dl-ssl.google.com/android/repository/repository-10.xml, reason: Connect Connection timed out: connectrnRefresh Sources:rn Failed to fetch URL http://dl-ssl.google.com/android/repository/repository-10.xml, reason: Connect Connection timed out: connectrnThere is nothing to install or update.rnThe following SDK components were not installed: platform-tools, extra-android-m2repository, tools, addon-google_apis-google-21, build-tools-21.1.1, android-21, sys-img-x86-addon-google_apis-google-21, source-21, extra-google-m2repositoryrnRefresh Sources:rnrnrn
Fragment实例-Android Studio项目
Android Studio项目的Fragment实例,包括三个:简单例子,使用在平板和手机有不同效果的,实现tabs的例子。
我使用的android studio 插件
1、JSONOnlineViewer     在android studio里边在线查看接口里边的数据 2、Sexy Editor 给ide添加一个背景图 3、GsonFormat  使用json数据生成javaeban对象 4、Android Postfix Completion   可根据后缀快速完成代码,这个属于拓展吧,系统已经有这些功能,如sout、notnull等 5、CodeG
Android 之fragment(静态使用)
1.Fragment介绍Fragment可以解决App同时适应手机和平板 布局 的问题。Fragment当成Activity的一个界面的一个组成部分,Activity的界面也可以由不同的Fragment组成,Fragment拥有自己的生命周期和接收、处理用户的事件,于是我们就不必在Activity里面写一堆控件的事件处理的代码更重要的是,我们可以动态的添加,替换和移除某个Fragment。简单来说...
Android之Fragment的动态使用
前面我们已经讲过Fragment的静态使用,那么下面我们说一说Fragment的动态使用。 同样,我们依然要继承Fragment类,并给Fragment定义自己的布局。剩下更多的就是在MAinActivity中的代码啦。第一步: 创建3个Fragment类,并定义他们的布局,因为3个Fragment类大同小异,所以就只展示一个类中的代码: FragmentOne中的代码:pub
Android笔记之Fragment的使用
Fragment的传参: public Back_popFragment(String title){ this.title=title; } 如果使用上述构造函数的方式传参的话,在界面切换为横屏时Activity会被重新创建,这时会导致参数丢失,为了防止这种情况出现,应该使用下述传参方法: //Fragment的传参方式 public static Back_
Android Fragment回退栈的使用
现有这样一个场景,从Fragment1跳转到Fragment2再跳转到Fragment3, 如何实现按下回退键直接从Fragment3返回Fragment1? 利用FragmentManager的getBackStackEntryCount() 来获取当前回退栈中Fragment的个数 如果大于1就循环弹出栈顶fragment 具体代码实现 public class FragmentAc
android fragment使用示例
android fragment使用示例 ,很好的学习示例,希望帮到学习中的人。
android之碎片fragment的使用
fragment使用可以导入两个包,android.support.v4,app.Fragment和android.app.Fragment。 3.0以上版本的我们可以使用app的包,3.0以下的可以使用support.v4包。 所以我们分两种情况来使用fragment。 第一种情况使用app包: public class Fragment1 extends Fragment {
Android使用fragment底部菜单栏
代码参考自:http://blog.csdn.net/yangyu20121224/article/details/8995025 类似微信的那种底部菜单栏,首页,搜索,设置。 先来看首页的fragment. fragment_home.xml: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android
Android Fragment的生命周期及使用
fragment简介fragment是andorid3.0引进的,它的优点在于做局部内容更新更方便Fragment 的好处:1,Fragment 可以使你能够将 activity 分离成多个可重用的组件,每个都有它自己的生命周期和UI。2,Fragment 可以轻松得创建动态灵活的 UI 设计,可以适应于不同的屏幕尺寸。从手机到平板电脑。3, Fragment 是一个独立的模块,紧紧地与 activ
Android中的Fragment的使用
就上课老师给我讲的内容,我认为Fragment就是实现侧边栏和上边栏,下面是我的课堂作业,也就是一个Fragment的小例子,请大家参考 这是效果图: 下面是主要源码: AFragment.java这是第一个界面的实现代码,里面给两个按钮注册了跳转事件package com.example.hsy.fragementtest;import android.content.Context
Android Fragment的使用
android Fragment的使用和平板开发框架搭建
Android下Fragment的使用
Android下Fragment的使用,详细可以参见博客:http://www.cnblogs.com/plokmju/p/android_Fragment.html
Android 片段——Fragment的使用
Frgment概念:您可以将片段视为 Activity 的模块化组成部分,它具有自己的生命周期,能接收自己的输入事件, 并且您可以在 Activity 运行时添加或移除片段(有点像您可以在不同 Activity 中重复使用的“子 Activity”)。 FragmentManager manager = getFragmentManager(); FragmentTran tiontransa
Android学习之Fragment使用
Fragment的使用方式
Android使用Fragment底部导航栏
Android使用Fragment底部导航栏
Android之Fragment的静态使用
1 Fragment的产生与介绍 》 Fragment,也就是碎片,本意是为了适配大屏幕的安卓设备而生的。运行Android的设备繁多,屏幕大小更是多种多样。针对不同屏幕尺寸,通常情况下,开发者都是先针对手机开发一套源代码,然后拷贝一份,修改布局以适应大屏幕设备,或平板等。为了决解这样的麻烦,Google推出了Fragment。你可以把Fragment当成Activity的一个界面的一个组成
Android的Fragment的学习和使用
学习使用Fragment。 1,Fragment是什么? 为了让界面可以在平板上更好地展示,Android在3.0版本引入了Fragment(碎片)功能,它非常类似于Activity,可以像 Activity一样包含布局。 2,Fragment有什么用? 为了满足平板等大屏显示。 3,怎么使用Fragment? All subclasses of Fragment must inc
Android的Fragment使用总结
前言: fragment是可以嵌入activity当中的UI片段,下面将从 fragment的生命周期 静态加载fragment, 动态加载fragment, fragment与activity通信, 这4个方面去认识fragment的使用 1>fragment的生命周期 注:fragment的状态会受activity影响,也会受fragment自身一些函数调用的影
Android入门教程 fragment的使用
一 、为什么要用fragment简单来讲,两句话 - 解决局部刷新问题 - 一定程度解决屏幕适配问题二 、什么是fragmentfragment直译过来是“碎片”的意思,也比较形象,在Android开发中它就是碎片。用Fragment替换TabHost是Google推荐的方案。fragment的优点 使用Fragment可以在一个Activity中实现不同界面的灵活切换 Fragment
Android Fragment使用注意事项
1 使用FragmentActivity的时候,当应用在后台被回收之后,用户点击启动应用,FragmentActivity会默认恢复之前的Fragment对象,所以要在onCreate里面对改情况区分处理,否则会存在两份fragment的实例对象; 2 频繁使用Fragment的add方法添加Fragment,而不hide后面的Fragment,这样可能会导致过度绘制的问题,如果叠加的层次太深的
Android之Fragment的基本使用
Android之Fragment的基本使用 详细见博客:http://blog.csdn.net/whitley_gong/article/details/50098729
android fragment使用要点
本资源主要讲解fragment使用中要注意的一些地方,当然,顺带也会有fragment本身的一些使用方法,觉得需要就下吧。Blog在http://blog.csdn.net/wzg_1987/article/details/8836532里面也会有一段主要的代码供参考,谢谢支持吧!
Android之fragment的基本使用
1.在xml中布局     xmlns:tools="http://schemas.android.com/tools"     android:layout_width="match_parent"     android:layout_height="match_parent"     android:orientation="vertical"  >    
Android——关于Fragment的使用
关于Fragment的使用,总结几个要点:1、创建Fragment类,需要Fragment。用周期方法中的onCreateView方法,通过参数inflater.inflate将自己定义的Fragment布局转换成View,一个Fragment对应一个布局。inflater.inflate(R.layout.home_fragment, null)2、在mainactivity中布局给Fragmen
Android之Fragment(动态使用)
效果: 代码: activity_info主布局: &amp;lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-8&quot;?&amp;gt; &amp;lt;LinearLayout xmlns:android=&quot;http://schemas.android.com/apk/res/android&quot; android:orientation=&quot;vertical&quot; android:layo...
Android Fragment使用示例
Android Fragment使用示例
Android Fragment使用详解
具体介绍可以我的文章——http://blog.csdn.net/new_one_object/article/details/56501539
android studio 重新运行不了的问题
错误日志: Error installing cold swap patches: com.android.tools.fd.client.InstantRunPushFailedException: Error creating folder with: run-as com.hsj.messages mkdir -p /data/data/com.hsj.messages/files/ins
android studio运行不了项目
Error:Execution failed for task ':ibabymap:processDebugResources'.n> com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command 'D:\Development Tools\android-sdk-windows\build-tools\22.0.1\aapt.exe'' finished with non-zero exit value 1nnn改成21也不行
Android Studio识别不了手机
初次接触AS工具,发现AS识别不了手机,有效解决方案如下: Tools/Android/Enable ADB ingeration (注意是不勾选的状态)
android studio 的module理解不了
以前用eclipse,直接在工作空间中建立多个工程A,B,C,D,这些都是并列关系rnrn用了android studio后,先建立一个工程A,然后运行A可以生成一个apk,接着只能建立module B,实际上B也是一个工程rnrn但是直观上看起来好像B隶属于A一样的,实际是两个apk。。。rnrn有没有睡给老衲解惑下的
Android Studio 修改不了包名
Android Studio 修改不了包名某些包名, 一般是和主package相关的包名修改时才会点击后无反应,其它package直接就可以修改 其它package的修改可以参考网上的修改方式,修改主Package时步骤也是一样的,只是最后多一步操作, 点击左下界面上的button(Do Refactor) 被这个问题困扰了好长时间,到处查不到说明,最后一低头看到了,我也是醉了
Android Studio 模拟器第一次启动不了
本人做服务器端的,以前有接触过Android,但是以前是使用eclipse做的开发,后面3年没有碰过Android了,现在用的都是Android Studio工具,今天下载了个来玩玩,安装好后,把SDK路径给改到别的盘上了,并且从原来的C盘中的sdk文件复制到修改后的目录下,其他都正常,反正一直没启动过,后来想用自带的模拟器调试的时候启动才发现模拟器启动不了,请问大神们有什么解决方案吗?n日志打印如下:nEmulator: emulator: ERROR: x86_64 emulation currently requires hardware acceleration!nEmulator: Process finished with exit code 1n网上搜了,各说纷纭,最后没有解决
android studio 模拟器启动不了
我安装了android studio 1.3。 创建了一个空的项目,编译没有报错,点运行,但是等了很久,模拟器没有出现。rn请问如何解决?
相关热词 c# login 居中 c# 考试软件 c# 自然语言分析 c# 分段读取文件 c# 泛型反射 c#打断点 c# 时间转多少秒 c# 线程函数加参数 c# modbus 读取 c#查询集合表