📝 Android
1224篇技术文档📅  最后修改于: 2021-05-08 20:54:10        🧑  作者: Mango
在Android中,ScrollView在其内部合并了多个视图,并允许它们进行滚动。在本文中,我们将讨论如何在Kotlin中以编程方式创建Scroll视图。让我们首先在Android Studio中创建一个项目。为此,请按照以下说明进行操作:点击File,然后依次单击New和NewProject并命名。然后,选择Kotlin语言支持,然后单击下一步按钮。选择最低的SDK,无论您需要什么。选择清空活...
📅  最后修改于: 2021-05-08 20:54:42        🧑  作者: Mango
Android是基本为手机构建的操作系统。它用于智能手机和平板电脑等触摸屏移动设备。但是如今,这些已被用于Android汽车,电视,手表,相机等。Android一直是智能手机上最畅销的操作系统之一。 Android OS是由Google Inc.在2005年收购的Android Inc.开发的。今天,Android仍将在全球范围内占据主导地位。它是一个拥有巨大应用市场的操作系统。在没有Androi...
📅  最后修改于: 2021-05-08 20:57:42        🧑  作者: Mango
在某些情况下,您需要在应用程序中显示格式丰富的文本,例如博客应用程序或Quora之类的应用程序,但Android的内置函数默认情况下不允许显示嵌入式图像,而且它们会在屏幕上显示难看的蓝线在blockquote标记内的任何内容的左侧。这是在TextView中显示HTML以及在Android中显示图像的简单解决方案。请注意,我们将在Android中使用Kotlin语言实现此项目。以下是该应用程序的演示...
📅  最后修改于: 2021-05-08 20:58:26        🧑  作者: Mango
浮动动作按钮(通常缩写为FAB)是主要动作按钮,它在应用程序中具有固定的位置,无需更改屏幕内容。快速拨号是FAB的一种过渡类型,它在同一屏幕中作为FAB的动作发出多个实体。浮动操作按钮:FAB分为三个部分。它们是容器,图标和文本。基于这些部分,FAB分为两种类型。1.常规:仅带有图标的容器(默认)2.扩展:一世。仅有文字的容器ii。带有图标和文本的容器FAB容器有两个默认大小。它们是默认(56 x...
📅  最后修改于: 2021-05-08 20:59:11        🧑  作者: Mango
将网站转换为应用程序似乎是在Android上完成的一项基本任务。借助WebView,我们可以在Android应用程序中显示任何网页。我们只需要实现WebView的小部件,并在我们必须加载的WebView内添加URL。因此,如果您希望将网站加载到您的应用程序中,并且可以在不重新格式化代码的情况下对其进行动态更改,那么根据我们的要求动态更新我们的WebView应用程序将变得更加容易。因此,在本文中,我...
📅  最后修改于: 2021-05-08 21:00:32        🧑  作者: Mango
作为人类,我们往往会忘记一些小而重要的事物,而要解决此问题,我们会尝试将这些事物写下并粘贴到我们经常看到的地方。在这个数字时代,我们最有可能看到的东西是笔记本电脑,计算机或手机屏幕。为此,我们都曾经在Windows上使用Sticky Notes或在Mac上使用Stickies,今天在本文中,我们将讨论如何为Android构建此类应用程序。方法现在,如果我们想到的是粘性的东西,即粘附在屏幕上的东西,...
📅  最后修改于: 2021-05-08 21:02:26        🧑  作者: Mango
许多应用程序必须在其应用程序中显示统计数据,并将所有数据存储在excel文件或电子表格中。但是,并非每次都可能将整个数据添加到数据库中以在我们的应用程序中使用。在本文中,我们将看一下如何从Android Studio中的Android App中的Excel工作表中读取此数据。我们将在本文中构建什么?我们将构建一个简单的应用程序,其中将显示我们已经创建的excel工作表中的数据,并且将读取该exce...
📅  最后修改于: 2021-05-08 21:02:49        🧑  作者: Mango
通过应用软件架构模式开发android应用程序始终是开发人员的首选。架构模式为项目文件提供了模块化,并确保所有代码都包含在单元测试中。它使开发人员将来可以轻松完成维护软件和扩展应用程序功能的任务。MVC(模型-视图-演示者)和MVP(模型-视图-演示者)是两个开发人员中最流行的android体系结构。模型-视图-控制器(MVC)模式MVC模式建议将代码分为3个部分。在创建应用程序的类/文件时,开发...
📅  最后修改于: 2021-05-08 21:03:13        🧑  作者: Mango
在本文中,ElasticView已添加到android中。ElasticView是常规的CardView,可以从用户的触摸中灵活显示。还可以将OnClickListener和其他各种重要方法添加到ElasticView的子视图中。它使用户界面更具吸引力,从而增强了用户体验。方法:步骤1:在build.gradle文件中添加支持库,并在“依赖项”部分中添加依赖项。它将允许我们直接在XML文件中添加E...
📅  最后修改于: 2021-05-08 21:04:01        🧑  作者: Mango
在本文中,我们将了解如何构建一个非常有趣的名为Alarm Setter的应用程序。警报在我们的日常生活中起着至关重要的作用。如今,闹铃已成为我们的唤醒助手。每个手机都与一个警报应用程序相关联。我们将使用android studio创建此应用。 Android Studio提供了一个很棒的统一环境来构建适用于Android手机,平板电脑,Android Wear,Android TV和Android...
📅  最后修改于: 2021-05-08 21:04:29        🧑  作者: Mango
“后退”按钮在许多不同的android应用程序中有许多不同的用途。一些应用程序开发人员使用它来关闭其应用程序时,有些人则使用它来遍历该应用程序的上一个活动。许多应用程序要求用户在一定间隔内两次按下“返回”按钮才能成功关闭应用程序,这被认为是最佳做法。为什么要在应用程序中实现呢?它为应用程序添加了更好的UX,为用户提供了令人满意的体验。如果用户误按了“上一步”按钮,它可以作为确认。方法步骤1:建立新...
📅  最后修改于: 2021-05-08 21:05:01        🧑  作者: Mango
Android为用户交互提供了各种各样的小部件,而CheckBox就是其中之一。CheckBox是一种特殊的按钮,具有两种状态,可以选中或取消选中。它们是一个简单的工具,可以轻松地从用户那里收集信息。它们通常用于将事物标记为由用户在任务管理应用程序中完成。在某些情况下,我们可能不知道要在构建时显示的小部件的所有属性,因此可能必须动态分配这些值。值得庆幸的是,Android支持在运行时创建窗口小部件...
📅  最后修改于: 2021-05-08 21:06:02        🧑  作者: Mango
在棉花糖中引入的Android中的运行时权限(由于这些运行时权限),用户可以在运行时向应用授予权限,同时还可以编写运行时权限的代码。有时,处理请求权限的任务变得如此困难,开发人员不得不编写大量代码。因此,我们将看到使用Dexter在Android中实现运行时权限。Android中的Dexter是什么?Dexter是一个库,可以帮助我们简化此任务,以便在Android中处理运行时权限。现在,我们将在...
📅  最后修改于: 2021-05-08 21:06:39        🧑  作者: Mango
在本文中,我们将看到如何通过单击按钮来更改屏幕背景。为此,我们将使用onClick()方法。当我们单击按钮时,将调用onClick函数。要为按钮设置点击处理程序事件,我们需要在XML文件中定义android:onClick属性。当单击按钮时,我们还可以使用Java文件中的onClickListener()以编程方式调用此函数。下面给出了一个示例GIF,以了解我们将在本文中做些什么。注意,我们将使用...
📅  最后修改于: 2021-05-08 21:07:12        🧑  作者: Mango
在Google I / O 2017中,Kotlin被宣布为Android应用程序开发的官方语言。这种语言的相似之处以及与Java语言的互操作性使其在开发人员中迅速得到普及。在设计一个Android项目时,可以将Java和Kotlin的代码混合在一起。开发人员面临的一些主要挑战,例如避免空指针异常,很容易由Kotlin处理。由于所有这些原因,学习Kotlin变得至关重要。但是,Android St...