📝 Android
1224篇技术文档📅  最后修改于: 2021-01-05 04:58:28        🧑  作者: Mango
Android拖放框架允许您的用户使用图形化的拖放手势将数据从当前布局中的一个视图移动到另一视图。从API 11开始,支持将视图拖放到其他视图或视图组上。该框架包括以下三个重要组件以支持拖放功能-拖动事件类。拖动听众。辅助方法和类。拖放过程拖放过程中基本上有四个步骤或状态-已开始-当您开始在布局中拖动项目时,此事件发生,您的应用程序调用startDrag()方法告诉系统开始拖动。 startDra...
📅  最后修改于: 2021-01-05 04:59:35        🧑  作者: Mango
通知是一条消息,您可以在应用程序的常规UI之外向用户显示该消息。当您告诉系统发出通知时,它首先显示为通知区域中的图标。要查看通知的详细信息,用户可以打开通知抽屉。通知区域和通知抽屉都是用户可以随时查看的系统控制区域。AndroidToast类提供了一种方便的方式来向用户显示警报,但问题是这些警报不是持久性的,这意味着警报在屏幕上闪烁几秒钟然后消失。要查看通知的详细信息,您将必须选择图标,该图标将显...
📅  最后修改于: 2021-01-05 05:00:58        🧑  作者: Mango
Android位置API使您可以轻松构建支持位置的应用程序,而无需关注基础定位技术的细节。借助Google Play服务,这将成为可能,该服务可通过自动的位置跟踪,地理围栏和活动识别功能,为您的应用添加位置感知功能。本教程向您展示如何在APP中使用定位服务来获取当前位置,获取定期的位置更新,查找地址等。位置对象Location对象代表一个地理位置,可以由纬度,经度,时间戳和其他信息(例如方位,高度...
📅  最后修改于: 2021-01-05 05:01:45        🧑  作者: Mango
电子邮件是通过电子方式从一个系统用户通过网络分发给一个或多个收件人的消息。在开始“电子邮件活动”之前,您必须了解具有意图的电子邮件功能,意图是将数据从一个组件携带到应用程序内部或应用程序外部。要从您的应用程序发送电子邮件,您无需从一开始就实现电子邮件客户端,但是您可以使用现有的电子邮件客户端,例如Android,Gmail,Outlook,K-9 Mail等提供的默认电子邮件应用程序。为此为此,我...
📅  最后修改于: 2021-01-05 05:02:55        🧑  作者: Mango
在Android中,您可以使用SmsManager API或设备内置的SMS应用程序来发送SMS。在本教程中,我们向您展示了两个发送SMS消息的基本示例-SmsManager API内置短信应用当然,两者都需要SEND_SMS权限。除了上述方法外,SmsManager类中还有其他几个重要功能。这些方法在下面列出-Sr.No.Method & Description1ArrayList<String...
📅  最后修改于: 2021-01-05 05:03:29        🧑  作者: Mango
Android提供了内置的电话应用程序,在某些情况下,我们可能需要通过我们的应用程序拨打电话。通过将隐式Intent与适当的操作配合使用,可以轻松完成此操作。另外,我们可以使用PhoneStateListener和TelephonyManager类,以便监视设备上某些电话状态的变化。本章列出了创建可用于拨打电话的应用程序的所有简单步骤。您可以通过调用Android的内置“电话呼叫”功能来使用And...
📅  最后修改于: 2021-01-05 05:04:10        🧑  作者: Mango
Android应用程序发布是使用户可以使用Android应用程序的过程。感染,发布是Android应用程序开发过程的最后阶段。Android开发生命周期开发并全面测试了Android应用程序后,您就可以开始使用Google Play(著名的Android市场)免费销售或分发。您还可以通过将应用程序直接发送给用户或让用户从您自己的网站下载它们来发布应用程序。您可以在Android官方网站上查看详细的...
📅  最后修改于: 2021-01-05 05:04:54        🧑  作者: Mango
对话框是一个小窗口,提示用户做出决定或输入其他信息。在您的应用程序中,有时候,如果您想让用户根据用户采取的任何特定操作,在是或否之间做出决定,方法是保持相同的活动并且不更改屏幕,则可以使用“警告对话框”。为了创建警报对话框,您需要创建一个AlertDialogBuilder对象,该对象是AlertDialog的内部类。其语法如下现在,您必须使用AlertDialogBuilder类的对象设置正(是...
📅  最后修改于: 2021-01-05 05:05:51        🧑  作者: Mango
动画是创造运动和形状变化的过程android中的动画可以通过多种方式实现。在本章中,我们将讨论一种简单且广泛使用的动画制作方法,称为补间动画。补间动画补间动画采用一些参数,例如开始值,结束值,大小,持续时间,旋转角度等,并对该对象执行所需的动画。它可以应用于任何类型的对象。因此,为了使用此功能,android为我们提供了一个名为Animation的类。为了在android中执行动画,我们将调用An...
📅  最后修改于: 2021-01-05 05:06:45        🧑  作者: Mango
Android具有内置麦克风,您可以通过麦克风捕获音频并将其存储或在手机中播放。有很多方法可以做到这一点,但是最常见的方法是通过MediaRecorder类。Android提供MediaRecorder类来记录音频或视频。为了使用MediaRecorder类,您将首先创建MediaRecorder类的实例。其语法如下。现在,您将设置source,输出和编码格式以及输出文件。它们的语法在下面给出。在...
📅  最后修改于: 2021-01-05 05:07:31        🧑  作者: Mango
您可以在Android中轻松控制铃声的音量和铃声配置文件,例如:(静音,振动,响亮等)。 Android提供了AudioManager类,该类提供对这些控件的访问。为了使用AndroidManager类,您必须首先通过调用getSystemService()方法创建AudioManager类的对象。其语法如下。实例化AudioManager类的对象后,就可以使用setRingerMode方法设置设...
📅  最后修改于: 2021-01-05 05:08:16        🧑  作者: Mango
如果要获取建议,请在可编辑文本字段中键入内容时,可以通过AutoCompleteTextView进行操作。用户输入时,它会自动提供建议。建议列表显示在一个下拉菜单中,用户可以从中选择一个项目来替换编辑框的内容。为了使用AutoCompleteTextView,您必须首先在xml中创建一个AutoCompletTextView字段。其语法如下。之后,您必须在Java中获得此textview的引用。其...
📅  最后修改于: 2021-01-05 05:08:57        🧑  作者: Mango
在开发android应用程序时,您可以遵循一些做法。这些是由android本身建议的,并且它们在时间方面不断改进。这些最佳实践包括交互设计功能,性能,安全性和隐私性,兼容性,测试,分发和获利技巧。它们被缩小并列出如下。最佳做法-用户输入每个文本字段都用于不同的工作。例如,某些文本字段用于文本,而某些字段用于数字。如果用于数字,则在该文本字段处于焦点状态时最好显示数字键盘。它的语法是。否则,如果您的...
📅  最后修改于: 2021-01-05 05:09:42        🧑  作者: Mango
在许多方法中,蓝牙是在两个不同设备之间发送或接收数据的方法。 Android平台包括对蓝牙框架的支持,该框架允许设备与其他蓝牙设备无线交换数据。Android提供了蓝牙API来执行这些不同的操作。扫描其他蓝牙设备获取已配对设备的列表通过服务发现连接到其他设备Android提供了BluetoothAdapter类来与Bluetooth通信。通过调用静态方法getDefaultAdapter()创建此...
📅  最后修改于: 2021-01-05 05:10:33        🧑  作者: Mango
这是以下两种方式,您可以在应用程序中使用相机在我们的应用程序中使用现有的android camera应用程序在我们的应用程序中直接使用android提供的Camera API在我们的应用程序中使用现有的android camera应用程序您将使用MediaStore.ACTION_IMAGE_CAPTURE来启动手机上安装的现有相机应用程序。其语法如下除上述内容外,MediaStore还提供其他可...