找到 2041 篇文章 关于移动开发
2K+ 次浏览
更改 UITextView 的字体和颜色很简单,您只需要更新 UITextView 对象的 .textColor 和 .font 属性即可。在这里,我们将了解如何操作。让我们开始吧,打开 Main.storyboard 并添加 UITextView,如下所示,创建 UITextView 的 @IBOutlet 并将其命名为 textView。 @IBOutlet var textView: UITextView!在 ViewController.swift 的 viewDidLoad 方法中写入以下几行,textView.textColor = UIColor.cyan textView.font = UIFont(name: "Callout", size: 20)最终代码应如下所示,import UIKit class ViewController: UIViewController { @IBOutlet var textView: UITextView! override func viewDidLoad() { super.viewDidLoad() textView.textColor = ... 阅读更多
2K+ 次浏览
更改表格视图项的背景颜色与更改表格视图的背景颜色不同。新的程序员经常会混淆这两件事,在这篇文章中,我们将了解如何更改 TableView 项目(即单元格)的背景颜色。让我们开始吧。要更改表格视图单元格的背景颜色,应更改单元格的 contentView.backgroundColor 属性。在 cellForRowAt indexPath 方法中添加以下代码,cell.contentView.backgroundColor = UIColor.cyan您的方法应该如下所示,func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell { let cell: UITableViewCell = tableView.dequeueReusableCell(withIdentifier: ... 阅读更多
3K+ 次浏览
根据 Apple 文档 – “全局变量是在任何函数、方法、闭包或类型上下文之外定义的变量”在我们学习如何创建全局变量之前,让我们先完全了解它们是什么。考虑一下内圈中的“W”,它可以访问内圈中的所有内容。另一方面,“A”可以访问外圈中的所有内容以及内圈中的所有内容,因此“A”的作用域是全局的,因为它可以访问这两个圈。因此,全局变量可以访问更大的... 阅读更多
8K+ 次浏览
此示例演示如何在 Android 中创建具有圆角的 EditText。步骤 1 - 在 Android Studio 中创建一个新项目,转到文件 ⇒ 新建项目,并填写所有必需的详细信息以创建一个新项目。步骤 2 - 将以下代码添加到 res/layout/activity_main.xml。 步骤 3 - 创建一个可绘制资源文件,并将以下代码添加到 drawable/et_style.xml 步骤 4 - 将以下代码添加到 src/MainActivity.javapackage com.example.sample; import android.support.v7.app.AppCompatActivity; import android.os.Bundle; import android.widget.EditText; public class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { ... 阅读更多
1K+ 次浏览
来自 Objective C 背景 - 现在我们不需要使用 NSDate,因为 Swift 定义了自己的结构类型 Date。Date 与 NSDate 类桥接。您可以在与 Objective-C API 交互的代码中互换使用它们。要了解更多关于 Date 的信息,您可以查看 Apple 官方文档 https://developer.apple.com/documentation/foundation/date在这篇文章中,我们将了解如何创建一个日期对象,所以让我们开始吧,我们将为此目的使用 Playground。首先,我们将了解如何获取当前日期和时间 (UTC),要获取当前日期和时间,创建一个 Date 对象,输入... 阅读更多
667 次浏览
此示例演示如何在 android 中在 ActionBar 中显示自定义视图。步骤 1 - 在 Android Studio 中创建一个新项目,转到文件 ⇒ 新建项目,并填写所有必需的详细信息以创建一个新项目。步骤 2 - 将以下代码添加到 res/layout/activity_main.xml。 步骤 3 - 将以下代码添加到 res/layout/custom_action_bar.xml。 步骤 4 - 将以下代码添加到 src/MainActivity.javapackage com.example.sample; import android.support.v7.app.AppCompatActivity; import android.os.Bundle; import android.support.v7.app.ActionBar; import android.view.View; import ... 阅读更多
3K+ 次浏览
此示例演示如何在 Android 应用中加载和显示 ImageView 中的图像。步骤 1 - 在 Android Studio 中创建一个新项目,转到文件 ⇒ 新建项目,并填写所有必需的详细信息以创建一个新项目。步骤 2 - 将以下代码添加到 res/layout/activity_main.xml。 步骤 3 - 将以下代码添加到 src/MyAndroidAppActivity.javapackage com.example.sample; import android.support.v7.app.AppCompatActivity; import android.app.Activity; import android.os.Bundle; import android.widget.Button; import android.widget.ImageView; import android.view.View; import android.view.View.OnClickListener; public class MyAndroidAppActivity extends AppCompatActivity { Button button; ImageView image; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); ... 阅读更多
905 次浏览
此示例演示如何在 Android 中显示 Toast。步骤 1 - 在 Android Studio 中创建一个新项目,转到文件 ⇒ 新建项目,并填写所有必需的详细信息以创建一个新项目。步骤 2 - 将以下代码添加到 res/layout/activity_main.xml 步骤 3 - 将以下代码添加到 src/MainActivity.javapackage com.example.sample; import android.support.v7.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); // 显示带有 Hello World 消息的 Toast Toast.makeText(getApplicationContext(), "Hello World", Toast.LENGTH_SHORT).show(); ... 阅读更多
346 次浏览
此示例演示如何在 Android 应用中使用相机。步骤 1 - 在 Android Studio 中创建一个新项目,转到文件 ⇒ 新建项目,并填写所有必需的详细信息以创建一个新项目。步骤 2 - 将以下代码添加到 res/layout/activity_main.xml。 步骤 3 - 将以下代码添加到 src/MainActivity.javapackage com.example.myapplication; import android.support.v7.app.AppCompatActivity; import android.os.Bundle; import android.app.Activity; import android.content.Intent; import android.graphics.Bitmap; import android.view.Menu; import android.view.View; import android.widget.Button; import android.widget.ImageView; public class MainActivity extends AppCompatActivity { private static final int CAMERA_REQUEST=1888; ImageView imageView; @Override ... 阅读更多
3K+ 次浏览
此示例演示如何在 Android 中以编程方式获取设备的 IMEI/ESN 号码。步骤 1 - 在 Android Studio 中创建一个新项目,转到文件 ⇒ 新建项目,并填写所有必需的详细信息以创建一个新项目。步骤 2 - 将以下代码添加到 res/layout/activity_main.xml。 步骤 3 - 将以下代码添加到 src/MainActivity.javaimport android.Manifest; import android.content.Context; import android.content.pm.PackageManager; import android.support.annotation.NonNull; import android.support.v4.app.ActivityCompat; import android.support.v7.app.AppCompatActivity; import android.os.Bundle; import android.telephony.TelephonyManager; import android.view.View; import android.widget.Button; import android.widget.TextView; import android.widget.Toast; public class MainActivity extends AppCompatActivity { Button button; TextView textView; String IMEINumber; ... 阅读更多