📝 Android
1224篇技术文档📅  最后修改于: 2021-05-08 20:15:07        🧑  作者: Mango
Android支持多种设备,如果要在android中创建一个应用程序,则该应用程序必须与不同的移动设备兼容。为了支持不同的屏幕尺寸,必须具有不同尺寸的图像,这些图像将保存在多个文件夹中。通常,Android有四个文件夹,几乎涵盖了所有设备:drawable-ldpi(低密度):较早版本的android支持的较低图像质量– 240×320像素drawable-mdpi(中等密度):对于中等图像支持–...
📅  最后修改于: 2021-05-08 20:15:35        🧑  作者: Mango
使用ImageView可以轻松地在Android中显示图像。但是,如果要显示圆形图像怎么办?可以看出,许多Android应用程序都使用CircularImageView来显示个人资料图像,状态,故事以及许多其他内容,但是使用普通的ImageView可以做到这一点有点困难。本文将帮助使用CardView创建圆形图像。通过cardCornerRadius可以自定义ImageView的一角。下面提供了一...
📅  最后修改于: 2021-05-08 20:18:59        🧑  作者: Mango
我们已经看到在Android中使用我们的应用程序中的简单数据实现RecyclerView。在本文中,我们将研究Facebook的实现,例如Android中的Custom RecyclerView。我们将在本文中构建什么?我们将构建一个简单的应用程序,在其中我们将在Android应用程序中像RecyclerView一样显示Facebook。我们将从本文提供的简单API(https://jsonkee...
📅  最后修改于: 2021-05-08 20:20:55        🧑  作者: Mango
我们已经看到了如何在Android中创建数据并将其添加到SQLite数据库,以及如何在Android中从SQLite数据库读取数据。我们执行了不同的SQL查询,以将数据读取和写入SQLite数据库。在本文中,我们将研究如何在Android中将数据更新到SQLite数据库。我们将在本文中构建什么?我们将构建一个简单的应用程序,已在其中添加和读取数据。现在,我们将简单地在新活动中更新数据,然后我们就可...
📅  最后修改于: 2021-05-08 20:21:42        🧑  作者: Mango
Liquid Swipe动画用于像水一样滑动页面,从而在屏幕上显示不同的设计和图案。它创建一个浮动状态。 Liquid Swipe动画是一种趋势显着的设计过程。运动可以帮助用户从UI设计中获得灵感的时间更长,并且更有动力与内容进行协作。此方法以一种新的方式为应用程序提供了平滑的外观。在本文中,我们将在android studio中开发Liquid Swipe动画效果。我们将在本文中构建什么?在本文...
📅  最后修改于: 2021-05-08 20:22:05        🧑  作者: Mango
先决条件:适用于初学者的Android应用程序开发基础安装和设置Android Studio指南Android |从第一个应用程序/ android项目开始Android |运行您的第一个Android应用模拟和数字时钟用于在android应用程序中显示时间。模拟时钟:模拟时钟是View类的子类。它代表一个圆形时钟。在圆圈周围,数字1到12似乎代表小时,而两只手则用于显示时间的瞬间,较短的一只代表...
📅  最后修改于: 2021-05-08 20:22:53        🧑  作者: Mango
正则表达式基本上定义了搜索模式,模式匹配或字符串匹配。它存在于Java.util.regex软件包中。 Java Regex API提供1个接口和3个类。它们是:MatchResult介面配对班模式类PatternSyntaxException类Pattern p = Pattern.compile(“.e”); // represents single characterMatcher m = ...
📅  最后修改于: 2021-05-08 20:23:33        🧑  作者: Mango
当我们使用Google Maps的默认应用程序时,我们将看到此应用程序中存在不同类型的Maps。我们将看到卫星地图,地形图等等。我们已经看到在Android应用程序中添加Google Maps。在本文中,我们将研究Android中不同类型的Google Maps的实现。我们将在本文中构建什么?我们将构建一个简单的应用程序,在该应用程序中,我们将仅显示带有三个按钮的Google地图,并在这些按钮的帮...
📅  最后修改于: 2021-05-08 20:24:15        🧑  作者: Mango
浮动操作按钮是从普通的按钮有点不同的按钮。浮动操作按钮是在应用程序的用户界面中实现的,用于用户的主要操作(升级操作),而浮动操作按钮下的操作则由开发人员确定优先级。例如,将项目添加到现有列表之类的操作。底部导航栏允许在应用程序的主要目的地之间移动。一些受欢迎的示例包括Instagram,WhatsApp等。在本文中,我们将学习如何在android底部导航栏的中间添加浮动操作按钮(FAB)。下面给出...
📅  最后修改于: 2021-05-08 20:26:29        🧑  作者: Mango
Android提供了多种选项来存储应用程序数据,这些数据使用类似于计算机平台上基于磁盘的系统的文件系统特定于应用程序的存储:将数据文件存储在内部卷目录中或外部。这些数据文件仅供应用程序使用。它使用内部存储目录来保存敏感信息,例如其他应用程序不应访问的用户名和密码。共享存储:存储应用可能需要与其他应用共享的数据文件,例如图像,音频,视频,文档等。共享首选项:以键-值对的形式存储原始数据类型,例如in...
📅  最后修改于: 2021-05-08 20:26:59        🧑  作者: Mango
在本文中,WaveLineView是在android中实现的。WaveLineView为我们提供了非常漂亮的UI。当用户必须等待一段时间时,可以使用它。WaveLineView使我们的布局非常吸引人,从而增强了该应用程序的用户体验。 WaveLineView提供了两种方法startAnim()和stopAnim()。WaveLineView可以在开发人员希望用户等待一段时间的任何地方使用。也可以使...
📅  最后修改于: 2021-05-08 20:28:25        🧑  作者: Mango
故事现在已成为WhatsApp,LinkedIn,Instagram等许多不同应用程序中最常见的功能之一。在本文中,我们将介绍在Android App中创建类似类型的视图的过程。我们将在本文中构建什么?我们将构建一个简单的应用程序,在其中创建故事视图,我们可以在WhatsApp上看到该视图。我们将向其中添加一些固定的图像。下面提供了一个示例视频,以使您对本文中的工作有个大概的了解。注意,我们将使用...
📅  最后修改于: 2021-05-08 20:28:59        🧑  作者: Mango
在本文中,在Android中添加了ProtractorView。ProtractorView是一个半圆形的Seekbar视图,用于从0°到180度之间选择一个角度。Seekbar是一种进度条。将光标从0°更改为180以选择角度。下面是ProtractorView的图像。方法:步骤1:在根build.gradle文件(而不是模块build.gradle文件)中添加支持库。这个库jitpack是一个新...
📅  最后修改于: 2021-05-08 20:29:35        🧑  作者: Mango
在本文中,我们将使用recycle-fast-scroll库实现快速滚动。对于该项目,在RecycleView中,我们仅实现一个按钮,按钮的总数将由我们在MainActivity中设置。按钮的名称将是按钮的位置。下面给出了一个示例GIF,以了解我们将在本文中做些什么。注意,我们将使用Java语言实现该项目。分步实施步骤1:创建一个新项目要在Android Studio中创建新项目,请参阅如何在An...
📅  最后修改于: 2021-05-08 20:30:25        🧑  作者: Mango
在本文中,我们将在Android Studio中实现StackView。StackView是一个小部件,可帮助您以堆叠卡的形式排列物品。每当我们翻转前面的项目时,后面的下一个项目就会到达前面。下面给出了一个示例GIF,以了解我们将在本文中做些什么。注意,我们将使用Java语言实现该项目。分步实施步骤1:创建一个新项目要在Android Studio中创建新项目,请参阅如何在Android Stud...