找到 2041篇 关于移动开发的文章
1K+ 阅读量
在进入示例之前,我们应该了解Android中的服务是什么。服务将在后台运行,无需与UI交互,即使Activity销毁后也能继续运行。START_STICKY - 如果服务以START_STICKY返回类型启动,即使Activity不在前台,如果Android由于内存问题或其他情况强制关闭服务,它也会在无需用户交互的情况下重新启动服务。此示例演示如何在服务中实现START_STICKY。步骤1 - 在Android Studio中创建一个新项目,转到文件 ⇒ 新建项目,然后… 阅读更多
7K+ 阅读量
在进入示例之前,我们应该了解Android中的服务是什么。服务将在后台运行,无需与UI交互,即使Activity销毁后也能继续运行。此示例演示如何在Android中创建后台服务。步骤1 - 在Android Studio中创建一个新项目,转到文件 ⇒ 新建项目,并填写所有必需的详细信息以创建一个新项目。步骤2 - 将以下代码添加到res/layout/activity_main.xml。 在上面的代码中,我们添加了一个文本视图,当用户单击文本视图时,它将启动和停止服务。步骤3 … 阅读更多
5K+ 阅读量
在进入示例之前,我们应该了解Android中的服务是什么。服务将在后台运行,无需与UI交互,即使Activity销毁后也能继续运行。此示例演示如何在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包 com.example.myapplication; 导入android.Manifest; 导入android.content.pm.PackageManager; 导入android.location.Address; 导入android.location.Geocoder; 导入android.location.Location; 导入android.location.LocationManager; 导入android.os.Build; 导入android.os.Bundle; 导入android.support.annotation.RequiresApi; 导入android.support.v4.app.ActivityCompat; 导入android.support.v7.app.AppCompatActivity; 导入… 阅读更多
455 阅读量
此示例演示如何在Android中获取当前位置提供商信息。步骤1 - 在Android Studio中创建一个新项目,转到文件 ⇒ 新建项目,并填写所有必需的详细信息以创建一个新项目。步骤2 - 将以下代码添加到res/layout/activity_main.xml。 在上面的代码中,我们添加了一个文本视图来显示当前网络位置提供商。步骤3 - 将以下代码添加到src/MainActivity.java包 com.example.myapplication; 导入android.Manifest; 导入android.content.pm.PackageManager; 导入android.location.Address; 导入android.location.Geocoder; 导入android.location.Location; 导入android.location.LocationManager; 导入android.os.Build; 导入android.os.Bundle; 导入android.support.annotation.RequiresApi; 导入android.support.v4.app.ActivityCompat; 导入android.support.v7.app.AppCompatActivity; 导入android.widget.TextView; … 阅读更多
141 阅读量
此示例演示如何在Android中从网络提供商获取当前国家名称。步骤1 - 在Android Studio中创建一个新项目,转到文件 ⇒ 新建项目,并填写所有必需的详细信息以创建一个新项目。步骤2 - 将以下代码添加到res/layout/activity_main.xml。 在上面的代码中,我们添加了一个文本视图来显示当前国家名称。步骤3 - 将以下代码添加到src/MainActivity.java包 com.example.myapplication; 导入android.Manifest; 导入android.content.pm.PackageManager; 导入android.location.Address; 导入android.location.Geocoder; 导入android.location.Location; 导入android.location.LocationManager; 导入android.os.Build; 导入android.os.Bundle; 导入android.support.annotation.RequiresApi; 导入android.support.v4.app.ActivityCompat; 导入android.support.v7.app.AppCompatActivity; 导入… 阅读更多
323 阅读量
在进入示例之前,我们应该了解Android中的服务是什么。服务将在后台运行,无需与UI交互,即使Activity销毁后也能继续运行。此示例演示如何创建一个Dalvik不会杀死的Android服务。步骤1 - 在Android Studio中创建一个新项目,转到文件 ⇒ 新建项目,并填写所有必需的详细信息以创建一个新项目。步骤2 - 将以下代码添加到res/layout/activity_main.xml。 在上面的代码中,我们添加了一个文本视图,当用户单击文本视图时,它将… 阅读更多
817 阅读量
此示例演示如何在Android中支持具有多个屏幕的WebView。步骤1 - 在Android Studio中创建一个新项目,转到文件 ⇒ 新建项目,并填写所有必需的详细信息以创建一个新项目。步骤2 - 将以下代码添加到res/layout/activity_main.xml。在上面的代码中,我们添加了一个WebView来显示tutorialspoint.com。步骤3 - 将以下代码添加到src/MainActivity.java包 com.example.myapplication; 导入android.app.ProgressDialog; 导入android.os.Build; 导入android.os.Bundle; 导入android.support.annotation.RequiresApi; 导入android.support.v7.app.AppCompatActivity; 导入android.view.View; 导入android.webkit.WebChromeClient; 导入android.webkit.WebSettings; 导入android.webkit.WebView; 导入android.widget.EditText; 公共类MainActivity扩展AppCompatActivity { @RequiresApi(api … 阅读更多
5K+ 阅读量
此示例演示如何在Android WebView中显示PDF。步骤1 - 在Android Studio中创建一个新项目,转到文件 ⇒ 新建项目,并填写所有必需的详细信息以创建一个新项目。步骤2 - 将以下代码添加到res/layout/activity_main.xml。在上面的代码中,我们添加了一个WebView来显示PDF。步骤3 - 将以下代码添加到src/MainActivity.java包 com.example.myapplication; 导入android.app.ProgressDialog; 导入android.os.Build; 导入android.os.Bundle; 导入android.support.annotation.RequiresApi; 导入android.support.v7.app.AppCompatActivity; 导入android.view.View; 导入android.webkit.WebChromeClient; 导入android.webkit.WebSettings; 导入android.webkit.WebView; 导入android.webkit.WebViewClient; 导入android.widget.EditText; 公共类MainActivity扩展AppCompatActivity { @RequiresApi(api … 阅读更多
3K+ 阅读量
此示例演示如何在Android中从网络提供商获取当前国家代码。步骤1 - 在Android Studio中创建一个新项目,转到文件 ⇒ 新建项目,并填写所有必需的详细信息以创建一个新项目。步骤2 - 将以下代码添加到res/layout/activity_main.xml。 在上面的代码中,我们添加了一个文本视图来显示当前国家代码。步骤3 - 将以下代码添加到src/MainActivity.java包 com.example.myapplication; 导入android.Manifest; 导入android.content.pm.PackageManager; 导入android.location.Address; 导入android.location.Geocoder; 导入android.location.Location; 导入android.location.LocationManager; 导入android.os.Build; 导入android.os.Bundle; 导入android.support.annotation.RequiresApi; 导入android.support.v4.app.ActivityCompat; 导入android.support.v7.app.AppCompatActivity; … 阅读更多