找到关于 Kotlin 的417 篇文章

如何在 Android Kotlin 中更改 ListView 条目的背景颜色?

Azhar
更新于 2020年5月23日 13:33:20

918 次浏览

此示例演示如何在 Android Kotlin 中更改 ListView 条目的背景颜色。步骤 1 - 在 Android Studio 中创建一个新项目,转到文件?新建项目并填写所有必需的详细信息以创建新项目。步骤 2 - 将以下代码添加到 res/layout/activity_main.xml。示例     步骤 3 - 将以下代码添加到 src/MainActivity.kt示例import android.graphics.Color import android.os.Build import android.os.Bundle import android.widget.* import android.widget.AdapterView.OnItemClickListener import androidx.appcompat.app.AppCompatActivity class MainActivity : AppCompatActivity() {    var list = arrayOf(       "Android", "IPhone", "WindowsMobile", "Blackberry",       "WebOS", "Ubuntu", "Windows7", "Max OS X"    )    override ... 阅读更多

如何在 Android 应用中使用 Kotlin 添加新联系人?

Azhar
更新于 2020年5月23日 13:28:28

916 次浏览

此示例演示如何在 Android Kotlin 中确定网络类型 (2G、3G 或 4G)。步骤 1 - 在 Android Studio 中创建一个新项目,转到文件?新建项目并填写所有必需的详细信息以创建新项目。步骤 2 - 将以下代码添加到 res/layout/activity_main.xml。示例                       步骤 3 - 将以下代码添加到 src/MainActivity.kt示例import android.app.Activity import android.content.Intent import android.os.Bundle import android.provider.ContactsContract import android.view.View import android.widget.EditText import android.widget.Toast import androidx.appcompat.app.AppCompatActivity class MainActivity : AppCompatActivity() {    override fun onCreate(savedInstanceState: Bundle?) {       super.onCreate(savedInstanceState)     ... 阅读更多

如何在 Android Kotlin 中确定网络类型 (2G、3G 或 4G)?

Azhar
更新于 2020年5月23日 13:21:44

403 次浏览

此示例演示如何在 Android Kotlin 中确定网络类型 (2G、3G 或 4G)。步骤 1 - 在 Android Studio 中创建一个新项目,转到文件?新建项目并填写所有必需的详细信息以创建新项目。步骤 2 - 将以下代码添加到 res/layout/activity_main.xml。示例         步骤 4 - 将以下代码添加到 src/MainActivity.kt示例import android.content.Context import android.os.Bundle import android.telephony.TelephonyManager import android.widget.Toast import androidx.appcompat.app.AppCompatActivity import java.util.* class MainActivity : AppCompatActivity() {    override fun onCreate(savedInstanceState: Bundle?) {       super.onCreate(savedInstanceState)       setContentView(R.layout.activity_main)       title = "KotlinApp"       ... 阅读更多

如何在 Android 中使用 Kotlin 显示动画 GIF 图片?

Azhar
更新于 2020年5月23日 13:16:56

3K+ 次浏览

此示例演示如何在 Android 中使用 Kotlin 显示动画 GIF 图片。步骤 1 - 在 Android Studio 中创建一个新项目,转到文件?新建项目并填写所有必需的详细信息以创建新项目。步骤 2 - 在 build.gradle (module:app) 中添加以下依赖项implementation 'com.github.bumptech.glide:glide:4.9.0'步骤 3 - 将以下代码添加到 res/layout/activity_main.xml。示例         步骤 4 - 将以下代码添加到 src/MainActivity.kt示例import android.os.Bundle import android.view.View import android.widget.ImageView import androidx.appcompat.app.AppCompatActivity import com.bumptech.glide.Glide class MainActivity : AppCompatActivity() {    override fun onCreate(savedInstanceState: Bundle?) {       super.onCreate(savedInstanceState)       setContentView(R.layout.activity_main)       ... 阅读更多

如何在 Android Kotlin 中延迟调用方法?

Azhar
更新于 2020年5月23日 13:13:30

768 次浏览

此示例演示如何在 Android Kotlin 中延迟调用方法。步骤 1 - 在 Android Studio 中创建一个新项目,转到文件?新建项目并填写所有必需的详细信息以创建新项目。步骤 2 - 将以下代码添加到 res/layout/activity_main.xml。示例             步骤 3 - 将以下代码添加到 src/MainActivity.kt示例import android.os.Bundle import android.os.Handler import android.widget.TextView import android.widget.Toast import androidx.appcompat.app.AppCompatActivity class MainActivity : AppCompatActivity() {    lateinit var textView: TextView    private val string = "Delay by 5 seconds"    override fun onCreate(savedInstanceState: Bundle?) {       super.onCreate(savedInstanceState) ... 阅读更多

如何将 HashMap 保存到 Android Kotlin 中的 SharedPreferences?

Azhar
更新于 2020年5月23日 13:08:29

844 次浏览

此示例演示如何在 Android Kotlin 中将 HashMap 保存到 SharedPreferences。步骤 1 - 在 Android Studio 中创建一个新项目,转到文件?新建项目并填写所有必需的详细信息以创建新项目。步骤 2 - 将以下代码添加到 res/layout/activity_main.xml。示例                     步骤 3 - 将以下代码添加到 src/MainActivity.kt示例import android.content.Context import android.content.SharedPreferences import android.os.Bundle import android.view.View import android.widget.EditText import android.widget.TextView import android.widget.Toast import androidx.appcompat.app.AppCompatActivity import org.json.JSONObject import java.util.* import kotlin.collections.HashMap class MainActivity : AppCompatActivity() {    private val mapKey = "map"    lateinit ... 阅读更多

如何在 Android 中使用 Kotlin 获取可用的垂直 SeekBar?

Azhar
更新于 2020年5月23日 12:49:51

408 次浏览

此示例演示如何使用 kotlin 监听 Android 后台服务中的音量按钮。步骤 1 - 在 Android Studio 中创建一个新项目,转到文件?新建项目并填写所有必需的详细信息以创建新项目。步骤 2 - 将以下代码添加到 res/layout/activity_main.xml。示例         步骤 3 - 将以下代码添加到 src/MainActivity.kt示例import android.os.Bundle import android.widget.SeekBar import android.widget.SeekBar.OnSeekBarChangeListener import android.widget.TextView import androidx.appcompat.app.AppCompatActivity class MainActivity : AppCompatActivity() {    lateinit var seekBar: SeekBar    lateinit var textView: TextView    var min = 0    var max: Int = 100    var current: Int ... 阅读更多

如何在 Kotlin 中使用 BroadcastReceiver?

Azhar
更新于 2020年5月23日 12:45:54

4K+ 次浏览

此示例演示如何在 Kotlin 中使用 BroadcastReceiver。步骤 1 - 在 Android Studio 中创建一个新项目,转到文件?新建项目并填写所有必需的详细信息以创建新项目。步骤 2 - 将以下代码添加到 res/layout/activity_main.xml。示例         步骤 3 - 将以下代码添加到 src/MainActivity.kt示例import android.content.BroadcastReceiver import android.content.Context import android.content.Intent import android.content.IntentFilter import android.net.wifi.WifiManager import android.os.Bundle import android.widget.Switch import android.widget.Toast import androidx.appcompat.app.AppCompatActivity class MainActivity : AppCompatActivity() {    lateinit var wifiSwitch: Switch    lateinit var wifiManager: WifiManager    override fun onCreate(savedInstanceState: Bundle?) {       super.onCreate(savedInstanceState)     ... 阅读更多

如何在 Android Kotlin 中使用 Intent 将 arrayList 传递到另一个 Activity?

Azhar
更新于 2020年5月23日 12:39:06

4K+ 次浏览

此示例演示如何在 Android Kotlin 中使用 Intent 将 ArrayList 传递到另一个 Activity。步骤 1 - 在 Android Studio 中创建一个新项目,转到 文件 -> 新建项目,并填写所有必需的详细信息以创建一个新项目。步骤 2 - 将以下代码添加到 res/layout/activity_main.xml。示例             步骤 3 - 将以下代码添加到 src/MainActivity.kt示例import android.content.Intent import android.os.Bundle import android.widget.Button import androidx.appcompat.app.AppCompatActivity class MainActivity : AppCompatActivity() {    lateinit var button: Button    var numbers: ArrayList = ArrayList()    override fun onCreate(savedInstanceState: Bundle?) {       super.onCreate(savedInstanceState)     ... 阅读更多

如何在 Android 中使用 Kotlin 开发语音识别器,无需 Google API?

Azhar
更新于 2020年5月23日 12:34:05

浏览量 2K+

此示例演示如何在 Android 中使用 Kotlin 开发语音识别器,无需 Google API。步骤 1 - 在 Android Studio 中创建一个新项目,转到 文件 -> 新建项目,并填写所有必需的详细信息以创建一个新项目。步骤 2 - 将以下代码添加到 res/layout/activity_main.xml。示例                 步骤 3 - 将以下代码添加到 src/MainActivity.kt示例import android.Manifest import android.content.Intent import android.content.pm.PackageManager import android.os.Bundle import android.speech.RecognitionListener import android.speech.RecognizerIntent import android.speech.SpeechRecognizer import android.util.Log import android.view.View import android.widget.ProgressBar import android.widget.TextView import android.widget.Toast import android.widget.ToggleButton import androidx.appcompat.app.AppCompatActivity import androidx.core.app.ActivityCompat class MainActivity : AppCompatActivity(), ... 阅读更多

广告