找到 417 篇文章 关于 Kotlin

如何在 Android 设备上使用 Kotlin 跟踪当前位置(纬度和经度)?

Azhar
更新于 2020-04-20 13:07:00

2K+ 浏览量

此示例演示了如何使用 Kotlin 在 Android 设备上跟踪当前位置(纬度和经度)。步骤 1 - 在 Android Studio 中创建一个新项目,转到文件 ⇒ 新建项目,并填写所有必需的详细信息以创建一个新项目。步骤 2 - 将以下代码添加到 res/layout/activity_main.xml 中。             步骤 3 - 将以下代码添加到 src/MainActivity.kt 中package app.com.kotlipapp import android.Manifest import android.content.Intent import android.content.pm.PackageManager import android.location.Location import android.net.Uri import android.os.Build import androidx.appcompat.app.AppCompatActivity import android.os.Bundle import android.provider.Settings import android.util.Log import android.view.View import android.widget.TextView import android.widget.Toast import androidx.core.app.ActivityCompat import com.google.android.gms.location.FusedLocationProviderClient import com.google.android.gms.location.LocationServices class ... 阅读更多

如何使用 Kotlin 创建通知警报?

Azhar
更新于 2020-04-20 12:57:49

1K+ 浏览量

此示例演示了如何使用 Kotlin 创建通知警报。步骤 1 - 在 Android Studio 中创建一个新项目,转到文件 ⇒ 新建项目,并填写所有必需的详细信息以创建一个新项目。步骤 2 - 将以下代码添加到 res/layout/activity_main.xml 中。     步骤 3 - 将以下代码添加到 src/MainActivity.kt 中package app.com.kotlinapp import android.app.* import android.content.Context import android.content.Intent import android.graphics.BitmapFactory import android.graphics.Color import android.os.Build import android.os.Bundle import android.view.View import androidx.appcompat.app.AppCompatActivity class MainActivity : AppCompatActivity() {    lateinit var notificationChannel: NotificationChannel    lateinit var notificationManager: NotificationManager    lateinit var builder: Notification.Builder    private val channelId = "12345" ... 阅读更多

如何使用 Kotlin 创建多级 ListView?

Azhar
更新于 2020-04-20 12:56:15

278 浏览量

此示例演示了如何使用 Kotlin Android 创建多级 ListView。步骤 1 - 在 Android Studio 中创建一个新项目,转到文件 ⇉ 新建项目,并填写所有必需的详细信息以创建一个新项目。步骤 2 - 将以下代码添加到 res/layout/activity_main.xml 中。步骤 3 - 将以下代码添加到 src/MainActivity.kt 中package app.com.kotlinapp import android.os.Bundle import androidx.appcompat.app.AppCompatActivity import kotlinx.android.synthetic.main.activity_main.* class MainActivity : AppCompatActivity() {    private val header: MutableList = ArrayList()    private val body: MutableList = ArrayList()    override fun onCreate(savedInstanceState: Bundle?) {       super.onCreate(savedInstanceState)       setContentView(R.layout.activity_main)       val myFavCricketPlayers: ... 阅读更多

如何使用 Kotlin 监听 WebView 加载 URL?

Azhar
更新于 2020-04-20 12:39:51

1K+ 浏览量

此示例演示了如何在 Android 中监听 WebView 完成加载 URL。步骤 1 - 在 Android Studio 中创建一个新项目,转到文件 ⇒ 新建项目,并填写所有必需的详细信息以创建一个新项目。步骤 2 - 将以下代码添加到 res/layout/activity_main.xml 中。             步骤 3 - 将以下代码添加到 src/MainActivity.kt 中package app.com.kotlinapp import android.os.Bundle import android.view.View import android.webkit.WebChromeClient import android.webkit.WebView import android.webkit.WebViewClient import android.widget.Button import android.widget.TextView import android.widget.Toast import androidx.appcompat.app.AppCompatActivity class MainActivity : AppCompatActivity() {    private var webView: WebView? = null       private ... 阅读更多

如何使用 Kotlin 获取 ListView 中所有选中的项目?

Azhar
更新于 2020-04-20 12:28:14

641 浏览量

此示例演示了如何使用 Kotlin 获取 ListView 中所有选中的项目。步骤 1 - 在 Android Studio 中创建一个新项目,转到文件 ⇒ 新建项目,并填写所有必需的详细信息以创建一个新项目。步骤 2 - 将以下代码添加到 res/layout/activity_main.xml 中。                             步骤 3 - 创建一个 Java 类 (CustomAdapter.kt) 并添加以下代码package app.com.myapplication import android.content.Context import android.view.LayoutInflater import android.view.View import android.view.ViewGroup import android.widget.BaseAdapter import android.widget.CheckBox import android.widget.TextView import android.widget.Toast class CustomAdapter(private val context: Context, private var modelArrayList: ArrayList) : ... 阅读更多

如何在 Android 后台服务中使用 Kotlin 监听音量按钮?

Azhar
更新于 2020-04-20 12:17:17

367 浏览量

此示例演示了如何在 Android 后台服务中使用 Kotlin 监听音量按钮。步骤 1 - 在 Android Studio 中创建一个新项目,转到文件 ⇒ 新建项目,并填写所有必需的详细信息以创建一个新项目。步骤 2 - 将以下代码添加到 res/layout/activity_main.xml 中。     步骤 3 - 将以下代码添加到 src/MainActivity.kt 中package app.com.kotlinapp import android.os.Bundle import android.os.Handler import android.provider.Settings import androidx.appcompat.app.AppCompatActivity class MainActivity : AppCompatActivity() {    private lateinit var settingsContentObserver: SettingsContentObserver    override fun onCreate(savedInstanceState: Bundle?) {       super.onCreate(savedInstanceState)       setContentView(R.layout.activity_main)       settingsContentObserver ... 阅读更多

如何在 Kotlin 中使用 SoundPool 播放声音?

Azhar
更新于 2020-04-20 12:11:54

2K+ 浏览量

此示例演示了如何在 Kotlin 中使用 SoundPool 播放声音。步骤 1 - 在 Android Studio 中创建一个新项目,转到文件 ⇒ 新建项目,并填写所有必需的详细信息以创建一个新项目。步骤 2 - 将以下代码添加到 res/layout/activity_main.xml 中。步骤 3 - 创建一个新的 Android 资源文件夹 (raw) 并将您的声音文件复制粘贴到 res/raw/filename.mp3 中,如下所示 -步骤 4 - 将以下代码添加到 src/MainActivity.kt 中package app.com.myapplication import android.media.AudioManager import android.media.SoundPool import android.os.Bundle import android.view.View import android.widget.Toast import androidx.appcompat.app.AppCompatActivity @Suppress("DEPRECATION") class MainActivity : AppCompatActivity() {    private var ... 阅读更多

广告