找到关于移动开发的2041 篇文章

如何在 Android 设备上基于网络连接状态创建网络监听器?

Azhar
更新于 2020年7月7日 12:43:03

284 次浏览

此示例演示如何创建基于网络连接状态的 Android 设备网络监听器。步骤 1 - 在 Android Studio 中创建一个新项目,转到 文件 ⇒ 新建项目,并填写所有必需的详细信息以创建新项目。步骤 2 - 将以下代码添加到 res/layout/activity_main.xml

如何在 Android 后台服务中监听音量按钮?

Azhar
更新于 2020年7月7日 12:43:55

2K+ 次浏览

此示例演示如何在 Android 后台服务中监听音量按钮。步骤 1 - 在 Android Studio 中创建一个新项目,转到 文件 ⇒ 新建项目,并填写所有必需的详细信息以创建新项目。步骤 2 - 将以下代码添加到 res/layout/activity_main.xml。步骤 3 - 将以下代码添加到 src/MainActivity.java import androidx.appcompat.app.AppCompatActivity; import android.content.Context; import android.database.ContentObserver; import android.media.AudioManager; import android.os.Bundle; import android.os.Handler; import android.widget.Toast; import java.util.Objects; public class MainActivity extends AppCompatActivity {    SettingsContentObserver settingsContentObserver;    @Override    protected void onCreate(Bundle savedInstanceState) {       super.onCreate(savedInstanceState);       setContentView(R.layout.activity_main);       ... 阅读更多

如何在 Android 中获取电池电量和状态(已插入、放电、充电等)?

Azhar
更新于 2020年7月7日 12:44:36

954 次浏览

此示例演示如何在 Android 中获取电池电量和状态(已插入、放电、充电等)。步骤 1 - 在 Android Studio 中创建一个新项目,转到 文件 ⇒ 新建项目,并填写所有必需的详细信息以创建新项目。步骤 2 - 将以下代码添加到 res/layout/activity_main.xml。步骤 3 - 将以下代码添加到 src/MainActivity.java import androidx.appcompat.app.AppCompatActivity; import android.content.BroadcastReceiver; import android.content.Context; import android.content.Intent; import android.content.IntentFilter; import android.os.BatteryManager; import android.os.Bundle; import android.widget.TextView; import android.widget.Toast; public class MainActivity extends AppCompatActivity {    TextView textView;    Context context;    @Override    protected void onCreate(Bundle savedInstanceState) {   ... 阅读更多

Android ImageView 缩放(放大和缩小)?

Azhar
更新于 2020年7月7日 11:53:39

6K+ 次浏览

此示例演示如何缩放 Android ImageView(放大和缩小)。步骤 1 - 在 Android Studio 中创建一个新项目,转到 文件 ⇒ 新建项目,并填写所有必需的详细信息以创建新项目。步骤 2 - 将以下代码添加到 res/layout/activity_main.xml。步骤 3 - 将以下代码添加到 src/MainActivity.java import androidx.appcompat.app.AppCompatActivity; import android.os.Bundle; import android.view.MotionEvent; import android.view.ScaleGestureDetector; import android.widget.ImageView; public class MainActivity extends AppCompatActivity {    private ScaleGestureDetector scaleGestureDetector;    private float mScaleFactor = 1.0f;    private ImageView imageView;      @Override    protected void onCreate(Bundle savedInstanceState) {       ... 阅读更多

如何在注销应用程序时禁用 Android 中的返回按钮?

Azhar
更新于 2020年7月7日 11:54:34

1K+ 次浏览

此示例演示如何在注销应用程序时禁用 Android 中的返回按钮。步骤 1 - 在 Android Studio 中创建一个新项目,转到 文件 ⇒ 新建项目,并填写所有必需的详细信息以创建新项目。步骤 2 - 将以下代码添加到 res/layout/activity_main.xml。步骤 3 - 将以下代码添加到 src/MainActivity.java import androidx.appcompat.app.AppCompatActivity; import android.os.Bundle; import android.widget.Toast; public class MainActivity extends AppCompatActivity {    @Override    protected void onCreate(Bundle savedInstanceState) {       super.onCreate(savedInstanceState);       setContentView(R.layout.activity_main);    }    @Override    public void onBackPressed() {       ... 阅读更多

如何在 Android 上禁用移动数据?

Azhar
更新于 2020年7月7日 11:48:58

2K+ 次浏览

此示例演示如何在 Android 上禁用移动数据。根据您查找的信息,除非您拥有已 root 的手机,否则我认为您无法以编程方式启用和禁用数据,因为这样做需要包含 MODIFY_PHONE_STATE 权限,而此权限仅授予系统或签名应用。setMobileDataEnabled() 方法不再可通过反射调用。它自 Android 2.1 (API 7) 到 Android 4.4 (API 19) 可通过反射调用,但从 Android 5.0 及更高版本开始,即使是已 root 的手机,setMobileDataEnabled() 方法也无法调用。步骤 1 - 在 Android Studio 中创建一个新项目,... 阅读更多

如何以编程方式设置 Android EditText 的输入类型?

Azhar
更新于 2020年7月7日 11:47:39

171 次浏览

此示例演示如何以编程方式设置 Android EditText 的输入类型。步骤 1 - 在 Android Studio 中创建一个新项目,转到 文件 ⇒ 新建项目,并填写所有必需的详细信息以创建新项目。步骤 2 - 将以下代码添加到 res/layout/activity_main.xml。步骤 3 - 将以下代码添加到 src/MainActivity.java import androidx.appcompat.app.AppCompatActivity; import android.os.Bundle; import android.text.InputType; import android.view.View; import android.widget.EditText; public class MainActivity extends AppCompatActivity {    EditText editText;    @Override    protected void onCreate(Bundle savedInstanceState) {       super.onCreate(savedInstanceState);       setContentView(R.layout.activity_main);     ... 阅读更多

如何在 Android 中以编程方式动态设置按钮的 layout_weight 属性值?

Azhar
更新于 2020年7月8日 05:50:42

1K+ 次浏览

此示例演示如何在 Android 中以编程方式动态设置按钮的 layout_weight 属性值。步骤 1 - 在 Android Studio 中创建一个新项目,转到 文件 ⇒ 新建项目,并填写所有必需的详细信息以创建新项目。步骤 2 - 将以下代码添加到 res/layout/activity_main.xml。步骤 3 - 将以下代码添加到 src/MainActivity.java import androidx.appcompat.app.AppCompatActivity; import android.os.Bundle; import android.widget.Button; import android.widget.LinearLayout; public class MainActivity extends AppCompatActivity {    LinearLayout linearLayout;    @Override    protected void onCreate(Bundle savedInstanceState) {       super.onCreate(savedInstanceState);       setContentView(R.layout.activity_main);       linearLayout ... 阅读更多

如何在 Android ActionBar 中隐藏和显示菜单项?

Azhar
更新于 2020年7月7日 11:43:04

5K+ 次浏览

此示例演示如何在 Android ActionBar 中隐藏和显示菜单项。步骤 1 - 在 Android Studio 中创建一个新项目,转到 文件 ⇒ 新建项目,并填写所有必需的详细信息以创建新项目。步骤 2 - 将以下代码添加到 res/layout/activity_main.xml。步骤 3 - 将以下代码添加到 src/MainActivity.java import androidx.appcompat.app.AppCompatActivity; import android.os.Bundle; import android.view.Menu; import android.view.MenuInflater; import android.view.MenuItem; import android.widget.CompoundButton; import android.widget.ToggleButton; public class MainActivity extends AppCompatActivity {    ToggleButton button1;    Menu myMenu;    @Override    protected void onCreate(Bundle savedInstanceState) {       super.onCreate(savedInstanceState);     ... 阅读更多

如何在 Android 中将文件从 assets 目录加载到 WebView?

Azhar
更新于 2020年7月7日 11:44:21

3K+ 次浏览

此示例演示如何在 Android 中将文件从 assets 目录加载到 WebView 中。步骤 1 - 在 Android Studio 中创建一个新项目,转到文件 ⇒ 新建项目,并填写所有必需的详细信息以创建新项目。步骤 2 - 将以下代码添加到 res/layout/activity_main.xml。     步骤 3 - 将以下代码添加到 src/MainActivity.java import androidx.appcompat.app.AppCompatActivity; import android.os.Bundle; import android.webkit.WebView; public class MainActivity extends AppCompatActivity {    @Override    protected void onCreate(Bundle savedInstanceState) {       super.onCreate(savedInstanceState);       setContentView(R.layout.activity_main);       WebView webView = findViewById(R.id.webView);       webView.loadUrl("file:///android_asset/mytext.html"); ... 阅读更多

广告