找到 2041 篇文章,关于移动开发
2K+ 阅读量
此示例演示了如何在 Android textView 中设置部分内容可点击。步骤 1 - 在 Android Studio 中创建一个新项目,转到文件 ⇒ 新建项目,并填写所有必需的详细信息以创建新项目。步骤 2 - 将以下代码添加到 res/layout/activity_main.xml 中。 步骤 3 - 将以下代码添加到 src/MainActivity.java 中import android.support.v7.app.AppCompatActivity; import android.os.Bundle; import android.text.SpannableString; import android.text.Spanned; import android.text.method.LinkMovementMethod; import android.text.style.ClickableSpan; import android.view.View; import android.widget.TextView; import android.widget.Toast; public class MainActivity extends AppCompatActivity { TextView textView; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); ... 阅读更多
2K+ 阅读量
此示例演示了如何在 Android 中格式化日期和时间。步骤 1 - 在 Android Studio 中创建一个新项目,转到文件 ⇒ 新建项目,并填写所有必需的详细信息以创建新项目。步骤 2 - 将以下代码添加到 res/layout/activity_main.xml 中。 步骤 3 - 将以下代码添加到 src/MainActivity.java 中import android.support.v7.app.AppCompatActivity; import android.os.Bundle; import android.widget.TextView; import java.text.SimpleDateFormat; import java.util.Calendar; public class MainActivity extends AppCompatActivity { TextView textView; String dateTime; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); textView = findViewById(R.id.textView); ... 阅读更多
1K+ 阅读量
此示例演示了如何在 Android 中以编程方式获取屏幕 DPI。步骤 1 - 在 Android Studio 中创建一个新项目,转到文件 ⇒ 新建项目,并填写所有必需的详细信息以创建新项目。步骤 2 - 将以下代码添加到 res/layout/activity_main.xml 中。 步骤 3 - 将以下代码添加到 src/MainActivity.java 中import android.app.Activity; import android.support.v7.app.AppCompatActivity; import android.os.Bundle; import android.util.DisplayMetrics; import android.view.View; import android.widget.Button; import android.widget.TextView; public class MainActivity extends AppCompatActivity { Button button; TextView textview; float value = 0; DisplayMetrics displaymetrics; Activity activity; @Override protected void ... 阅读更多
2K+ 阅读量
此示例演示了如何在 Android 中自定义按钮以设置文本和颜色。步骤 1 - 在 Android Studio 中创建一个新项目,转到文件 ⇒ 新建项目,并填写所有必需的详细信息以创建新项目。步骤 2 - 将以下代码添加到 res/layout/activity_main.xml 中。 步骤 3 - 将以下代码添加到 src/MainActivity.java 中import android.graphics.Color; import android.support.v7.app.AppCompatActivity; import android.os.Bundle; import android.widget.Button; public class MainActivity extends AppCompatActivity { Button button; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); button = findViewById(R.id.customBtn); ... 阅读更多
1K+ 阅读量
此示例演示了如何在 Android 设备上以编程方式打开 wifi。步骤 1 - 在 Android Studio 中创建一个新项目,转到文件 ⇒ 新建项目,并填写所有必需的详细信息以创建新项目。步骤 2 - 将以下代码添加到 res/layout/activity_main.xml 中。 步骤 3 - 将以下代码添加到 src/MainActivity.java 中import android.content.Context; import android.net.wifi.WifiManager; import android.support.v7.app.AppCompatActivity; import android.os.Bundle; import android.view.View; import android.widget.Toast; public class MainActivity extends AppCompatActivity { private WifiManager wifiManager; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); ... 阅读更多
989 阅读量
许多应用程序要么在纵向模式下运行,要么在横向模式下运行。限制应用程序在其中一种模式下运行对于实现这一点非常重要。在这篇文章中,我们将了解如何限制方向或将方向禁用到一种模式。如果您希望应用程序仅在纵向模式下运行,请在您的 viewDidLoad 方法下方复制以下代码行override var supportedInterfaceOrientations: UIInterfaceOrientationMask { get { return .portrait } }这将锁定应用程序的横向模式。类似地,将 .portrait 替换为 .landscape 将使您的应用程序在横向模式下运行。如果 ... 阅读更多
439 阅读量
处理日期和时间可能很棘手,我见过新的程序员在处理日期和时间时遇到困难。在几乎所有应用程序中,您都需要获取日期,并且多个操作都依赖于它。在这里,我们将了解如何在 Swift 中获取当前日期和时间。在这篇文章中,我们将了解如何获取当前时间和 UTC 时间。要获取 UTC 时间,请在游乐场中粘贴以下代码。let utcDate = Date() print(utcDate)如果您希望获取您所在位置的时间戳,请在游乐场中粘贴以下代码。let dateObj = Date() let datetformatter ... 阅读更多
439 阅读量
获取两个日期之间的差异很容易。您应该知道如何在日期之间进行操作。我们将使用 DateFormatter 类来格式化日期。DateFormatter 的实例创建 NSDate 对象的字符串表示形式,并将日期和时间的文本表示形式转换为 NSDate 对象。您可以在此处阅读更多相关信息 https://developer.apple.com/documentation/foundation/dateformatter我们还将使用 Calendar 结构,Apple 为其提供了良好的文档, https://developer.apple.com/documentation/foundation/calendar所以让我们开始吧。打开 Xcode,新建游乐场。复制以下代码import UIKit // 创建 DateFormatter 和 Calendar 的对象 let formatter = DateFormatter() let calendar = Calendar.current // 指定格式,formatter.dateFormat = "dd-MM-yyyy" // 指定开始 ... 阅读更多
5K+ 阅读量
此示例演示了如何在 Android 中更改菜单项的文本颜色。步骤 1 - 在 Android Studio 中创建一个新项目,转到文件 ⇒ 新建项目,并填写所有必需的详细信息以创建新项目。步骤 2 - 将以下代码添加到 res/layout/activity_main.xml 中。步骤 3 – 右键单击 res/drawable,创建任何矢量资源(例如:ic_icon.xml)步骤 4 – 右键单击 res,选择新建 -> Android 资源目录 – 菜单。步骤 5 – 右键单击 res/menu 并创建一个新的菜单资源文件,并在 res/menu/sample_menu.xml 中添加以下代码 ... 阅读更多