找到 2041 篇文章 适用于 移动开发
1K+ 浏览量
此示例演示如何在 Android 应用 Kotlin 中获取当前时间和日期。步骤 1 - 在 Android Studio 中创建一个新项目,转到文件 ⇉ 新建项目并填写所有必需的详细信息以创建新项目。步骤 2 - 将以下代码添加到 res/layout/activity_main.xml 中。 步骤 3 - 将以下代码添加到 src/MainActivity.ktimport android.os.Bundle import android.widget.TextView import androidx.appcompat.app.AppCompatActivity import java.text.SimpleDateFormat import java.util.* class MainActivity : AppCompatActivity() { override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContentView(R.layout.activity_main) val textView: TextView = findViewById(R.id.dateAndTime) ... 阅读更多
4K+ 浏览量
此示例演示如何在 Android 设备上使用 Kotlin 处理滑动手势。步骤 1 - 在 Android Studio 中创建一个新项目,转到文件 ⇉ 新建项目并填写所有必需的详细信息以创建新项目。步骤 2 - 将以下代码添加到 res/layout/activity_main.xml 中。 步骤 3 - 将以下代码添加到 src/MainActivity.ktpackage app.com.kotlinapp import android.os.Bundle import android.widget.RelativeLayout import android.widget.Toast import androidx.appcompat.app.AppCompatActivity class MainActivity : AppCompatActivity() { private lateinit var layout: RelativeLayout override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContentView(R.layout.activity_main) layout = findViewById(R.id.relativeLayout) ... 阅读更多
2K+ 浏览量
此示例演示如何在 Android 设备上使用 Kotlin 跟踪当前位置(纬度和经度)。步骤 1 - 在 Android Studio 中创建一个新项目,转到文件 ⇒ 新建项目并填写所有必需的详细信息以创建新项目。步骤 2 - 将以下代码添加到 res/layout/activity_main.xml 中。 步骤 3 - 将以下代码添加到 src/MainActivity.ktpackage 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 ... 阅读更多
1K+ 浏览量
此示例演示如何在 Kotlin 中创建通知警报。步骤 1 - 在 Android Studio 中创建一个新项目,转到文件 ⇒ 新建项目并填写所有必需的详细信息以创建新项目。步骤 2 - 将以下代码添加到 res/layout/activity_main.xml 中。 步骤 3 - 将以下代码添加到 src/MainActivity.ktpackage 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" ... 阅读更多
280 浏览量
此示例演示如何在 Kotlin Android 中创建多级 ListView。步骤 1 - 在 Android Studio 中创建一个新项目,转到文件 ⇉ 新建项目并填写所有必需的详细信息以创建新项目。步骤 2 - 将以下代码添加到 res/layout/activity_main.xml 中。步骤 3 - 将以下代码添加到 src/MainActivity.ktpackage 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: ... 阅读更多
1K+ 浏览量
此示例演示如何在 Android 中监听 webview 完成加载 URL。步骤 1 - 在 Android Studio 中创建一个新项目,转到文件 ⇒ 新建项目并填写所有必需的详细信息以创建新项目。步骤 2 - 将以下代码添加到 res/layout/activity_main.xml 中。 步骤 3 - 将以下代码添加到 src/MainActivity.ktpackage 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 ... 阅读更多
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) : ... 阅读更多
368 浏览量
此示例演示如何在 Kotlin 中的 Android 后台服务中监听音量按钮。步骤 1 - 在 Android Studio 中创建一个新项目,转到文件 ⇒ 新建项目并填写所有必需的详细信息以创建新项目。步骤 2 - 将以下代码添加到 res/layout/activity_main.xml 中。 步骤 3 - 将以下代码添加到 src/MainActivity.ktpackage 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 ... 阅读更多
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 ... 阅读更多
12K+ 次浏览
有几种类型的计算机和移动网络可以连接世界上的数字设备,以便相互通信和共享数据。这些通信技术提供了一种有效的方式来连接设备以进行数据共享和互联网访问。在本文中,我们将讨论蜂窝网络和 WiFi 网络之间的主要区别。两者之间的基本区别在于,WiFi 网络使用微波和无线电波在不同的计算设备之间提供高速数据传输,而蜂窝网络使用移动基站来实现移动设备通信并在设备上提供互联网访问。其他重要区别包括... 阅读更多