
Android
文章平均质量分 93
wu zi an
这个作者很懒,什么都没留下…
展开
-
Android实验一:GeoQuiz应用实现进阶
要求参照参考书《Android 编程权威指南: the big nerd ranch guide》第2、3、4、5章给出的Android应用GeoQuiz进阶的详细代码和讲解,完善 GeoQuiz 应用,使得(1)GeoQuiz能从多个题目之间切换。(2)创建GeoQuiz应用横向布局,如下图所示,并实现跨周期的数据保存(手机旋转后,当前问题的序号和作弊状态仍能保持)。(3)为GeoQuiz应用增加第二个用户界面(以及相应activity),新增activity用来给用户提供查看当前问题答案。(4原创 2020-12-14 19:06:58 · 592 阅读 · 1 评论 -
Android实验二:Activity的生命周期
要求设计如下界面,包括四个按钮,两个文本框。单击对应按钮可以启动对应activity。假定Activity A为启动Activity。部分代码import androidx.appcompat.app.AppCompatActivity;import android.app.Activity;import android.content.Context;import android.content.Intent;import android.os.Bundle;import an原创 2020-12-14 18:54:20 · 1453 阅读 · 0 评论 -
Android学习之启动模式
启动模式一共有4种:standard、singleTop、singleTask和singleInstance启动模式一:standard活动的默认启动模式。在该模式下,每当启动一个新活动,它就会在返回栈中入栈,并处于栈顶的位置,并且,不管此活动是否已经存在于返回栈中,每次启动都会创建该活动的一个新实例。启动模式二:singleTop在启动活动时如果发现返回栈的栈顶已经是该活动,则认为可以直接使用它,不会再创建新的活动实例。启动模式三:singleTask当活动的启动模式指定为 sin原创 2020-11-21 09:52:14 · 229 阅读 · 0 评论 -
Android学习之Button控件
Button控件Button是TextView的子类,所以TextView上很多属性也可以应用到Button上设置背景图xml布局:<Button android:id="@+id/button" android:layout_width="match_parent" android:layout_height="wrap_content" android:text="按钮" android:background="@drawable/ic_launc原创 2020-11-20 17:56:05 · 239 阅读 · 0 评论 -
Android学习之AndroidManifest.xml文件
Android学习之AndroidManifest.xml文件AndroidManifest官方解释是应用清单,每个应用的根目录中都必须包含一个,并且文件名必须一模一样。这个文件中包含了APP的配置信息,系统需要根据里面的内容运行APP的代码,显示界面。作用提供软件包名;描述应用的各个组件;确定托管应用组件的进程;声明应用必须具备哪些权限才能访问 API 中受保护的部分并与其他应用交互;列出 Instrumentation 类,这些类可在应用运行时提供分析和其他信息;声明最低API级别;原创 2020-11-19 10:42:17 · 1298 阅读 · 1 评论