找到 1970 篇文章 关于 应用/应用程序
2K+ 次浏览
此示例演示了如何在图像视图中以一定角度旋转图像。步骤 1 - 在 Android Studio 中创建一个新项目,转到文件 ⇒ 新建项目,并填写所有必需的详细信息以创建一个新项目。步骤 2 - 将以下代码添加到 res/layout/activity_main.xml。 在上面的代码中,我们使用了 ImageView 和 TextView。当用户点击 TextView 时,图像将旋转到 20 度角。步骤 3 - 将以下代码添加到 src/MainActivity.java 包 com.example.andy.myapplication; 导入 android.graphics.Bitmap; 导入 android.graphics.Matrix; 导入 android.os.Build; 导入 android.os.Bundle; 导入 android.os.Handler; 导入 android.support.annotation.RequiresApi; 导入 android.support.v7.app.AppCompatActivity; ... 阅读更多
3K+ 次浏览
此示例演示了如何动态地将视图添加到视图中。步骤 1 - 在 Android Studio 中创建一个新项目,转到文件 ⇒ 新建项目,并填写所有必需的详细信息以创建一个新项目。步骤 2 - 将以下代码添加到 res/layout/activity_main.xml。 在上面的代码中,我们使用了空的布局。在这个布局中,我们将有动态的 TextView。包 com.example.andy.myapplication; 导入 android.graphics.Bitmap; 导入 android.graphics.Matrix; 导入 android.os.Build; 导入 android.os.Bundle; 导入 android.os.Handler; 导入 android.support.annotation.RequiresApi; 导入 android.support.v7.app.AppCompatActivity; 导入 android.view.LayoutInflater; 导入 android.view.View; 导入 android.widget.ImageView; 导入 android.widget.LinearLayout; 导入 android.widget.TextView; public class MainActivity 扩展 AppCompatActivity { int view = R.layout.activity_main; ... 阅读更多
3K+ 次浏览
此示例演示了如何在 EditText 失去焦点时获知。步骤 1 - 在 Android Studio 中创建一个新项目,转到文件 ⇒ 新建项目,并填写所有必需的详细信息以创建一个新项目。步骤 2 - 将以下代码添加到 res/layout/activity_main.xml。 在上面的代码中,我们使用了 EditText 和两个 Button。删除焦点按钮将删除 EditText 的焦点,另一个按钮将获取 EditText 的焦点。步骤 3 - 将以下代码添加到 src/MainActivity.java 包 com.example.andy.myapplication; 导入 android.os.Build; 导入 android.os.Bundle; ... 阅读更多
5K+ 次浏览
在某些情况下,我们需要在一段时间后更新 UI 以解决此问题,在此示例中演示了如何在 Android 中设置延迟。步骤 1 - 在 Android Studio 中创建一个新项目,转到文件 ⇒ 新建项目,并填写所有必需的详细信息以创建一个新项目。步骤 2 - 将以下代码添加到 res/layout/activity_main.xml。 在上面的代码中,我们使用了 TextView,它最初显示“初始文本”,一段时间后它将更新为新文本。步骤 3 - 将以下代码添加到 src/MainActivity.java 包 com.example.andy.myapplication; 导入 android.os.Build; 导入 android.os.Bundle; 导入 android.os.Handler; ... 阅读更多
1K+ 次浏览
在某些情况下,我们不应该允许视图的 onClickListener。此示例演示了如何在 Android 中移除视图的 onClickListener。步骤 1 - 在 Android Studio 中创建一个新项目,转到文件 ⇒ 新建项目,并填写所有必需的详细信息以创建一个新项目。步骤 2 - 将以下代码添加到 res/layout/acitivity_main.xml。 在上面的代码中,我们使用了 TextView,在此示例中,我们应该移除此 TextView 的 onClickListner。步骤 3 - 将以下代码添加到 src/MainActivity.java 包 com.example.andy.myapplication; 导入 android.content.res.Configuration; 导入 android.os.Build; 导入 android.os.Bundle; 导入 android.support.annotation.RequiresApi; 导入 android.support.v7.app.AppCompatActivity; 导入 ... 阅读更多
7K+ 次浏览
在某些情况下,我们需要从 onCreate() 再次调用 Activity。此示例演示了如何在 Android 中重新加载 Activity。步骤 1 - 在 Android Studio 中创建一个新项目,转到文件 ⇒ 新建项目,并填写所有必需的详细信息以创建一个新项目。步骤 2 - 将以下代码添加到 res/layout/activity_main.xml。 在上面的代码中,我们使用了 TextView,当用户点击 TextView 时,它将再次调用 MainActivity。步骤 3 - 将以下代码添加到 src/MainActivity.java 包 com.example.andy.myapplication; 导入 android.content.Intent; 导入 android.os.Build; 导入 android.os.Bundle; 导入 android.support.annotation.RequiresApi; 导入 android.support.v7.app.AppCompatActivity; 导入 android.view.View; 导入 ... 阅读更多
1K+ 次浏览
有很多情况,当用户点击后退按钮时,我们不应该调用后退操作。此示例演示了如何集成 Android 登录和注册表单。步骤 1 - 在 Android Studio 中创建一个新项目,转到文件 ⇒ 新建项目,并填写所有必需的详细信息以创建一个新项目。步骤 2 - 将以下代码添加到 res/layout/actvity_main.xml。 步骤 3 - 将以下代码添加到 src/MainActivity.java 包 com.example.andy.myapplication; 导入 android.os.Build; 导入 android.os.Bundle; 导入 android.support.annotation.RequiresApi; 导入 android.support.v7.app.AppCompatActivity; 导入 android.widget.Toast; public class MainActivity 扩展 AppCompatActivity { int view = R.layout.activity_main; @RequiresApi(api = ... 阅读更多
5K+ 次浏览
此示例演示了如何在 Android 中获取自定义圆形按钮。步骤 1 - 在 Android Studio 中创建一个新项目,转到文件 ⇒ 新建项目,并填写所有必需的详细信息以创建一个新项目。步骤 2 - 将以下代码添加到 res/layout/actiivity_main.xml。 在上面的代码中,我们使用了带有 round_button 背景的按钮。因此,在 drawable 文件夹中创建 round_button.xml 并添加以下代码。 ... 阅读更多
3K+ 次浏览
在某些情况下,我们不应该允许应用程序在已 Root 的设备上运行,例如支付网关。此示例演示了如何确定是否在已 Root 的设备上运行。步骤 1 - 在 Android Studio 中创建一个新项目,转到文件 ⇒ 新建项目,并填写所有必需的详细信息以创建一个新项目。步骤 2 - 将以下代码添加到 res/layout/activity_main.xml。 在上面的代码中,我们使用了 TextView。它包含有关 Root 的信息。步骤 3 - 将以下代码添加到 src/MainActivity.java 包 com.example.andy.myapplication; 导入 android.os.Build; 导入 android.os.Bundle; 导入 android.support.annotation.RequiresApi; 导入 android.support.v7.app.AppCompatActivity; 导入 android.widget.TextView; ... 阅读更多
3K+ 次浏览
此示例演示如何在 Android 的 EditText 中检查电子邮件地址有效性。步骤 1 - 在 Android Studio 中创建一个新项目,转到文件 ⇒ 新建项目,并填写所有必需的详细信息以创建新项目。步骤 2 - 将以下代码添加到 res/layout/activity_main.xml 中。 在上面的代码中,我们使用了 EditText 和 Button。当用户点击按钮时,它将检查 EditText 数据并验证该数据。步骤 3 - 将以下代码添加到 src/MainActivity.java 中package com.example.andy.myapplication; import android.content.res.Configuration; import android.os.Build; import android.os.Bundle; import android.support.annotation.RequiresApi; import android.support.v7.app.AppCompatActivity; import ... 阅读更多