找到关于 Android 的1631 篇文章
920 次浏览
此示例演示如何在 Android 中从网络提供商获取当前时间。步骤 1 - 在 Android Studio 中创建一个新项目,转到文件 ⇒ 新建项目,并填写所有必需的详细信息以创建新项目。步骤 2 - 将以下代码添加到 res/layout/activity_main.xml。 在上面的代码中,我们使用了一个文本视图来显示时间。步骤 3 - 将以下代码添加到 src/MainActivity.java package com.example.myapplication; import android.Manifest; import android.content.pm.PackageManager; import android.location.Address; import android.location.Geocoder; import android.location.Location; import android.location.LocationManager; import android.os.Build; import android.os.Bundle; import android.support.annotation.RequiresApi; import android.support.v4.app.ActivityCompat; import android.support.v7.app.AppCompatActivity; import android.widget.TextView; import java.io.IOException; ... 阅读更多
1K+ 次浏览
什么是 Android 后台音乐服务?在进入示例之前,我们应该知道 Android 中的服务是什么。服务将在后台运行而无需与 UI 交互,即使活动被销毁后也能继续运行。此示例演示什么是 Android 后台音乐服务。步骤 1 - 在 Android Studio 中创建一个新项目,转到文件 ⇒ 新建项目,并填写所有必需的详细信息以创建新项目。步骤 2 - 将以下代码添加到 res/layout/activity_main.xml。在上面的代码中,我们使用了一个文本视图,当用户点击文本视图时,它将启动... 阅读更多
1K+ 次浏览
在进入示例之前,我们应该知道 Android 中的服务是什么。服务将在后台运行而无需与 UI 交互,即使活动被销毁后也能继续运行。此示例演示如何为服务实现 startForeground。步骤 1 - 在 Android Studio 中创建一个新项目,转到文件 ⇒ 新建项目,并填写所有必需的详细信息以创建新项目。步骤 2 - 将以下代码添加到 res/layout/activity_main.xml。在上面的代码中,我们使用了一个文本视图,当用户点击文本视图时,它将启动 startForeground()。步骤 3 ... 阅读更多
1K+ 次浏览
在进入示例之前,我们应该知道 Android 中的服务是什么。服务将在后台运行而无需与 UI 交互,即使活动被销毁后也能继续运行。START_STICKY - 如果服务以 START_STICKY 返回类型启动,即使活动不在前台,它也会在后台运行。如果 Android 由于内存问题或其他情况强制关闭服务,它将在无需用户交互的情况下重新启动服务。此示例演示如何为服务实现 START_STICKY。步骤 1 - 在 Android Studio 中创建一个新项目,转到文件 ⇒ 新建项目,并... 阅读更多
7K+ 次浏览
在进入示例之前,我们应该知道 Android 中的服务是什么。服务将在后台运行而无需与 UI 交互,即使活动被销毁后也能继续运行。此示例演示如何在 Android 中创建后台服务。步骤 1 - 在 Android Studio 中创建一个新项目,转到文件 ⇒ 新建项目,并填写所有必需的详细信息以创建新项目。步骤 2 - 将以下代码添加到 res/layout/activity_main.xml。 在上面的代码中,我们使用了一个文本视图,当用户点击文本视图时,它将启动服务并停止服务。步骤 3 ... 阅读更多
5K+ 次浏览
在进入示例之前,我们应该知道 Android 中的服务是什么。服务将在后台运行而无需与 UI 交互,即使活动被销毁后也能继续运行。此示例演示如何在 Android 中检查服务是否正在运行。步骤 1 - 在 Android Studio 中创建一个新项目,转到文件 ⇒ 新建项目,并填写所有必需的详细信息以创建新项目。步骤 2 - 将以下代码添加到 res/layout/activity_main.xml。 在上面的代码中,我们使用了一个文本视图,当用户点击文本视图时,它将启动服务并... 阅读更多
588 次浏览
此示例演示如何在 Android 中从网络提供商获取当前邮政编码。步骤 1 - 在 Android Studio 中创建一个新项目,转到文件 ⇒ 新建项目,并填写所有必需的详细信息以创建新项目。步骤 2 - 将以下代码添加到 res/layout/activity_main.xml。 在上面的代码中,我们使用了一个文本视图来显示邮政编码信息。步骤 3 - 将以下代码添加到 src/MainActivity.java package com.example.myapplication; import android.Manifest; import android.content.pm.PackageManager; import android.location.Address; import android.location.Geocoder; import android.location.Location; import android.location.LocationManager; import android.os.Build; import android.os.Bundle; import android.support.annotation.RequiresApi; import android.support.v4.app.ActivityCompat; import android.support.v7.app.AppCompatActivity; import ... 阅读更多
455 次浏览
此示例演示如何在 Android 中获取当前位置提供商信息。步骤 1 - 在 Android Studio 中创建一个新项目,转到文件 ⇒ 新建项目,并填写所有必需的详细信息以创建新项目。步骤 2 - 将以下代码添加到 res/layout/activity_main.xml。 在上面的代码中,我们使用了一个文本视图来显示当前网络位置提供商。步骤 3 - 将以下代码添加到 src/MainActivity.java package com.example.myapplication; import android.Manifest; import android.content.pm.PackageManager; import android.location.Address; import android.location.Geocoder; import android.location.Location; import android.location.LocationManager; import android.os.Build; import android.os.Bundle; import android.support.annotation.RequiresApi; import android.support.v4.app.ActivityCompat; import android.support.v7.app.AppCompatActivity; import android.widget.TextView; ... 阅读更多
141 次浏览
此示例演示如何在 Android 中从网络提供商获取当前国家/地区名称。步骤 1 - 在 Android Studio 中创建一个新项目,转到文件 ⇒ 新建项目,并填写所有必需的详细信息以创建新项目。步骤 2 - 将以下代码添加到 res/layout/activity_main.xml。 在上面的代码中,我们使用了一个文本视图来显示当前国家/地区名称。步骤 3 - 将以下代码添加到 src/MainActivity.java package com.example.myapplication; import android.Manifest; import android.content.pm.PackageManager; import android.location.Address; import android.location.Geocoder; import android.location.Location; import android.location.LocationManager; import android.os.Build; import android.os.Bundle; import android.support.annotation.RequiresApi; import android.support.v4.app.ActivityCompat; import android.support.v7.app.AppCompatActivity; import ... 阅读更多
323 次浏览
在进入示例之前,我们应该了解Android中的服务是什么。服务将在后台运行,无需与UI交互,即使Activity销毁后它也能继续工作。本示例演示如何创建一个不会被Dalvik虚拟机杀死的Android服务。步骤1 - 在Android Studio中创建一个新项目,转到文件 ⇒ 新建项目,并填写所有必需的详细信息以创建一个新项目。步骤2 - 将以下代码添加到res/layout/activity_main.xml中。 在上面的代码中,我们使用了TextView,当用户点击TextView时,它将启动……阅读更多