Android
欧世乐测试开发技术
小米测试开发工程师
展开
-
Android RecycleView的使用方法(小白也能懂,手把手教学,超详细)
1. 成品快速一览项目源码已经上传到Gitee码云了(国内的GitHub,访问与下载速度极快,无需龟速等待),戳这里。成品做成了瀑布流的形式,一行代码就可以搞定一列显示几行,类似于淘宝京东的商品显示,随心切换。2.项目前准备做软件和做菜是一样的,先准备好一些材料,这样做菜的时候随手就能下锅。2.1 新鲜的菜——最最最最新版本的Android Studio (2020年6月 目前是3.6,如有更新请下载最新版)最新版本的Android Studio摒弃了老旧杂乱的各种包,一个AndroidX一把原创 2020-06-27 14:45:11 · 2745 阅读 · 0 评论 -
Android如何使用ArrayAdapter创建一个ListView——General、Checked、Radio
效果普通ListView带有的单选框的ListView带有多选框的ListView实现代码普通ListViewpackage com.example.listviewdemo;import androidx.appcompat.app.AppCompatActivity;import android.os.Bundle;import android.view.View;...原创 2020-03-21 08:53:38 · 315 阅读 · 0 评论 -
Android怎么在控制台输出语句
前言Android不像Java,没有System.out,print()可以直接在控制台打印,Android一般都是使用日志(Log)作为打印语句的。设置常量先设置一个字符串类型的常量,为后续过滤无关信息做准备。 private static final String TestApp="TestApp";然后在希望输出语句的地方加一句Log.d(TestApp,"HelloWo...原创 2020-02-22 20:47:07 · 11607 阅读 · 0 评论 -
Android应用崩溃后怎么查看报错信息
前言Android在调试的时候,最容易出现的错误就是应用奔溃的。Android不想Java,直接在控制台打印出报错信息,Android的Logcat里面密密麻麻的都是实时信息,其实很难去查找导致应用崩溃的原因,所以我们要巧用Logcat的搜索功能Logcat的搜索功能在Logcat的搜索框中输入fatal exception就可以看到导致应用奔溃的根本愿意了,然后再去定位解决错误。...原创 2020-02-22 20:41:40 · 3357 阅读 · 0 评论 -
Android怎么查阅官方的开发者文档(How to browse Android official Docs)
前言安卓开发最离不开的就是官方的开发手册了,但是因为英文非母语的原因,许多开发者在面多英文的开发文档时就会觉得头晕目眩,其实安卓的官方文档设置的非常人性化,也有很多非常实用的技巧。以SDK的等级为例,我们都知道低版本的安卓系统上是无法运行高版本的SDK的,所以在开发安卓应用的时候,了解方法的最低SDK等级是非常重要的,这一点我们可以通过查阅官方给出的文档来确认。如何使用安卓开发文档官网(h...原创 2020-02-22 20:13:19 · 2551 阅读 · 0 评论 -
Android怎么解决不同版本SDK的兼容性问题
前言Android的SDK有很多级别,一般高版本的SDK是无法在低版本的安卓系统上面执行的,更甚者容易导致安卓应用崩溃。简单粗暴的解决方法自然是更换更高级别的SDK了,不过如果这么做,也就不存在需要解决兼容性的问题,如何在低版本上安卓系统上运行高版本的SDK,又满足Android Lint的编译检查需求呢?接下来我们以按钮的动画效果为例。从图中可以看到,Animator的使用要求SDK的...原创 2020-02-22 19:29:21 · 4602 阅读 · 0 评论 -
Android怎么设置按钮的动画效果
效果代码button1=findViewById(R.id.button); button1.setOnClickListener(new View.OnClickListener() { @RequiresApi(api = Build.VERSION_CODES.LOLLIPOP) @Override ...原创 2020-02-22 14:59:54 · 5081 阅读 · 2 评论 -
Android开发怎么解决横屏数据丢失导致重新初始化的问题
效果从上述gif图可以看出,当题目跳转到“武汉”时,此时横屏依然不会导致数据丢失,而是继续显示。代码1.新增一个常量private static final String KEY_INDEX="INDEX";1.在MainActivity.java中新增以下代码,保存当前题目的变量:@Override public void onSaveInstanceState(Bund...原创 2020-02-11 12:06:50 · 436 阅读 · 0 评论 -
Android怎么让toast在屏幕顶部显示
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Ma...原创 2020-02-09 20:08:34 · 5119 阅读 · 1 评论