📝 Android
1224篇技术文档📅  最后修改于: 2021-05-08 21:07:45        🧑  作者: Mango
SwipeRefreshLayout窗口小部件用于实现从刷新到刷新的用户界面设计模式。它使用垂直滑动手势来刷新视图的内容。 SwipeRefreshLayout小部件检测垂直滑动并显示不同的进度条,并在应用程序中触发回调方法。若要使用此行为,SwipeRefreshLayout小部件必须是ListView或GridView的父级。 SwipeRefreshLayout小部件的这种行为使用户可以手动...
📅  最后修改于: 2021-05-08 21:08:41        🧑  作者: Mango
在上一篇带有Example的Android中的ArrayAdapter文章中,已经讨论了ArrayAdapter的工作方式以及可以使用ListView附加到ArrayAdapter的数据源是什么。在本文中,已经讨论了如何使用ListView实现自定义ArrayAdapter。请看以下图像,其中可以自定义ArrayAdapter中的单个视图。实现自定义ArrayAdapter的步骤步骤1:创建一个空...
📅  最后修改于: 2021-05-08 21:09:23        🧑  作者: Mango
AppBar通常是应用程序的最顶层组件(有时甚至是最底层),它包含工具栏和一些其他常用操作按钮。由于flutter应用程序中的所有组件都是小部件或小部件的组合。因此,AppBar还是flutter的内置类或窗口小部件,提供了开箱即用的AppBar的功能。AppBar小部件基于Material Design,并且其他信息已经由其他类(如MediaQuery,Scaffold)提供了有关应放置AppB...
📅  最后修改于: 2021-05-09 02:57:58        🧑  作者: Mango
有时我们想刷新一个活动,但无法刷新。在那个地方,如果我们重新启动我们的应用程序,那么它会自动刷新。另外,我们可以使用它在崩溃时重新启动我们的应用程序。大多数时候,当我们打开任何应用程序时,它都会获取当前可用的所有数据。但是,如果与此同时,如果有更多数据更新到数据库,那么我们可以使用此功能重新启动以在每次获取新数据时再次获取所有数据。现在,这里的要点是我们如何在Button Click上以编程方式重...
📅  最后修改于: 2021-05-09 02:59:04        🧑  作者: Mango
在上一篇文章中,我们讨论了如何从Android的Gallery中选择图像,但是在此项目中,没有裁切功能。有时我们会在手机上拍照,并希望将其更新为个人资料照片。但是我们需要删除背景。因此,在这种情况下,我们可以使用裁剪图像功能删除该背景,然后再上传该图像。下面提供了一个示例视频,以使您对我们在本文中将要做的事情有个大概的了解。注意,我们将使用Java语言实现该项目。https://media.gee...
📅  最后修改于: 2021-05-09 02:59:36        🧑  作者: Mango
窗口小部件是指UI(用户界面)的元素,可帮助用户与Android App进行交互。Edittext是许多此类小部件之一,可用于从用户检索文本数据。Edittext是指显示一个空文本字段的小部件,用户可以在其中输入所需的文本,并且此文本将在我们的应用程序中进一步使用。类语法:类层次结构:句法:这里的布局可以是任何布局,例如相对,线性等(请参阅本文以了解有关布局的更多信息)。在本文下面给出的表中,属性...
📅  最后修改于: 2021-05-09 03:00:40        🧑  作者: Mango
诸如电子商务应用程序之类的许多应用程序都需要接受其用户的付款,以提供不同的产品或服务或为其用户提供服务。因此,此应用要求用户输入银行详细信息进行付款。在此支付网关中,要求用户添加其银行IFSC代码以获取其银行详细信息。如此众多的应用程序具有其应用程序内部的功能,以至于在输入银行IFSC代码时,会从该IFSC代码中获取用户的银行详细信息,例如银行地址,银行城市和其他常见详细信息。因此,在本文中,我们...
📅  最后修改于: 2021-05-09 03:01:15        🧑  作者: Mango
TextSwitcher用于为屏幕上的文本设置动画。它是ViewSwitcher类的子类。它仅包含一个TextView类型的子级。为了在TextSwitcher上设置动画,我们必须添加动画标签,也可以以编程方式添加。这是TextSwitcher的一些用法:在日期选择器中更改数字计时器倒计时TextSwitcher使用两种类型的动画:在动画中外出动画方法:在activity_main.xml文件中添...
📅  最后修改于: 2021-05-09 03:01:51        🧑  作者: Mango
Android是基于Linux内核的开源操作系统,用于智能手机,平板电脑等移动设备。此外,它还为智能手表和Android TV开发。他们每个人都有专门的界面。 Android一直是智能手机上最畅销的操作系统之一。 Android OS是由Google Inc.在2005年收购的Android Inc.开发的。android中有不同类型的栏。让我们讨论本文中的每个小节。Android中可用的酒吧类型...
📅  最后修改于: 2021-05-09 03:04:27        🧑  作者: Mango
在上一篇文章中,我们了解了如何在Android的Firebase Firestore中添加数据,如何在Android的Firebase Firestore中读取数据。现在,我们将看到如何在Firebase Firestore中更新此添加的数据。现在,我们将着手在Android Firebase中实现此更新数据。我们将在本文中构建什么?我们将创建一个与添加数据时类似的屏幕,并在此屏幕中,在Fireb...
📅  最后修改于: 2021-05-09 03:07:06        🧑  作者: Mango
这是10的“建立一个社交媒体应用程序在Android工作室”教程中的一部分,我们将要在本文中介绍了以下功能:我们将要喜欢一个博客。我们正在使用两个图像来实现此功能,一个图像带有白色背景的按钮,另一个图像带有蓝色背景的按钮。当用户第一次单击按钮时,我们会将图像更改为背景颜色为蓝色的按钮,并增加计数。当用户再次单击时,我们将减少计数并用白色背景更改点赞按钮。分步实施步骤1:使用row_posts.xm...
📅  最后修改于: 2021-05-09 03:07:31        🧑  作者: Mango
Wave动画是Android应用程序中最常用的功能之一。您可以在大多数购物应用程序,音乐播放器应用程序等中看到此动画。使用此Wave动画使用户体验具有吸引力。在本文中,我们将了解如何在Android中实现Wave动画。下面给出了一个示例GIF,以使我们对本文中要做的事情有一个了解。Wave动画的应用用于在Android应用中提供装饰性动画效果。在初始屏幕上的大多数应用程序中都使用Wave动画。您可...
📅  最后修改于: 2021-05-09 03:08:05        🧑  作者: Mango
在Android Phone中,使用Bluetooth图标启用/禁用Bluetooth非常容易,但是您是否想知道如何在Android中以编程方式执行此任务。下面的样本GIF给出得到什么我们将在本文中做的想法。请注意,我们将使用Kotlin语言实施此项目。以编程方式启用/禁用蓝牙的步骤步骤1:创建一个新项目要在Android Studio中创建新项目,请参阅如何在Android Studio中创建/...
📅  最后修改于: 2021-05-09 03:08:39        🧑  作者: Mango
电话联系人对于每个人来说都是非常重要的数据源,因此访问电话联系人是Truecaller等许多应用程序的主要功能,以帮助他们的用户并提供更好的体验。我们所有人的手机中都有一个默认应用程序来管理联系人,但是如果我们创建自己的应用程序来读取所有已保存的联系人并将其显示给用户,会发生什么情况。我们可以使用该应用程序备份我们的联系人。因此,在本文中,我们将学习如何开发将读取联系人的应用程序。Note:ACu...
📅  最后修改于: 2021-05-09 03:09:05        🧑  作者: Mango
Android Studio是用于Android应用程序开发的官方集成开发环境(IDE)。在本文中,在示例的帮助下,Android中介绍了一些最简单的快捷方式。Android Studio中使用的一些最重要的快捷键是:Ctrl + E->弹出最近打开的文件:Android Studio提供了一个选项,您可以在其中随时随地浏览最近打开的文件。它在Ctrl + E的帮助下执行。句法:例子:CTRL +...