找到 1970 篇文章,关于应用/应用程序
6K+ 次浏览
此示例演示如何在 Android 上使用 SearchView 过滤 RecyclerView。步骤 1 - 在 Android Studio 中创建一个新项目,转到 文件 ⇒ 新建项目 并填写所有必需的详细信息以创建新项目。步骤 2 - 将以下代码添加到 res/layout/activity_main.xml。 步骤 3 - 将以下代码添加到 src/MainActivity.java 包 com.app.sample; 导入 android.os.Bundle; 导入 android.view.Menu; 导入 android.view.MenuInflater; 导入 android.view.MenuItem; 导入 android.view.inputmethod.EditorInfo; 导入 android.widget.SearchView; 导入 androidx.appcompat.app.AppCompatActivity; 导入 androidx.recyclerview.widget.LinearLayoutManager; 导入 androidx.recyclerview.widget.RecyclerView; 导入 java.util.ArrayList; 导入 java.util.List; 公共类 MainActivity 扩展 AppCompatActivity { private ExampleAdapter adapter; private List exampleList; @Override protected void ... 阅读更多
967 次浏览
此示例演示如何更改 ActionBarActivity 的 ActionBar 背景颜色。步骤 1 - 在 Android Studio 中创建一个新项目,转到 文件 ⇒ 新建项目 并填写所有必需的详细信息以创建新项目。步骤 2 - 将以下代码添加到 res/layout/activity_main.xml。 步骤 3 - 将以下代码添加到 src/MainActivity.java 包 com.app.sample; 导入 androidx.appcompat.app.AppCompatActivity; 导入 android.os.Bundle; 公共类 MainActivity 扩展 AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); } }步骤 4 - 将以下代码添加到 Manifests/AndroidManifest.xml ... 阅读更多
85 次浏览
此示例演示 Android 中 ListView 的回收机制是如何工作的。步骤 1 - 在 Android Studio 中创建一个新项目,转到 文件 ⇒ 新建项目 并填写所有必需的详细信息以创建新项目。步骤 2 - 将以下代码添加到 res/layout/activity_main.xml。 步骤 3 - 将以下代码添加到 res/layout/card_row.xml。 步骤 4 - 将以下代码添加到 src/MainActivity.java 包 com.app.sample; 导入 android.os.Bundle; 导入 android.view.GestureDetector; 导入 android.view.MotionEvent; 导入 android.view.View; 导入 android.widget.Toast; 导入 androidx.appcompat.app.AppCompatActivity; 导入 androidx.recyclerview.widget.LinearLayoutManager; 导入 androidx.recyclerview.widget.RecyclerView; 导入 java.util.ArrayList; 公共类 MainActivity 扩展 AppCompatActivity { private ArrayList cities; @Override ... 阅读更多
2K+ 次浏览
此示例演示如何在 Android 中以编程方式接听来电。步骤 1 - 在 Android Studio 中创建一个新项目,转到 文件 ⇒ 新建项目 并填写所有必需的详细信息以创建新项目。步骤 2 - 将以下代码添加到 res/layout/activity_main.xml。 步骤 3 - 将以下代码添加到 src/MainActivity.java 包 com.app.sample; 导入 androidx.appcompat.app.AppCompatActivity; 导入 android.content.Context; 导入 android.content.Intent; 导入 android.os.Build; 导入 android.os.Bundle; 公共类 MainActivity 扩展 AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); } public void acceptCall() { ... 阅读更多
2K+ 次浏览
此示例演示如何在 Android 中创建自定义通知布局和文本颜色。步骤 1 - 在 Android Studio 中创建一个新项目,转到 文件 ⇒ 新建项目 并填写所有必需的详细信息以创建新项目。步骤 2 - 将以下代码添加到 res/layout/activity_main.xml。 步骤 3 - 将以下代码添加到 src/MainActivity.java 包 com.app.sample; 导入 androidx.appcompat.app.AppCompatActivity; 导入 androidx.core.app.NotificationCompat; 导入 android.os.Bundle; 导入 android.os.Bundle; 导入 android.app.Activity; 导入 android.app.NotificationManager; 导入 android.app.PendingIntent; 导入 android.content.Intent; 导入 android.view.Menu; 导入 android.view.View; 导入 android.view.View.OnClickListener; 导入 android.widget.Button; 导入 android.widget.RemoteViews; 公共类 MainActivity 扩展 AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) ... 阅读更多
2K+ 次浏览
此示例演示如何在 Android 中执行此操作。步骤 1 - 在 Android Studio 中创建一个新项目,转到 文件 ⇒ 新建项目 并填写所有必需的详细信息以创建新项目。步骤 2 - 将以下代码添加到 res/layout/activity_main.xml。 步骤 3 - 将以下代码添加到 src/MainActivity.java 导入 androidx.appcompat.app.AppCompatActivity; 导入 android.content.Context; 导入 android.hardware.Sensor; 导入 android.hardware.SensorEvent; 导入 android.hardware.SensorEventListener; 导入 android.hardware.SensorManager; 导入 android.os.Bundle; 导入 android.widget.Toast; 导入 java.util.Objects; 公共类 MainActivity 扩展 AppCompatActivity { private SensorManager mSensorManager; private float mAccel; private float mAccelCurrent; private float mAccelLast; @Override protected void onCreate(Bundle savedInstanceState) ... 阅读更多
2K+ 次浏览
此示例演示如何在 Android 中的自定义列表视图中使用搜索功能。步骤 1 - 在 Android Studio 中创建一个新项目,转到 文件 ⇒ 新建项目 并填写所有必需的详细信息以创建新项目。步骤 2 - 将以下代码添加到 res/layout/activity_main.xml。 步骤 3 - 将以下代码添加到 src/MainActivity.java 导入 androidx.appcompat.app.AppCompatActivity; 导入 android.os.Bundle; 导入 android.text.Editable; 导入 android.text.TextWatcher; 导入 android.widget.ArrayAdapter; 导入 android.widget.EditText; 导入 android.widget.ListView; 导入 java.util.ArrayList; 公共类 MainActivity 扩展 AppCompatActivity { ListView listView; ArrayList months = new ArrayList(); ArrayAdapter arrayAdapter; EditText etSearch; @Override ... 阅读更多
2K+ 次浏览
此示例演示如何在 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.view.Window; import android.view.WindowManager; public class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); requestWindowFeature(Window.FEATURE_NO_TITLE); getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN); setContentView(R.layout.activity_main); }}步骤 4 - 添加以下... 阅读更多