找到 2041 篇文章 关于移动开发
1K+ 次浏览
此示例演示如何在 Android 中实现流畅的图像旋转。步骤 1 - 在 Android Studio 中创建一个新项目,转到文件 ⇒ 新建项目,并填写所有必需的详细信息以创建新项目。步骤 2 - 将以下代码添加到 res/layout/activity_main.xml。 在上面的代码中,我们添加了一个文本视图和一个图像视图。单击文本视图时,图像将逆时针旋转。步骤 3 - 将以下代码添加到 src/MainActivity.java package com.example.andy.myapplication; import android.os.Build; import android.os.Bundle; import android.support.annotation.RequiresApi; import android.support.v7.app.AppCompatActivity; import android.view.View; import android.view.animation.Animation; import android.view.animation.LinearInterpolator; ... 阅读更多
2K+ 次浏览
此示例演示如何在 Android 中获取电池电量和状态。步骤 1 - 在 Android Studio 中创建一个新项目,转到文件 ⇒ 新建项目,并填写所有必需的详细信息以创建新项目。步骤 2 - 将以下代码添加到 res/layout/activity_main.xml。 在上面的代码中,我们添加了一个文本视图。它包含电池百分比。步骤 3 - 将以下代码添加到 src/MainActivity.java package com.example.andy.myapplication; import android.os.BatteryManager; import android.os.Build; import android.os.Bundle; import android.support.annotation.RequiresApi; import android.support.v7.app.AppCompatActivity; import android.widget.TextView; public class MainActivity extends AppCompatActivity { int view = R.layout.activity_main; TextView text; @RequiresApi(api = ... 阅读更多
955 次浏览
在某些情况下,我们必须限制编辑文本中的某些字符。为了解决这种情况,本示例演示了如何在 EditText Changed Listener 中计算字符数。步骤 1 - 在 Android Studio 中创建一个新项目,转到文件 ⇒ 新建项目,并填写所有必需的详细信息以创建新项目。步骤 2 - 将以下代码添加到 res/layout/activity_main.xml。 在上面的代码中,我们添加了一个编辑文本。它将检查输入字符的长度,如果超过 5 个,则显示错误消息。步骤 3 - 添加以下代码... 阅读更多
3K+ 次浏览
有很多情况需要我们找到Android应用程序是否在后台运行。此示例演示如何检查 Android 应用程序是否在后台运行。步骤 1 - 在 Android Studio 中创建一个新项目,转到文件 ⇒ 新建项目,并填写所有必需的详细信息以创建新项目。步骤 2 - 将以下代码添加到 res/layout/activity_main.xml。 在上面的布局中,它包含一个文本视图,当应用程序处于前台模式时,它显示文本视图,否则您将在日志中获取信息。步骤 3 - 将以下代码添加到 src/MainActivity.java package ... 阅读更多
2K+ 次浏览
在进入示例之前,我们应该知道Android中的Toast是什么。Toast是java.lang.Object的子类,用于显示一条简短的消息,一段时间后消失。此示例演示如何在 Android 中更改 Toast 的位置。步骤 1 - 在 Android Studio 中创建一个新项目,转到文件 ⇒ 新建项目,并填写所有必需的详细信息以创建新项目。步骤 2 - 将以下代码添加到 res/layout/activity_main.xml。 在上面的代码中,我们添加了一个文本视图。当用户点击文本... 阅读更多
3K+ 次浏览
此示例演示如何在 Android 中创建点状/虚线。步骤 1 - 在 Android Studio 中创建一个新项目,转到文件 ⇒ 新建项目,并填写所有必需的详细信息以创建新项目。步骤 2 - 将以下代码添加到 res/layout/activity_main.xml。 在上面的代码中,我们有一个带有图像视图的文本视图。图像视图包含一个点状背景。因此,在 drawable 中创建 dotted.xml,如下所示 - 步骤 3 - 将以下代码添加到 src/MainActivity.java package com.example.andy.myapplication; import android.os.Build; import android.os.Bundle; import android.support.annotation.RequiresApi; import ... 阅读更多
177 次浏览
有时我们需要显示比 LENGTH_LONG 更长的时间。此示例演示如何显示比 Toast.LENGTH_LONG 更长的 Toast。步骤 1 - 在 Android Studio 中创建一个新项目,转到文件 ⇒ 新建项目,并填写所有必需的详细信息以创建新项目。步骤 2 - 将以下代码添加到 res/layout/activity_main.xml。 在上面的代码中,我们添加了一个文本视图。当用户点击文本视图时,它将显示持续 1000 毫秒的 Toast。步骤 3 - 将以下代码添加到 src/MainActivity.java package com.example.andy.myapplication; import android.os.Build; import android.os.Bundle; import android.os.Handler; import android.support.annotation.RequiresApi; import android.support.v7.app.AppCompatActivity; import android.view.Gravity; ... 阅读更多
2K+ 次浏览
要在 Swift 中移除导航栏的边框,我们只需要添加几行代码。让我们看看在不更改任何内容的情况下运行它时导航栏的外观。现在让我们尝试隐藏上面结果中显示的线条/边框。导航栏有两个元素使其具有默认的灰色阴影和底部线条,如上所示。一个是背景图像,另一个是阴影图像。首先,我们将隐藏阴影图像,将其设置为空图像,看看效果如何。在你的 viewDidLoad 中添加... 阅读更多
710 次浏览
要检测 scrollView 中的滑动,我们需要使用一些技巧,因为 scrollView 本身并没有提供其上滑动的方向。我们将通过一个示例来了解这一点。创建一个空项目,根据您的需要将 scrollView 添加到视图中。根据应用程序需要为它们设置约束。从对象库中,将一个滑动手势识别器拖放到 ScrollView 正上方。选择手势识别器,转到其属性检查器,然后从那里选择滑动选项并将值设置为“向上”。当您这样做时,现在您的手势识别器可以... 阅读更多
2K+ 次浏览
要在 table view 的末尾添加一个“提交”按钮,我们可以使用 table view 页脚。让我们通过一个示例来了解这一点,在这个示例中,我们将向我们的表格添加一个页脚视图,并在表格中添加代码,以便在 table view 底部添加按钮。首先创建一个新项目,然后在视图控制器中添加以下代码,它将初始化表格,向表格添加一个部分和几行。func initTableView() { let tableView = UITableView() tableView.frame = self.view.frame tableView.dataSource = self tableView.delegate ... 阅读更多