找到 1631 篇文章 关于 Android
417 次查看
在现代社会,智能手机已成为每个人生活中不可或缺的一部分。它包含了几乎所有对个人重要的事情,例如银行应用程序、导航应用程序、实用程序应用程序等等。因此,无论如何都要保护智能手机以保护所有者的隐私至关重要。与电脑一样,Android 智能手机也可能感染恶意程序,例如病毒、特洛伊木马、间谍软件、广告软件等。Android 恶意软件主要用于窃取敏感信息,通过显示不相关的广告误导用户,以及将他们重定向到恶意网站。它们可以通过多种方式渗透到设备中;例如,用户可以安装... 阅读更多
2K+ 次查看
此示例演示了如何在 Android 中使用 Kotlin 在运行时更改 TextView 的样式。步骤 1 - 在 Android Studio 中创建一个新项目,转到文件 ⇒ 新建项目,并填写所有必要的信息以创建一个新项目。步骤 2 - 将以下代码添加到 res/layout/activity_main.xml。 步骤 3 - 将以下代码添加到 res/values/styles.xml 粗体|斜体 #FFFFFF 正常 #C0C0C0 步骤 4 - 将以下代码添加到 res/values/colors.xml @android:color/holo_green_light @android:color/holo_red_dark 步骤 ... 阅读更多
2K+ 次查看
此示例演示了如何在 Android 中使用 Kotlin 从服务发送通知。步骤 1 - 在 Android Studio 中创建一个新项目,转到文件 ⇒ 新建项目,并填写所有必要的信息以创建一个新项目。步骤 2 - 将以下代码添加到 res/layout/activity_main.xml。 步骤 3 - 将以下代码添加到 src/MainActivity.kt导入 android.content.Intent 导入 android.os.Bundle 导入 android.view.View 导入 android.widget.EditText 导入 androidx.appcompat.app.AppCompatActivity 导入 androidx.core.content.ContextCompat 类 MainActivity:AppCompatActivity() { lateinit var editText:EditText 覆盖 fun onCreate(savedInstanceState:Bundle?) { super.onCreate(savedInstanceState) setContentView(R.layout.activity_main) ... 阅读更多
652 次查看
此示例演示了如何使用 Glide 将图像下载到使用 Kotlin 的位图中步骤 1 - 在 Android Studio 中创建一个新项目,转到文件 ⇒ 新建项目,并填写所有必要的信息以创建一个新项目。步骤 2 - 将以下代码添加到 res/layout/activity_main.xml。 步骤 3 - 将以下代码添加到 src/MainActivity.kt导入 android.graphics.Bitmap 导入 android.graphics.drawable.Drawable 导入 android.os.Bundle 导入 android.widget.ImageView 导入 androidx.annotation.Nullable 导入 androidx.appcompat.app.AppCompatActivity 导入 com.bumptech.glide.Glide 导入 com.bumptech.glide.request.target.CustomTarget 导入 com.bumptech.glide.request.transition.Transition; 类 MainActivity:AppCompatActivity() { lateinit var imageView:ImageView 覆盖 fun onCreate(savedInstanceState:Bundle?) { super.onCreate(savedInstanceState) ... 阅读更多
287 次查看
此示例演示了如何在 Android 中使用 Kotlin 禁用 GridView 滚动。步骤 1 - 在 Android Studio 中创建一个新项目,转到文件 ⇒ 新建项目,并填写所有必要的信息以创建一个新项目。步骤 2 - 将以下代码添加到 res/layout/activity_main.xml。 步骤 3 - 将以下代码添加到 src/MainActivity.kt导入 android.content.Context 导入 android.os.Bundle 导入 android.view.MotionEvent 导入 android.view.View 导入 android.view.ViewGroup 导入 android.widget.* 导入 androidx.appcompat.app.AppCompatActivity 类 MainActivity:AppCompatActivity() { private lateinit var gridView:GridView var imageIDs = arrayOf( R.drawable.ronaldo, R.drawable.andre, ... 阅读更多
659 次查看
此示例演示了如何在 android 中显示加载 url 到 webview 时的进度。步骤 1 - 在 Android Studio 中创建一个新项目,转到文件 ⇒ 新建项目,并填写所有必要的信息以创建一个新项目。步骤 2 - 将以下代码添加到 res/layout/activity_main.xml。 步骤 3 - 将以下代码添加到 src/MainActivity.kt导入 android.os.Bundle 导入 android.view.View 导入 android.webkit.WebView 导入 android.widget.ProgressBar 导入 androidx.appcompat.app.AppCompatActivity 类 MainActivity:AppCompatActivity() { lateinit var webView:WebView lateinit var progressBar:ProgressBar 覆盖 fun onCreate(savedInstanceState:Bundle?) { super.onCreate(savedInstanceState) setContentView(R.layout.activity_main) ... 阅读更多
474 次查看
此示例演示了如何使用 Android Picasso 库使用 Kotlin 下载图像。步骤 1 - 在 Android Studio 中创建一个新项目,转到文件 ⇒ 新建项目,并填写所有必要的信息以创建一个新项目。将以下依赖项添加到 build gradle (Module: app)implementation 'com.squareup.picasso:picasso:2.4.0'步骤 2 - 将以下代码添加到 res/layout/activity_main.xml。 步骤 3 - 将以下代码添加到 src/MainActivity.kt导入 android.os.Bundle 导入 android.widget.Button 导入 android.widget.ImageView 导入 androidx.appcompat.app.AppCompatActivity 导入 com.squareup.picasso.Picasso 类 MainActivity:AppCompatActivity() { lateinit var imageView:ImageView lateinit var btnDownload:Button 覆盖 fun onCreate(savedInstanceState: ... 阅读更多
3K+ 次查看
此示例演示了如何在 Android 中使用 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.os.Handler import android.widget.TextView import androidx.swiperefreshlayout.widget.SwipeRefreshLayout class MainActivity : AppCompatActivity() { lateinit var swipeRefreshLayout: SwipeRefreshLayout lateinit var textView: TextView var number: Int = 0 override fun onCreate(savedInstanceState: Bundle?) { ... 阅读更多
880 次查看
此示例演示了如何使用 Kotlin 一次关闭所有 Android 活动。步骤 1 - 在 Android Studio 中创建一个新项目,转到文件 ⇒ 新建项目,并填写所有必需的详细信息以创建新项目。步骤 2 - 将以下代码添加到 res/layout/activity_main.xml 中。 步骤 3 - 将以下代码添加到 src/MainActivity.kt 中package com.example.q28 import android.content.Intent import android.os.Bundle import android.widget.Button import androidx.appcompat.app.AppCompatActivity class MainActivity : AppCompatActivity() { lateinit var button: Button override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContentView(R.layout.activity_main) title = ... 阅读更多
289 次查看
此示例演示了如何使用 Kotlin 获取 Android 模拟器的 IP 地址。步骤 1 - 在 Android Studio 中创建一个新项目,转到文件 ⇒ 新建项目,并填写所有必需的详细信息以创建新项目。步骤 2 - 将以下代码添加到 res/layout/activity_main.xml 中。 步骤 3 - 将以下代码添加到 src/MainActivity.kt 中import android.net.wifi.WifiManager import android.os.Bundle import android.widget.Button import android.widget.TextView import androidx.appcompat.app.AppCompatActivity import android.text.format.Formatter class MainActivity : AppCompatActivity() { lateinit var button: Button lateinit var textView: TextView override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) ... 阅读更多