实验4-2:掌握Android应用调试方法、添加新界面

第五章、添加新界面

代码清单5-1 添加字符串资源(strings.xml)

代码清单5-2 第二个activity的布局组件定义(activity_cheat.xml)

代码清单5-3 覆盖onCreate(...)方法(CheatActivity.java)

代码清单5-4 在manifest配置文件中声明CheatActivity(AndroidManifest.xml)

代码清单5-5 默认布局中添加cheat按钮(layout/activity_quiz.xml)

代码清单5-6 水平布局中添加cheat按钮(layout-land/activity_quiz.xml)

代码清单5-7 启用Cheat按钮(QuizActivity.java)

代码清单5-8 启动CheatActivity(QuizActivity.java)

代码清单5-9 添加extra常量(CheatActivity.java)

代码清单5-10 将extra附加到intent上(QuizActivity.java)

代码清单5-11 获取extra信息(CheatActivity.java)

代码清单5-12 启用作弊模式(CheatActivity.java)

代码清单5-13 调用startActivityForResult(...)方法(QuizActivity.java)

代码清单5-14 设置结果值(CheatActivity.java)

代码清单5-15 onActivityResult(...)方法的实现(QuizActivity.java)

代码清单5-16 基于mIsCheater变量值改变toast消息(QuizActivity.java)

代码清单5-17 QuizActivity被指定为launcher activity(AndroidManifest.xml)

时间: 2024-08-24 18:49:15

实验4-2:掌握Android应用调试方法、添加新界面的相关文章

实验4:掌握Android应用调试方法、添加新界面

第四章代码清单: Android应用调试方法 第五章代码清单: 添加新界面

Android快速调试方法

Android快速调试方法 前言:目前市面上OTT网络机顶盒几乎全部使用Android系统,公司目前是多个人使用一个编译服务器,编译一次Android系统花费时间较长,调试Android某一部分功能时候就不得不编译整个Android系统来调试,严重降低了工作开发效率,巧合之下看到公司大牛写的Android调试方法,放与网络与大家参考学习. 公司网络机顶盒(OTT)盒子使用Amlogic提供的芯片,下面就以amlogic Android系统为例. 1 Uboot快速调试方法 1.1 编译 #! /

Android 无线调试方法

在开发Android应用时,通常情况下是通过USB数据线连接设备和计算机,但对于一些需要使用USB设备的应用,这种方法就碰到了麻烦,手机的 USB接口已经和外接的USB设备连接,无法再连数据线,此时可以通过网络TCPIP的方法来进行.也就是然ADB 通过网络来连接设备,而无需USB数据线. 具体方法如下: 1. 使用USB数据线连接设备. 2. 打开cmd进入sdk\platform-tools目录下(我的是E:\adt-bundle-windows-x86-20140702\sdk\platf

Android WebView 调试方法

调试Android WebView中的h5页面,通常就是通过alert和抓包工具来定位问题,效率低且无法直接调试样式或打断点,可谓是事倍功半.本文介绍一下我在项目中使用的新方法,能够通过chrome的开发工具在原生 Android 应用中调试 WebView. 前提条件: Android4.4+ 基本原理: 1.在APP中启用 WebView 调试,开启调试后,Chrome DevTools才能对WebView进行远程调试: WebView.setWebContentsDebuggingEnab

IDA+VMWARE 调试 X86 版本 Android SO 最快的android so 调试方法

1. 首先,在VMWARE上安装 android 系统 2. 安装完成后 安装APK程序, 3. 启动APK程序 4. 启动andriod上的terminal 然后su 到root 5. 用ps命令查看进程要调试的APK进程ID 6.在Andriod 上启动gdbserver 并attach 到要调试的进程上 具体命令为 gdbserver 0.0.0.0:12345 --attach [pid]  其中0.0.0.0 表示gdbserver 接受任何连入的IP,12345是监听端口号 7. 用

Android无线调试方法(Root和非Root)

获取root权限的情况: 1.手机安装无线调试工具,adbWireless.apk:工具下载地址 2.手机连接wifi(与电脑同局域网),打开adbWireless.apk软件,打开调试状态,界面会显示ip地址. 3.在计算机命令行,进入sdk目录\android_sdk\platform-tools 输入 adb connect <设备的IP地址>:5555 连接成功会显示:connected to <设备的IP地址>:5555 非root状态下: 1. 使用USB数据线连接设备

两种方法添加标签界面

最近项目需要一个标签页,标签长度不固定,向左对齐,有单独的点击事件.试了两种方法,可能还有别的方法,如果有大神知道,还望不吝赐教. 附上下载链接 :Download ZIP

使用 alias 为方法添加新功能

def hello # A nice simple method puts "Hello World" # Suppose we want to augment it... end alias original_hello hello # Give the method a backup name def hello puts "Your attention please" original_hello puts "This has been a test

LeanCloud SDK 的调试方法

很多同学在LeanCloud上遇到的不少问题,其实可以自我解决的,现在介绍一下LeanCloud上的调试方法. LeanCloud 是通过 REST API来进行前后端分离的,这意味着当出现问题的时候,首先应该看看网络请求是什么,来确定是客户端发出的请求不对,还是服务端处理请求不对.LeanCloud 上有专门的REST API 文档. Android SDK 调试方法 先介绍Android SDK的调试方法, 开启调试日志 首先在Application的onCreate中,开启调试日志, 然后