当前位置: 首页 > 知识库问答 >
问题:

如何在不使用支持库的情况下创建新的android项目?

胡沈义
2023-03-14

更新我的DDMS后,我意识到每当我想创建一个新项目时,一个名为appcompatv7的支持库都会自动添加到我的项目窗口中。

这个库添加了一些我以前从未使用过的feauters。我只想创建一个简单的android项目,其中包含一个空白活动和一个activity_main.xml.但是这个库还添加了一个名为activity_fragment.xml的xml文件

那么,如何在不使用这个支持库的情况下创建一个简单的项目呢?如果有人把事情说清楚,我将不胜感激。

共有1个答案

廖令
2023-03-14

当您将最小目标设置为API级别13或14下的内容时,会html" target="_blank">添加AppCompat库。(HoneyComb或冰淇淋三明治),以便这些应用程序可以使用并拥有ActionBar(以及其他东西)。另一方面,支持库(v4)是API级别16以下的ViewPager所必需的(ViewPager的FragmentAdapters在API级别14和15中使用来自支持库的Fragments)。只有在Support V13中,ViewPager适配器才开始使用新的“纯”Fragments。

因此,如果您想要一个“纯/不支持”的Android应用程序,您可以选择API级别14,但您可能仍然需要支持V4库。

出于未知的原因(我相信他们有一些),谷歌直接将一些东西添加到兼容性库中(反之亦然),这样有时你需要它,即使你真的不需要所有的代码…

 类似资料:
  • 问题内容: 我想知道是否可以在没有支持库的情况下使用FragmentStatePagerAdapter类或其等效类? 我知道如何使用本机片段代替支持库中的本机片段,许多其他类也具有类似的等效项,但是我找不到代替该类的内容。 我基本上想扩展它以便在我的适配器中使用,就像这样 问题答案: 我想您已经阅读了 docs,但以防万一: 该课程目前正在早期设计和开发中。该API可能会在以后的兼容性库更新中更改

  • 问题内容: 在XCode 6中创建一个新项目不允许禁用Storyboard。您只能选择Swift或Objective-C,而不能使用Core Data。 我尝试删除情节提要,并从项目中删除主情节提要,然后从didFinishLaunching手动设置窗口 在AppDelegate中,我有以下内容: 但是,XCode给我一个错误: 类“ AppDelegate”没有初始化程序 有人成功吗? 问题答案

  • 每次我在eclipse中创建一个android项目时,除了作为项目添加的appcompat_v7之外,它都以错误“没有找到与给定名称匹配的资源:attr xxx”开始。 我找到了一种方法来解决此问题,方法是完全删除操作栏,避免使用少于API 11,修改所有XML文件并删除创建的appcompat_v7项目。但是,这个解决方案很繁琐,每次我需要创建一个简单的项目时都必须完成。 我的问题不是“什么是a

  • 问题内容: 我已经在我的一个Web应用程序中使用了Django ORM,对此我感到非常满意。现在,我有了一个新的需求,它需要数据库,而Django则没有其他要求。我不想花更多的时间来学习另一个像sqlalchemy的ORM。 我想我仍然可以 创建模型,但是如果没有模型,该如何迁移和同步呢? 问题答案: 有关如何加载应用程序的Django 1.11文档 对于最新的Django版本,项目结构为- 您仍

  • 本文向大家介绍如何在不使用HTML的情况下创建网站?,包括了如何在不使用HTML的情况下创建网站?的使用技巧和注意事项,需要的朋友参考一下 如果您不了解HTML或CSS,并且想创建一个网站,那么不用担心,您可以轻松创建网站,而无需编写一行HTML代码。 以下是一些无需编写任何HTML或代码行即可构建网站的方法: 网站构造函数 当您购买网站托管计划时,托管公司将为您提供免费的网站构建器选项,以轻松创

  • opentelemetry javaagent all(版本0.17.0和1.0.1)是向Java应用程序添加跟踪信息的起点。自动仪表工作得很好。 我的一些应用程序无法自动检测。对于应用程序的这一部分,我首先使用span向代码中的有趣点添加注释。 现在,我已经达到了使用span注释进行简单注释的极限。然而,我的应用程序的底层框架允许我注册在特定点调用的回调,例如,我可以提供在客户端连接/断开连接时