找到 2041 篇文章,关于移动开发

如何使用 Swift(ios) 在邮件中发送附件?

Mohtashim M
更新于 2019-10-23 09:05:25

2K+ 阅读量

了解如何在电子邮件中发送附件非常重要,因为大多数应用程序都具有共享功能。因此,拥有实践经验非常重要。在这篇文章中,我们将了解如何使用 Swift 发送邮件附件。因此,让我们开始吧。为此,我们将使用 MFMailComposeViewController,这是一个标准的视图控制器,其界面允许用户管理、编辑和发送电子邮件。您可以在此处了解更多信息 https://developer.apple.com/documentation/messageui/mfmailcomposeviewcontroller我们还将使用 MFMailComposeViewControllerDelegate 来处理 MFMailComposeResult 的结果。您可以在此处阅读更多信息 https://developer.apple.com/documentation/messageui/mfmailcomposeviewcontrollerdelegate我们将创建一个示例应用程序来理解,步骤 1 ... 阅读更多

如何在 Swift(iOS) 中延迟调用方法?

Mohtashim M
更新于 2019-10-23 08:40:00

2K+ 阅读量

在这篇文章中,我们将了解如何使用 Swift 延迟方法调用。在这里,我们将了解如何通过两种方式实现相同的功能,因此让我们开始吧,我们将在 Playground 中查看这两个示例,步骤 1 - 打开 Xcode → 新建 Playground。在第一种方法中,我们将使用 asyncAfter(deadline: execute:) 实例方法,该方法计划在指定时间执行工作项并立即返回。您可以在此处了解更多信息 https://developer.apple.com/documentation/dispatch/dispatchqueue/2300020-asyncafter步骤 2 - 将以下代码复制到 Playground 中并运行,func functionOne() {    let delayTime = ... 阅读更多

如何在 iOS 应用程序中使用 Swift 将图像在 ImageView 中旋转指定角度?

Mohtashim M
更新于 2019-10-23 08:36:31

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 和 ... 阅读更多

如何在 Android 中将颜色整数转换为十六进制字符串?

Azhar
更新于 2020-07-07 11:44:56

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 = ... 阅读更多

如何在 Android 应用程序中重写“Home”按钮?

Azhar
更新于 2020-07-07 11:40:42

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();       ... 阅读更多

如何获取 Android 模拟器的 IP 地址?

Azhar
更新于 2019-10-23 08:34:58

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); ... 阅读更多

如何在 Android 中向 PreferenceScreen 添加按钮?

Azhar
更新于 2020-07-07 09:14:41

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();       ... 阅读更多

如何将智能手机升级到 Android M

Samual Sam
更新于 2022-05-13 07:21:27

92 阅读量

最新版本的 Android,Android Marshmallow,通常被称为 Android M。Android M 为手机带来了许多新的外观升级以及许多错误修复。Android M 具有新的功能,例如改进的权限、简化的音量控制、改进的复制粘贴功能、Google Now on Tap 和 Android Pay。不仅如此,它还内置了指纹扫描支持以及许多其他新的增强功能,使其成为 2016 年备受期待的智能手机操作系统。Android M 作为大多数社区使用的理想智能手机操作系统,几乎是必不可少的…… 阅读更多

如何在 Android 上为 View 的背景颜色更改创建动画?

Azhar
更新于 2020-07-03 13:22:59

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) {   ... 阅读更多

如何在 Android 中更改 WebView 的字体?

Azhar
更新于 2020-07-03 13:22:13

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;       ... 阅读更多

广告