找到 2041 篇文章,关于移动开发
2K+ 阅读量
了解如何在电子邮件中发送附件非常重要,因为大多数应用程序都具有共享功能。因此,拥有实践经验非常重要。在这篇文章中,我们将了解如何使用 Swift 发送邮件附件。因此,让我们开始吧。为此,我们将使用 MFMailComposeViewController,这是一个标准的视图控制器,其界面允许用户管理、编辑和发送电子邮件。您可以在此处了解更多信息 https://developer.apple.com/documentation/messageui/mfmailcomposeviewcontroller我们还将使用 MFMailComposeViewControllerDelegate 来处理 MFMailComposeResult 的结果。您可以在此处阅读更多信息 https://developer.apple.com/documentation/messageui/mfmailcomposeviewcontrollerdelegate我们将创建一个示例应用程序来理解,步骤 1 ... 阅读更多
2K+ 阅读量
在这篇文章中,我们将了解如何使用 Swift 延迟方法调用。在这里,我们将了解如何通过两种方式实现相同的功能,因此让我们开始吧,我们将在 Playground 中查看这两个示例,步骤 1 - 打开 Xcode → 新建 Playground。在第一种方法中,我们将使用 asyncAfter(deadline: execute:) 实例方法,该方法计划在指定时间执行工作项并立即返回。您可以在此处了解更多信息 https://developer.apple.com/documentation/dispatch/dispatchqueue/2300020-asyncafter步骤 2 - 将以下代码复制到 Playground 中并运行,func functionOne() { let delayTime = ... 阅读更多
4K+ 阅读量
图像几乎存在于所有应用程序中,您可能遇到过许多应用程序,例如游戏应用程序,其中您会看到图像旋转。因此,在这篇文章中,我们将了解如何在 iOS 应用程序中将图像在 ImageView 中旋转指定角度。因此,让我们开始吧,步骤 1 - 打开 Xcode→SingleViewApplication→将其命名为 RotateImage。步骤 2 - 打开 Main.storyboard,添加 UIImageView 并添加 2 个按钮,如下所示,将其命名为 ROTATE BY 90 DEGREES 和 ROTATE BY 45 DEGREES。将一些示例图像添加到 UIImage View。步骤 3 - 为这两个按钮创建 @IBAction 并将其命名为 rotate45button 和 ... 阅读更多
4K+ 阅读量
此示例演示如何在 android 中实现。步骤 1 - 在 Android Studio 中创建一个新项目,转到文件 ⇒ 新建项目,并填写所有必需的详细信息以创建新项目。步骤 2 - 将以下代码添加到 res/layout/activity_main.xml。 步骤 3 - 将以下代码添加到 src/MainActivity.javaimport androidx.appcompat.app.AppCompatActivity; import android.os.Bundle; import android.widget.TextView; public class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); TextView textView = findViewById(R.id.textView); int intColor = -16895234; String hexColor = ... 阅读更多
630 阅读量
此示例演示如何在 android 中实现。步骤 1 - 在 Android Studio 中创建一个新项目,转到文件 ⇒ 新建项目,并填写所有必需的详细信息以创建新项目。步骤 2 - 将以下代码添加到 res/layout/activity_main.xml。 步骤 3 - 将以下代码添加到 src/MainActivity.javaimport androidx.appcompat.app.AppCompatActivity; import android.os.Bundle; import android.widget.Toast; public class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); } @Override protected void onUserLeaveHint(){ Toast.makeText(getApplicationContext(), "Home Button is Pressed", Toast.LENGTH_SHORT).show(); ... 阅读更多
1K+ 阅读量
此示例演示如何获取 Android 模拟器的 IP 地址。步骤 1 - 在 Android Studio 中创建一个新项目,转到文件 ⇒ 新建项目,并填写所有必需的详细信息以创建新项目。步骤 2 - 将以下代码添加到 res/layout/activity_main.xml。 步骤 3 - 将以下代码添加到 src/MainActivity.javaimport androidx.appcompat.app.AppCompatActivity; import android.net.wifi.WifiManager; import android.os.Bundle; import android.text.format.Formatter; import android.view.View; import android.widget.Button; import android.widget.TextView; public class MainActivity extends AppCompatActivity { Button button; TextView textview; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); ... 阅读更多
2K+ 阅读量
此示例演示如何在 android 中向 PreferenceScreen 添加按钮。步骤 1 - 在 Android Studio 中创建一个新项目,转到文件 ⇒ 新建项目,并填写所有必需的详细信息以创建新项目。步骤 2 - 将以下代码添加到 res/layout/activity_main.xml。 步骤 3 - 将以下代码添加到 src/MainActivity.javaimport android.os.Bundle; import android.widget.Toast; import androidx.appcompat.app.ActionBar; import androidx.appcompat.app.AppCompatActivity; import androidx.preference.Preference; import androidx.preference.PreferenceFragmentCompat; public class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main_activity); getSupportFragmentManager().beginTransaction().replace(R.id.settings, new SettingsFragment()).commit(); ... 阅读更多
92 阅读量
最新版本的 Android,Android Marshmallow,通常被称为 Android M。Android M 为手机带来了许多新的外观升级以及许多错误修复。Android M 具有新的功能,例如改进的权限、简化的音量控制、改进的复制粘贴功能、Google Now on Tap 和 Android Pay。不仅如此,它还内置了指纹扫描支持以及许多其他新的增强功能,使其成为 2016 年备受期待的智能手机操作系统。Android M 作为大多数社区使用的理想智能手机操作系统,几乎是必不可少的…… 阅读更多
1K+ 阅读量
此示例演示如何在 android 上为 View 的背景颜色更改创建动画。步骤 1 - 在 Android Studio 中创建一个新项目,转到文件 ⇒ 新建项目,并填写所有必需的详细信息以创建新项目。步骤 2 - 将以下代码添加到 res/layout/activity_main.xml。 步骤 3 - 将以下代码添加到 src/MainActivity.javaimport androidx.appcompat.app.AppCompatActivity; import android.graphics.Color; import android.graphics.drawable.ColorDrawable; import android.graphics.drawable.TransitionDrawable; import android.os.Bundle; import android.view.View; import android.widget.Button; import android.widget.TextView; public class MainActivity extends AppCompatActivity { TextView textView; Button button; @Override protected void onCreate(Bundle savedInstanceState) { ... 阅读更多
1K+ 阅读量
此示例演示如何在 android 中更改 WebView 的字体。步骤 1 - 在 Android Studio 中创建一个新项目,转到文件 ⇒ 新建项目,并填写所有必需的详细信息以创建新项目。步骤 2 - 将以下代码添加到 res/layout/activity_main.xml。 步骤 3 – 创建一个 assets 文件夹。右键单击 assets 文件夹 >> 创建一个新文件 (webView1.html) 并添加以下代码:WebView9 @font-face { font-family: 'Font'; src:url("file:///android_asset/Font.otf") } body { font-family: 'Font', serif; ... 阅读更多