找到 2041 篇文章 关于移动开发
640 次浏览
此示例演示了如何在 Android 设备上以编程方式进行震动。步骤 1 - 在 Android Studio 中创建一个新项目,转到 文件 ⇒ 新建项目 并填写所有必需的详细信息以创建一个新项目。步骤 2 - 将以下代码添加到 res/layout/activity_main.java 步骤 3 - 将以下代码添加到 src/MainActivity.java package app.tutorialspoint.com.sample ; import android.content.Context ; import android.os.Build ; import android.os.Bundle ; import android.os.VibrationEffect ; import android.os.Vibrator ; import android.support.v7.app.AppCompatActivity ; public class MainActivity extends AppCompatActivity { @Override protected void onCreate (Bundle savedInstanceState) { super .onCreate(savedInstanceState) ; ... 阅读更多
2K+ 次浏览
此示例演示了如何在 Android 布局 xml 文件中定义下划线文本。步骤 1 - 在 Android Studio 中创建一个新项目,转到 文件 ⇒ 新建项目 并填写所有必需的详细信息以创建一个新项目。步骤 2 - 将以下代码添加到 res/layout/activity_main.java 步骤 3 - 将以下代码添加到 src/MainActivity.java package app.tutorialspoint.com.sample ; import android.os.Bundle ; import android.support.v7.app.AppCompatActivity ; import android.text.SpannableString ; import android.text.style.UnderlineSpan ; import android.widget.TextView ; public class MainActivity extends AppCompatActivity { @Override protected void onCreate (Bundle savedInstanceState) { super .onCreate(savedInstanceState) ; ... 阅读更多
5K+ 次浏览
此示例演示了如何在 Android 中将视图对齐到屏幕底部。步骤 1 - 在 Android Studio 中创建一个新项目,转到 文件 ⇒ 新建项目 并填写所有必需的详细信息以创建一个新项目。步骤 2 - 将以下代码添加到 res/layout/activity_main.java 步骤 3 - 将以下代码添加到 src/MainActivity.java package app.tutorialspoint.com.sample ; import android.os.Bundle ; import android.support.v7.app.AppCompatActivity ; public class MainActivity extends AppCompatActivity { @Override protected void onCreate (Bundle savedInstanceState) { super .onCreate(savedInstanceState) ; setContentView(R.layout. activity_main ) ; } }步骤 4 - 将以下代码添加到 androidManifest.xml ... 阅读更多
3K+ 次浏览
此示例演示了如何在 Android 中为 EditText 定义最小值和最大值。步骤 1 - 在 Android Studio 中创建一个新项目,转到 文件 ⇒ 新建项目 并填写所有必需的详细信息以创建一个新项目。步骤 2 - 将以下代码添加到 res/layout/activity_main.java 步骤 3 - 将以下代码添加到 src/MinMaxFilter.java package app.tutorialspoint.com.sample ; import android.text.InputFilter ; import android.text.Spanned ; public class MinMaxFilter implements InputFilter { private int mIntMin , mIntMax ; public MinMaxFilter ( int minValue , int maxValue) { this . mIntMin = minValue ... 阅读更多
836 次浏览
此示例演示了如何在 Android 中验证 EditText 输入。步骤 1 - 在 Android Studio 中创建一个新项目,转到 文件 ⇒ 新建项目 并填写所有必需的详细信息以创建一个新项目。步骤 2 - 将以下代码添加到 res/layout/activity_main.java 步骤 3 - 将以下代码添加到 src/ValidateFilter.java package app.tutorialspoint.com.sample ; import android.text.InputFilter ; import android.text.Spanned ; import android.util.Log ; import java.util.regex.Matcher ; import java.util.regex.Pattern ; public class ValidateFilter implements InputFilter { @Override public CharSequence filter (CharSequence source , int start , int end , Spanned dest , int ... 阅读更多
2K+ 次浏览
此示例演示了如何在 Android 应用中检查位置服务是否已启用。步骤 1 - 在 Android Studio 中创建一个新项目,转到 文件 ⇒ 新建项目 并填写所有必需的详细信息以创建一个新项目。步骤 2 - 将以下代码添加到 res/layout/activity_main.java 步骤 3 - 将以下代码添加到 src/MainActivity.java package app.tutorialspoint.com.sample ; import android.content.Context ; import android.content.DialogInterface ; import android.content.Intent ; import android.location.LocationManager ; import android.os.Bundle ; import android.provider.Settings ; import android.support.v7.app.AlertDialog ; import android.support.v7.app.AppCompatActivity ; import android.view.View ; import android.widget.Button ; import android.widget.TextView ; public class MainActivity extends AppCompatActivity ... 阅读更多
6K+ 次浏览
此示例演示了如何在 Android 中获取当前前台 Activity 上下文。步骤 1 - 在 Android Studio 中创建一个新项目,转到 文件 ⇒ 新建项目 并填写所有必需的详细信息以创建一个新项目。步骤 2 - 将以下代码添加到 src/MyApp.java package app.tutorialspoint.com.sample ; import android.app.Activity ; import android.app.Application ; public class MyApp extends Application { private Activity mCurrentActivity = null; @Override public void onCreate () { super .onCreate() ; } public Activity getCurrentActivity () { return mCurrentActivity ; } public void setCurrentActivity ... 阅读更多
2K+ 次浏览
此示例演示了如何在整个 Android 应用中设置默认字体系列。步骤 1 - 在 Android Studio 中创建一个新项目,转到 文件 ⇒ 新建项目 并填写所有必需的详细信息以创建一个新项目。步骤 2 - 将以下代码添加到 res/layout/activity_main.xml。 步骤 3 - 将以下代码添加到 src/MainActivity.java package app.tutorialspoint.com.sample ; import android.support.v7.app.AppCompatActivity ; import android.os.Bundle ; public class MainActivity extends AppCompatActivity { @Override protected void onCreate (Bundle savedInstanceState) { super .onCreate(savedInstanceState) ; setContentView(R.layout. activity_main ) ; } }步骤 4 - ... 阅读更多
1K+ 次浏览
此示例演示了如何以编程方式检查 Android 手机型号。步骤 1 - 在 Android Studio 中创建一个新项目,转到 文件 ⇒ 新建项目 并填写所有必需的详细信息以创建一个新项目。步骤 2 - 将以下代码添加到 res/layout/activity_main.xml。 步骤 3 - 将以下代码添加到 src/MainActivity.java package app.tutorialspoint.com.sample ; import android.os.Build ; import android.support.v7.app.AppCompatActivity ; import android.os.Bundle ; import android.widget.TextView ; public class MainActivity extends AppCompatActivity { TextView textView ; @Override protected void onCreate (Bundle savedInstanceState) { super .onCreate(savedInstanceState) ; setContentView(R.layout. activity_main ... 阅读更多
3K+ 次浏览
此示例演示了如何在 Android 中创建圆形 ProgressBar。步骤 1 - 在 Android Studio 中创建一个新项目,转到 文件 ⇒ 新建项目 并填写所有必需的详细信息以创建一个新项目。步骤 2 - 将以下代码添加到 res/drawable/circular_progress_bar.xml。 步骤 3 - 将以下代码添加到 res/drawable/circular_shape.xml 步骤 4 - 将以下代码添加到 res/layout/activity_main.xml。 步骤 3 - 将以下代码添加到 src/MainActivity.java package app.tutorialspoint.com.sample ; import android.support.v7.app.AppCompatActivity ; import android.os.Bundle ; public class MainActivity extends AppCompatActivity ... 阅读更多