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

如何使用 Kotlin 在 Android 中检测用户 5 秒内的空闲状态?

Azhar
更新于 2020-11-30 12:13:12

634 次浏览

此示例演示了如何使用 Kotlin 在 Android 中检测用户 5 秒内的空闲状态。步骤 1 - 在 Android Studio 中创建一个新项目,转到文件 ⇒ 新建项目并填写所有必需的详细信息以创建新项目。步骤 2 - 将以下代码添加到 res/layout/activity_main.xml 中。         步骤 3 - 将以下代码添加到 src/MainActivity.kt 中import android.os.Bundle import android.os.Handler import android.widget.Toast import androidx.appcompat.app.AppCompatActivity class MainActivity : AppCompatActivity() {    lateinit var handler: Handler    lateinit var runnable: Runnable    override fun onCreate(savedInstanceState: Bundle?) {       super.onCreate(savedInstanceState)       setContentView(R.layout.activity_main)     ... 阅读更多

如何在 Android 项目中使用 Kotlin 使用自定义字体?

Azhar
更新于 2020-11-30 12:07:50

614 次浏览

此示例演示了如何在 Android 项目中使用 Kotlin 使用自定义字体。步骤 1 - 在 Android Studio 中创建一个新项目,转到文件 ⇒ 新建项目并填写所有必需的详细信息以创建新项目。步骤 2 - 将以下代码添加到 res/layout/activity_main.xm 中         步骤 3 - 创建一个 assets 文件夹并在字体文件夹中添加字体。步骤 4 - 将以下代码添加到 src/MainActivity.kt 中import android.graphics.Typeface import android.os.Bundle import android.widget.TextView import androidx.appcompat.app.AppCompatActivity class MainActivity : AppCompatActivity() {    override fun onCreate(savedInstanceState: Bundle?) {       super.onCreate(savedInstanceState)     ... 阅读更多

如何在 Android 应用中使用 Kotlin 使用 AutoCompleteTextView?

Azhar
更新于 2020-11-30 12:02:32

1K+ 次浏览

此示例演示了如何在 Android 应用中使用 Kotlin 使用 AutoCompleteTextView。步骤 1 - 在 Android Studio 中创建一个新项目,转到文件 ⇒ 新建项目并填写所有必需的详细信息以创建新项目。步骤 2 - 将以下代码添加到 res/layout/activity_main.xml 中。         步骤 3 - 将以下代码添加到 src/MainActivity.kt 中import android.os.Bundle import android.widget.ArrayAdapter import android.widget.AutoCompleteTextView import androidx.appcompat.app.AppCompatActivity class MainActivity : AppCompatActivity() {    private val fruits = arrayOf("Apple", "Banana", "Cherry", "Date", "Grape", "Kiwi", "Mango", "Pear")    override fun onCreate(savedInstanceState: Bundle?) {       super.onCreate(savedInstanceState)       setContentView(R.layout.activity_main)   ... 阅读更多

如何在 Android 中使用 Kotlin 通过资源 ID 获取资源名称?

Azhar
更新于 2020-11-30 11:59:15

679 次浏览

此示例演示了如何在 Android 中使用 Kotlin 通过资源 ID 获取资源名称。步骤 1 - 在 Android Studio 中创建一个新项目,转到文件 ⇒ 新建项目并填写所有必需的详细信息以创建新项目。步骤 2 - 将以下代码添加到 res/layout/activity_main.xml 中。         步骤 3 - 将以下代码添加到 src/MainActivity.kt 中import android.os.Bundle import android.widget.TextView import androidx.appcompat.app.AppCompatActivity class MainActivity : AppCompatActivity() {    override fun onCreate(savedInstanceState: Bundle?) {       super.onCreate(savedInstanceState)       setContentView(R.layout.activity_main)       title = "KotlinApp"       val textView: TextView = findViewById(R.id.textView) ... 阅读更多

如何在 Android 中使用 Kotlin 接听和挂断电话?

Azhar
更新于 2020-11-30 11:56:08

245 次浏览

此示例演示了如何在 Android 中使用 Kotlin 接听和挂断电话步骤 1 - 在 Android Studio 中创建一个新项目,转到文件 ⇒ 新建项目,并填写所有必需的详细信息以创建新项目。步骤 2 - 将以下代码添加到 res/layout/activity_main.xml 中。         步骤 3 - 将以下代码添加到 src/MainActivity.kt 中import android.Manifest import android.content.BroadcastReceiver import android.content.Context import android.content.Intent import android.content.pm.PackageManager import androidx.appcompat.app.AppCompatActivity import android.os.Bundle import android.widget.Toast import androidx.core.app.ActivityCompat import androidx.core.content.ContextCompat class MainActivity : AppCompatActivity() {    override fun onCreate(savedInstanceState: Bundle?) {       super.onCreate(savedInstanceState)       setContentView(R.layout.activity_main)     ... 阅读更多

如何在 Android LinearLayout 中使用 Kotlin 以编程方式设置边距?

Azhar
更新于 2020-11-30 11:48:23

2K+ 次浏览

此示例演示了如何在 Android LinearLayout 中使用 Kotlin 以编程方式设置边距。步骤 1 - 在 Android Studio 中创建一个新项目,转到文件 ⇒ 新建项目并填写所有必需的详细信息以创建新项目。步骤 2 - 将以下代码添加到 res/layout/activity_main.xml 中。     步骤 3 - 将以下代码添加到 src/MainActivity.kt 中import android.os.Bundle import android.view.Gravity import android.widget.Button import android.widget.RelativeLayout import androidx.appcompat.app.AppCompatActivity class MainActivity : AppCompatActivity() {    override fun onCreate(savedInstanceState: Bundle?) {       super.onCreate(savedInstanceState)       setContentView(R.layout.activity_main)       title = "KotlinApp"       val relativeLayout: RelativeLayout = ... 阅读更多

如果我知道 Android 中图像的名称,如何获取其资源 ID(使用 Kotlin)?

Azhar
更新于 2020-11-30 11:43:36

1K+ 次浏览

此示例演示了如果我知道 Android 中图像的名称,如何获取其资源 ID(使用 Kotlin)。步骤 1 - 在 Android Studio 中创建一个新项目,转到文件 ⇒ 新建项目并填写所有必需的详细信息以创建新项目。步骤 2 - 将以下代码添加到 res/layout/activity_main.xml 中。         步骤 3 - 将以下代码添加到 src/MainActivity.kt 中import androidx.appcompat.app.AppCompatActivity import android.os.Bundle import android.widget.TextView class MainActivity : AppCompatActivity() {    override fun onCreate(savedInstanceState: Bundle?) {       super.onCreate(savedInstanceState)       setContentView(R.layout.activity_main)       title = "KotlinApp"     ... 阅读更多

如何使用 Kotlin 以编程方式使 Android 设备振动?

Azhar
更新于 2020-11-30 11:40:34

1K+ 次浏览

此示例演示了如何使用 Kotlin 以编程方式使 Android 设备振动。步骤 1 - 在 Android Studio 中创建一个新项目,转到文件 ⇒ 新建项目并填写所有必需的详细信息以创建新项目。步骤 2 - 将以下代码添加到 res/layout/activity_main.xml 中。         步骤 3 - 将以下代码添加到 src/MainActivity.kt 中import android.content.Context import android.os.Build import android.os.Bundle import android.os.VibrationEffect import android.os.Vibrator import androidx.appcompat.app.AppCompatActivity @Suppress("DEPRECATION") class MainActivity : AppCompatActivity() {    override fun onCreate(savedInstanceState: Bundle?) {       super.onCreate(savedInstanceState)       setContentView(R.layout.activity_main)       title = "KotlinApp"       ... 阅读更多

如何在 Android 中使用 Kotlin 为 EditText 定义最小值和最大值?

Azhar
更新于 2020-11-30 07:25:16

743 次浏览

此示例演示了如何在 Android 中使用 Kotlin 为 EditText 定义最小值和最大值步骤 1 - 在 Android Studio 中创建一个新项目,转到文件 ⇒ 新建项目并填写所有必需的详细信息以创建新项目。步骤 2 - 将以下代码添加到 res/layout/activity_main.xml 中。             步骤 3 - 将以下代码添加到 src/MainActivity.kt 中import android.os.Bundle import android.text.InputFilter import android.text.Spanned import android.widget.EditText import android.widget.TextView import androidx.appcompat.app.AppCompatActivity import kotlinx.android.synthetic.main.activity_main.* class MainActivity : AppCompatActivity() {    lateinit var textView: TextView    override fun onCreate(savedInstanceState: Bundle?) {       super.onCreate(savedInstanceState)   ... 阅读更多

如何在 Android 中使用 Kotlin 验证 EditText 输入?

Azhar
更新于 2020-11-30 07:14:29

1K+ 次浏览

此示例演示了如何在 Android 中使用 Kotlin 验证 EditText 输入。步骤 1 - 在 Android Studio 中创建一个新项目,转到文件 ⇒ 新建项目并填写所有必需的详细信息以创建新项目。步骤 2 - 将以下代码添加到 res/layout/activity_main.xml 中。             步骤 3 - 将以下代码添加到 src/MainActivity.kt 中import android.os.Bundle import android.text.InputFilter import android.text.Spanned import android.widget.EditText import android.widget.TextView import androidx.appcompat.app.AppCompatActivity import kotlinx.android.synthetic.main.activity_main.* import java.util.regex.Matcher import java.util.regex.Pattern class MainActivity : AppCompatActivity() {    private lateinit var textView: TextView    override fun onCreate(savedInstanceState: Bundle?) {       super.onCreate(savedInstanceState)   ... 阅读更多

广告