找到 1970 篇文章 关于应用/应用程序
1K+ 次浏览
此示例演示了如何在 SD 卡上的文件夹/文件中设置 Android 权限以使其可写入。步骤 1 - 在 Android Studio 中创建一个新项目,转到文件 ⇒ 新建项目,并填写所有必需的详细信息以创建新项目。步骤 2 - 将以下代码添加到 res/layout/activity_main.xml。 步骤 3 - 创建两个 Fragment 布局,并添加以下代码 - FragmentOne.java import android.content.Context; import android.os.Bundle; import androidx.annotation.NonNull; import androidx.fragment.app.Fragment; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; import android.widget.Button; import android.widget.EditText; public class ... 阅读更多
782 次浏览
此示例演示了如何在 SD 卡上的文件夹/文件中设置 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.os.Environment; import android.view.View; import android.widget.Button; import android.widget.EditText; import android.widget.TextView; import java.io.BufferedReader; import java.io.DataInputStream; import ... 阅读更多
2K+ 次浏览
此示例演示了如何显示一个对话框以确认用户是否希望退出 Android 活动。步骤 1 - 在 Android Studio 中创建一个新项目,转到文件 ⇒ 新建项目,并填写所有必需的详细信息以创建新项目。步骤 2 - 将以下代码添加到 res/layout/activity_main.xml。 步骤 3 - 将以下代码添加到 src/MainActivity.java import androidx.appcompat.app.AlertDialog; import androidx.appcompat.app.AppCompatActivity; import android.content.DialogInterface; 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 ... 阅读更多
3K+ 次浏览
此示例演示了如何在 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.os.Bundle; import android.view.GestureDetector; import android.view.MotionEvent; import android.view.View; import android.widget.Toast; public class MainActivity extends AppCompatActivity { OnSwipeTouchListener onSwipeTouchListener; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); ... 阅读更多
1K+ 次浏览
此示例演示了如何在 Android 中为 AsyncTask 设置超时。步骤 1 - 在 Android Studio 中创建一个新项目,转到文件 ⇒ 新建项目,并填写所有必需的详细信息以创建新项目。步骤 2 - 将以下代码添加到 res/layout/activity_main.xml。 步骤 3 - 将以下代码添加到 src/MainActivity.java import androidx.appcompat.app.AppCompatActivity; import android.app.ProgressDialog; import android.os.AsyncTask; import android.os.Bundle; import android.view.View; import android.widget.Button; import android.widget.EditText; import android.widget.Toast; public class MainActivity extends AppCompatActivity { Button button; EditText editTextTime; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); ... 阅读更多
196 次浏览
此示例演示了如何在 Android 中一般性地检测 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.media.AudioManager; import android.os.Bundle; import android.widget.Toast; import java.util.Objects; public class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); AudioManager am = ... 阅读更多
994 次浏览
此示例演示了如何在 Android 中以编程方式查找当前正在运行的应用程序。步骤 1 - 在 Android Studio 中创建一个新项目,转到文件 ⇒ 新建项目,并填写所有必需的详细信息以创建新项目。步骤 2 - 将以下代码添加到 res/layout/activity_main.xml。 步骤 3 - 将以下代码添加到 src/MainActivity.java import androidx.appcompat.app.AppCompatActivity; import android.app.ActivityManager; import android.content.Context; import android.os.Bundle; import android.widget.TextView; import java.util.List; import java.util.Objects; public class MainActivity extends AppCompatActivity { TextView textView; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); ... 阅读更多
3K+ 次浏览
此示例演示了如何更改状态栏颜色以匹配 Android 应用程序。步骤 1 - 在 Android Studio 中创建一个新项目,转到文件 ⇒ 新建项目,并填写所有必需的详细信息以创建新项目。步骤 2 - 将以下代码添加到 res/layout/activity_main.xml。 步骤 3 - 将以下代码添加到 src/MainActivity.java import androidx.appcompat.app.AppCompatActivity; import androidx.core.content.ContextCompat; 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); setContentView(R.layout.activity_main); Window window = MainActivity.this.getWindow(); ... 阅读更多
2K+ 次浏览
此示例演示如何检测设备是Android手机还是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.os.Bundle; import android.telephony.TelephonyManager; import android.widget.Toast; import java.util.Objects; public class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); TelephonyManager manager = ... 阅读更多
浏览量:688
此示例演示如何在Android中检测触摸及其在Google地图上的位置。步骤1 - 在Android Studio中创建一个新项目,转到文件 ⇒ 新建Google地图项目,并填写所有必需的详细信息以创建一个新项目。步骤2 - 将以下代码添加到res/layout/activity_main.xml。步骤3 - 将以下代码添加到src/MainActivity.java import androidx.fragment.app.FragmentActivity; import android.os.Bundle; import android.widget.Toast; import com.google.android.gms.maps.CameraUpdateFactory; import com.google.android.gms.maps.GoogleMap; import com.google.android.gms.maps.OnMapReadyCallback; import com.google.android.gms.maps.SupportMapFragment; import com.google.android.gms.maps.model.LatLng; import com.google.android.gms.maps.model.MarkerOptions; public class MapsActivity extends FragmentActivity implements OnMapReadyCallback, GoogleMap.OnCameraMoveStartedListener, GoogleMap.OnCameraMoveListener, GoogleMap.OnCameraMoveCanceledListener, GoogleMap.OnCameraIdleListener { private GoogleMap mMap; @Override ... 阅读更多