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

如何在 Android 中监听 WebView 完成 URL 加载?

Azhar
更新于 2019-11-26 07:41:34

3K+ 次浏览

此示例演示如何在 Android 中监听 WebView 完成 URL 加载。步骤 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.View; import android.webkit.WebChromeClient; import android.webkit.WebView; import android.webkit.WebViewClient; import android.widget.Button; import android.widget.TextView; import android.widget.Toast; public class MainActivity extends AppCompatActivity {    WebView webView;    TextView textView;    Button btnLoad;    @Override    protected void ... 阅读更多

如何以编程方式退出应用程序?

Azhar
更新于 2019-11-26 07:36:08

3K+ 次浏览

此示例演示如何在 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.View; public class MainActivity extends AppCompatActivity {    @Override    protected void onCreate(Bundle savedInstanceState) {       super.onCreate(savedInstanceState);       setContentView(R.layout.activity_main);    }    public void QuitApp(View view) {       MainActivity.this.finish();       ... 阅读更多

如何在 Android 中显示动画 GIF 图片?

Azhar
更新于 2019-11-26 07:33:23

3K+ 次浏览

此示例演示如何在 Android 中显示动画 GIF 图片。步骤 1 - 在 Android Studio 中创建一个新项目,转到 文件 ⇒ 新建项目,并填写所有必需的详细信息以创建一个新项目。在 build.gradle 中添加以下依赖项:模块:app implementation 'com.github.bumptech.glide:glide:4.9.0' 步骤 2 - 将以下代码添加到 res/layout/activity_main.xml。         步骤 3 - 将以下代码添加到 src/MainActivity.java import androidx.appcompat.app.AppCompatActivity; import android.os.Bundle; import android.view.View; import android.widget.ImageView; import com.bumptech.glide.Glide; public class MainActivity extends AppCompatActivity {    @Override    protected void onCreate(Bundle savedInstanceState) {       super.onCreate(savedInstanceState);       setContentView(R.layout.activity_main);    } ... 阅读更多

如何在 Android 应用中创建多级 ListView?

Azhar
更新于 2019-11-26 07:30:45

508 次浏览

此示例演示如何在 Android 中创建多级 ListView。步骤 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.View; import android.widget.ExpandableListAdapter; import android.widget.ExpandableListView; import android.widget.Toast; import java.util.ArrayList; import java.util.HashMap; import java.util.List; public class MainActivity extends AppCompatActivity {    ExpandableListView expandableListView;    ExpandableListAdapter expandableListAdapter;    List expandableListTitle;    HashMap expandableListDetail;    @Override    protected void onCreate(Bundle savedInstanceState) {   ... 阅读更多

如何在 Android 应用中使用 XML 文件创建动画?

Azhar
更新于 2019-11-26 07:21:17

2K+ 次浏览

此示例演示如何在 Android 应用中使用 XML 创建动画。步骤 1 - 在 Android Studio 中创建一个新项目,转到 文件 ⇒ 新建项目,并填写所有必需的详细信息以创建一个新项目。步骤 2 - 将以下代码添加到 res/layout/activity_main.xml。         步骤 3 - 创建一个新的 Android 资源目录 (anim) 并创建以下提到的 anim 资源文件 Myanim.xml     zoom.xml     blink.xml     步骤 4 - 将以下代码添加到 src/MainActivity.java import androidx.appcompat.app.AppCompatActivity; import android.os.Bundle; import android.view.View; import android.view.animation.Animation; import android.view.animation.AnimationUtils; ... 阅读更多

如何在 Android 中编码 URL?

Azhar
更新于 2019-11-26 07:14:11

1K+ 次浏览

此示例演示如何在 Android 中编码 URL。步骤 1 - 在 Android Studio 中创建一个新项目,转到 文件 ⇒ 新建项目,并填写所有必需的详细信息以创建一个新项目。步骤 2 - 将以下代码添加到 res/layout/activity_main.xml。         步骤 3 - 将以下代码添加到 src/MainActivity.java import androidx.appcompat.app.AppCompatActivity; import android.graphics.Bitmap; import android.os.Bundle; import android.view.View; import android.webkit.WebView; import android.webkit.WebViewClient; import android.widget.Button; import android.widget.Toast; import java.io.UnsupportedEncodingException; import java.net.URLEncoder; public class MainActivity extends AppCompatActivity {    Button button;    private WebView webView;    String strURL;    private String query;    public ... 阅读更多

如何使用 Android Picasso 库下载图片?

Azhar
更新于 2019-11-26 07:10:11

268 次浏览

此示例演示如何使用 Android Picasso 库下载图片。步骤 1 - 在 Android Studio 中创建一个新项目,转到 文件 ⇒ 新建项目,并填写所有必需的详细信息以创建一个新项目。在 build.gradle (模块:app) 中添加以下依赖项 implementation 'com.squareup.picasso:picasso:2.4.0' 步骤 2 - 将以下代码添加到 res/layout/activity_main.xml。         步骤 3 - 将以下代码添加到 src/MainActivity.java import androidx.appcompat.app.AppCompatActivity; import android.os.Bundle; import android.view.View; import android.widget.Button; import android.widget.ImageView; import com.squareup.picasso.Picasso; public class MainActivity extends AppCompatActivity {    ImageView imageView;    Button btnDownload;    @Override    protected void onCreate(Bundle savedInstanceState) ... 阅读更多

如何使用 Glide 将图像下载到位图中?

Azhar
更新于 2019-11-26 07:06:23

2K+ 次浏览

此示例演示如何使用 Glide 将图像下载到位图中。步骤 1 - 在 Android Studio 中创建一个新项目,转到 文件 ⇒ 新建项目,并填写所有必需的详细信息以创建一个新项目。在 build.gradle 中添加以下依赖项:模块:app implementation 'com.github.bumptech.glide:glide:4.9.0' 步骤 2 - 将以下代码添加到 res/layout/activity_main.xml。     步骤 3 - 将以下代码添加到 src/MainActivity.java import androidx.annotation.NonNull; import androidx.annotation.Nullable; import androidx.appcompat.app.AppCompatActivity; import android.graphics.Bitmap; import android.graphics.drawable.Drawable; import android.os.Bundle; import android.widget.ImageView; import com.bumptech.glide.Glide; import com.bumptech.glide.request.target.CustomTarget; import com.bumptech.glide.request.transition.Transition; public class MainActivity extends AppCompatActivity {    ImageView imageView;    @Override   ... 阅读更多

如何在 Android 中使用 Location API 追踪当前位置?

Azhar
更新于 2019-11-26 07:02:22

414 次浏览

此示例演示如何在 Android 中使用 Location API 追踪当前位置。步骤 1 - 在 Android Studio 中创建一个新项目,转到 文件 ⇒ 新建项目,并填写所有必需的详细信息以创建一个新项目。在 build.gradle (模块:app) 中添加以下依赖项:implementation 'com.google.android.gms:play-services-maps:17.0.0' 步骤 2 - 将以下代码添加到 res/layout/activity_main.xml。 步骤 3 - 将以下代码添加到 src/MainActivity.java import androidx.fragment.app.FragmentActivity; import android.os.Bundle; 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 mMap;    @Override    protected void onCreate(Bundle savedInstanceState) ... 阅读更多

如何在 Android 中使用 NavigationView?

Azhar
更新于 2019-11-26 06:57:42

3K+ 次浏览

此示例演示如何在 Android 中使用 NavigationView。步骤 1 - 在 Android Studio 中创建一个新项目,转到 文件 ⇒ 新建项目,并填写所有必需的详细信息以创建新项目。步骤 2 - 将以下代码添加到 res/layout/activity_main.xml 中。 步骤 3 - 将以下代码添加到 src/MainActivity.java 中import android.os.Bundle; import com.google.android.material.floatingactionbutton.FloatingActionButton; import com.google.android.material.snackbar.Snackbar; import android.view.View; import androidx.navigation.NavController; import androidx.navigation.Navigation; import androidx.navigation.ui.AppBarConfiguration; import androidx.navigation.ui.NavigationUI; import com.google.android.material.navigation.NavigationView; import androidx.drawerlayout.widget.DrawerLayout; import androidx.appcompat.app.AppCompatActivity; import androidx.appcompat.widget.Toolbar; import android.view.Menu; public class MainActivity extends AppCompatActivity { private AppBarConfiguration mAppBarConfiguration; @Override protected void onCreate(Bundle savedInstanceState) { ... 阅读更多

广告