📝 Android
1224篇技术文档📅  最后修改于: 2021-05-08 19:27:11        🧑  作者: Mango
在许多android应用中,开发人员可能需要显示巨大的主要数据项的多数据。例如,按照我们的示例,在“编程语言”下,我们需要显示“Python”,“Java”等,在“关系数据库”下,我们需要显示“ Oracle”,“ MySQL”等,为此,我们可以使用“BaseExpandableListAdapter”。它是UI组件和填充UI组件中的数据的数据源之间的桥梁。它保存数据,然后将数据发送到Adapte...
📅  最后修改于: 2021-05-08 19:27:45        🧑  作者: Mango
工具栏基本上是一个包含许多交互式项目的表单操作栏。与操作栏相比,工具栏支持更集中的功能。该工具栏已添加到Android Lollipop(API 21)中,并且是ActionBar的后继工具。工具栏是一个ViewGroup,可以将其放置在XML布局中的任何位置。与ActionBar相比,可以更有效地自定义工具栏的外观和行为。工具栏比ActionBar更加灵活。只需更改其颜色,大小和位置即可。我们还...
📅  最后修改于: 2021-05-08 19:28:07        🧑  作者: Mango
Logcat窗口是在运行应用程序时可以打印各种消息的地方。假设您正在运行应用程序,不幸的是程序崩溃了。然后,Logcat Window将通过收集和查看模拟器抛出的所有消息来帮助您调试输出。因此,这对于应用程序开发是非常有用的组件,因为此Logcat转储了许多系统消息,而这些消息实际上是由模拟器抛出的。在Android Studio中,最常用的工具之一是Logcat。 Android Studio中...
📅  最后修改于: 2021-05-08 19:28:35        🧑  作者: Mango
Android中的每个项目都包含一个清单文件,该清单文件是AndroidManifest.xml,存储在其项目层次结构的根目录中。清单文件是应用程序的重要组成部分,因为它定义了应用程序的结构和元数据,其组件以及其需求。该文件包括构成应用程序并使用“意图过滤器和权限”的活动,服务,内容提供者和广播接收器中的每一个的节点,确定它们如何相互协调以及与其他应用程序协调。清单文件还指定了应用程序元数据,其中...
📅  最后修改于: 2021-05-08 19:29:02        🧑  作者: Mango
要开始开发Android应用程序,必须设置适当的开发环境。它有助于开发人员使用创建应用程序所需的工具,并确保所有操作/过程均以顺畅的方式进行。IDE(集成开发环境)是一个完整的应用程序套件,可提供诸如编写和编辑源代码,构建可执行文件以及调试之类的服务。 Visual Studio是流行的IDE之一,用于开发跨平台的移动应用程序。可以使用此IDE开发Android和iOS移动应用程序。本文介绍了在计...
📅  最后修改于: 2021-05-08 19:29:28        🧑  作者: Mango
Gradle是Android项目中存在的最重要的文件或扩展名之一。 Gradle处理所有库和应用程序ID以及任何Android应用程序的许多重要组件。每当我们运行应用程序或构建apk时,随着Gradle build的运行以及更多信息,我们都会看到该消息。在某些设备中,Gradle的运行速度非常快,而在某些设备中,加载和构建应用程序则需要花费大量时间。因此,在本文中,我们将研究如何在Android ...
📅  最后修改于: 2021-05-08 19:29:55        🧑  作者: Mango
在Android中,布局用于描述应用或活动的用户界面,并且它存储对用户可见的UI元素。 android应用程序的用户界面由一系列View和ViewGroup元素组成。在大多数情况下,Android应用程序将具有一个或多个操作,每个操作都是该应用程序的一个屏幕。这些操作中将存在多个UI组件,这些UI组件将是View和ViewGroup子类的实例。通常,Android应用程序将包含一个或多个活动,每个...
📅  最后修改于: 2021-05-08 19:30:50        🧑  作者: Mango
在这里,我们正在设计一个Android应用程序来演示GridView布局的使用。 GridView布局是一个ViewGroup,它是在行和列的二维滚动网格中的组视图。使用ListAdapter插入网格视图中的项目。默认情况下,布局是可滚动的,我们不需要使用ScrollView。 GridView的一个示例是默认的Gallery。GridView的属性AttributesDescriptionidL...
📅  最后修改于: 2021-05-08 19:31:18        🧑  作者: Mango
随着智能手机的普及,智能手机技术呈指数级增长,因此智能手机占据了很大的市场份额。为了满足用户的需求并看到开放市场,出现了各种操作系统,例如Android,iOS等,但是出于本文的目的,我们将专门讨论Android Development的变化以及今天的情况。今天,制作Android应用程序无需学习任何编程语言。有点奇怪,对!是的,但是,确实,您不需要学习编程语言,而您只需要具有解决问题的技能。我知...
📅  最后修改于: 2021-05-08 19:33:31        🧑  作者: Mango
在上一篇文章中,我们已经看到将数据添加到Android中的领域数据库中。在本文中,我们将看一下如何从Android应用程序中的Realm数据库中读取此数据。我们将在本文中构建什么?在本文中,我们将简单地添加一个Button,以在我们在上一篇文章中创建的项目中打开一个新活动。在新活动中,我们将以RecyclerView的形式显示数据。下面是视频,我们将在其中观看我们将要构建的内容。https://m...
📅  最后修改于: 2021-05-08 19:34:17        🧑  作者: Mango
屏幕亮度就是这样一种因素,它直接影响用户以及设备上的电池。 Android设备是智能系统,并且具有用于自动亮度的内置系统。但是大多数情况下,用户未选中此功能,或者默认情况下将其关闭。无论此功能是否存在,设置为打开或关闭,或在任何设备中不存在,开发人员都必须考虑此机会并开发优化的应用程序。在应用程序内部声明的任何内容都可能会对外部空间产生影响,即,如果通过应用程序以编程方式更改了屏幕亮度,则即使退出...
📅  最后修改于: 2021-05-08 19:35:32        🧑  作者: Mango
首先,我们通过运行命令“npx react-native init reduxDemo”创建一个新的ReactNative项目。您也可以将Redux集成到现有项目中。通过“cd {rootDirectory} / reduxDemo”转到项目文件夹并安装依赖项。“ npm install redux”是官方的Redux依赖项。“ npm install react-redux”用于连接redux以...
📅  最后修改于: 2021-05-08 19:36:05        🧑  作者: Mango
在本文中,我们将实现与ImageView相关的非常重要的功能。在这里,我们将动态添加ImageView。我们将仅更改背景颜色。每当我们单击按钮时,都会创建一个新的ImageView。因此,在这里我们将学习如何实现该功能。下面提供了一个示例视频,以使您对本文中的工作有个大概的了解。注意,我们将使用Java语言实现该项目。https://media.geeksforgeeks.org/wp-conte...
📅  最后修改于: 2021-05-08 19:36:37        🧑  作者: Mango
AndroidTextClock是一个用户界面控件,用于以字符串格式显示日期/时间。它以两种模式提供时间,一种是以24小时制显示时间,另一种是以12小时制显示时间。我们可以轻松地使用is24HourModeEnabled()方法,以使用TextClock的24小时或12小时格式显示系统。首先,我们按照以下步骤创建一个新项目:单击文件,然后单击新建=>新建项目。之后,包括Kotlin支持,然后单击下...
📅  最后修改于: 2021-05-08 19:37:01        🧑  作者: Mango
在本文中,我们将学习如何在任何Android设备上设置Apache Web服务器。为此,我们必须安装Play商店上可用的Termux应用程序。 Termux是一个Android终端仿真器和Linux环境应用程序,可直接运行而无需生根或安装。 Termux为用户提供了一个类似于Linux的外壳,用户可以在其中执行诸如运行命令和执行脚本之类的任务。 Termux提供pkg和apt软件包管理器来安装软件...