Android 官方培训课程中文版文档

白天 夜间 首页 下载 阅读记录
  我的书签   添加书签   移除书签

测试程序

来源 kesenhoo 浏览 639 扫码 分享 2022-05-24 09:18:13
  • 测试程序
    • Testing Your Activity

    测试程序

    编写:kesenhoo - 原文:http://developer.android.com/training/testing.html

    These classes and articles provide information about how to test your Android application.

    Testing Your Activity

    How to test Activities in your Android applications.

    若有收获,就点个赞吧

    0 人点赞

    上一篇:
    下一篇:
    • 书签
    • 添加书签 移除书签
    • Android官方培训课程中文版(v0.9.7)
    • Summary
    • 展示Card翻转动画
    • View间渐变
    • 添加动画
    • 布局变更动画
    • 使用ViewPager实现屏幕滑动
    • 缩放View
    • 处理查询的结果
    • 使用CursorLoader在后台加载数据
    • 使用CursorLoader执行查询任务
    • 创建后台服务
    • 在IntentService中执行后台任务
    • 报告任务执行状态
    • 向后台服务发送任务请求
    • 调度重复的闹钟
    • 管理设备的唤醒状态
    • 保持设备唤醒
    • 添加Action按钮
    • 添加Action Bar
    • ActionBar的覆盖叠加
    • 建立ActionBar
    • 自定义ActionBar的风格
    • 管理Activity的生命周期
    • 暂停与恢复Activity
    • 重新创建Activity
    • 启动与销毁Activity
    • 停止与重启Activity
    • 保存到数据库
    • 保存到文件
    • 数据保存
    • 保存到Preference
    • 建立简单的用户界面
    • 创建Android项目
    • 建立第一个App
    • 执行Android程序
    • 启动另一个Activity
    • 与其他 Fragment 交互
    • 创建 Fragment
    • 建立灵活动态的 UI
    • 使用Fragment建立动态UI
    • Android入门基础:从这里开始
    • Intent过滤
    • 与其他应用的交互
    • 接收Activity返回的结果
    • Intent的发送
    • 确定你的应用程序需要什么权限(Determine What Permissions Your App Needs)
    • Lessons
    • 兼容不同的设备
    • 适配不同的语言
    • 适配不同的系统版本
    • 适配不同的屏幕
    • Android后台任务
    • 性能优化
    • 保护安全与隐私的最佳策略
    • 测试程序
    • Android界面设计
    • 用户输入
    • Android交互设计
    • Android网络连接与云服务
    • Android分享操作(Building Apps with Content Sharing)
    • Android图像与动画
    • Android多媒体
    • 创建TV应用
    • Android联系人信息与位置信息
    • Android可穿戴应用
    • 解决云同步的保存冲突
    • 使用备份API
    • 使用Google Cloud Messaging(已废弃)
    • 云同步
    • 无线连接设备
    • 使用 WiFi P2P 服务发现
    • 使用网络服务发现
    • 使用 WiFi 建立 P2P 连接
    • 根据网络连接类型来调整下载模式
    • 优化下载以高效地访问网络
    • 传输数据时避免消耗大量电量
    • 重复的下载是冗余的
    • 最小化定期更新造成的影响
    • 连接到网络
    • 执行网络操作
    • 管理网络的使用情况
    • 解析 XML 数据
    • 创建 Stub 授权器
    • 创建 Stub Content Provider
    • 创建 Sync Adpater
    • 使用Sync Adapter传输数据
    • 执行 Sync Adpater
    • 使用 Volley 传输网络数据
    • 实现自定义的网络请求
    • 建立请求队列(RequestQueue)
    • 创建标准的网络请求
    • 发送简单的网络请求
    • 显示联系人头像
    • 联系人信息
    • 使用Intent修改联系人信息
    • 获取联系人详情
    • 获取联系人列表
    • 使用NFC分享文件
    • 接收其他设备的文件
    • 发送文件给其他设备
    • 分享文件
    • 请求分享一个文件
    • 获取文件信息
    • 建立文件分享
    • 分享文件
    • 分享简单的数据
    • 接收从其他App传送来的数据
    • 给其他App发送简单的数据
    • 添加一个简便的分享功能
    • 利用 Managed Profile 确保兼容性
    • 实现 app 的限制
    • 配置 COSU 设备
    • 创建企业级应用
    • 创建设备策略控制器
    • 缓存Bitmap
    • 在UI上显示Bitmap
    • 高效显示Bitmap
    • 高效加载大图
    • 管理Bitmap的内存使用
    • 非UI线程处理Bitmap
    • 绘制形状(Drawing Shapes)
    • 建立 OpenGL ES 的环境(Building an OpenGL ES Environment)
    • 使用OpenGL ES显示图像
    • 添加移动
    • 运用投影与相机视角
    • 定义形状(Defining Shapes)
    • 响应触摸事件
    • 在不同的 Android 系统版本支持控制器
    • 处理控制器输入动作
    • 支持游戏控制器
    • 支持多个游戏控制器
    • 检测常用的手势
    • 使用触摸手势
    • 追踪手势移动
    • 处理多点触控手势
    • 拖拽与缩放
    • 滚动手势动画
    • 管理ViewGroup中的触摸事件
    • 处理按键动作
    • 处理键盘输入
    • 支持键盘导航
    • 指定输入法类型
    • 处理输入法可见性
    • 识别用户的当下活动
    • 显示位置地址
    • 创建和监视地理围栏
    • Android位置信息
    • 使用模拟位置进行测试
    • 获取最后可知位置
    • 获取位置更新
    • 自定义动画
    • 维护兼容性
    • 使用Drawables
    • 开始使用Material Design
    • 创建使用Material Design的应用
    • 创建Lists与Cards
    • 定义Shadows与Clipping视图
    • 使用Material的主题
    • 管理音频焦点
    • 兼容音频输出设备
    • 管理音频播放
    • 控制音量与音频播放
    • 控制相机
    • 拍照
    • 轻松拍摄照片
    • 轻松录制视频
    • 打印自定义文档
    • 打印HTML文档
    • 打印
    • 打印照片
    • Disqus integration for GitBook
    • Google Analytics tracking for GitBook
    • 提升Layout的性能
    • 按需加载视图
    • 优化layout的层级
    • 使用include标签重用layouts
    • 使得ListView滑动顺畅
    • 管理应用的内存
    • 监测电池的电量与充电状态
    • 判断并监测网络连接状态
    • 判断并监测设备的底座状态与类型
    • 优化电池寿命
    • 按需操控BroadcastReceiver
    • 与UI线程通信
    • 为多线程创建管理器
    • 在一个线程中执行一段特定的代码
    • 多线程操作
    • 启动与停止线程池中的线程
    • 避免出现程序无响应ANR(Keeping Your App Responsive)
    • JNI Tips
    • 代码性能优化建议
    • SMP(Symmetric Multi-Processor) Primer for Android
    • 权限定义
    • 运行时权限
    • 系统权限
    • 使用设备管理策略增强安全性
    • 使用设备管理策略增强安全性
    • 更新你的Security Provider来对抗SSL漏洞利用
    • 使用HTTPS与SSL
    • 安全要点
    • 创建与执行测试用例
    • 创建功能测试
    • 测试UI组件
    • 创建单元测试
    • 测试你的Activity
    • 建立测试环境
    • TV应用内搜索
    • 帮助用户在TV上找到内容
    • 推荐TV内容
    • 使TV应用是可被搜索的
    • 创建TV游戏应用
    • 创建目录浏览器
    • 空标题文档
    • 创建详情页
    • 创建TV播放应用
    • 显示正在播放卡片
    • TV应用清单
    • 处理TV硬件
    • 创建TV应用
    • 创建TV布局
    • 创建TV导航
    • 创建TV应用的第一步
    • 创建TV直播应用
    • 开发辅助程序
    • 开发辅助服务
    • 实现辅助功能
    • 抽象出新的APIs
    • 创建向后兼容的UI
    • 代理至新的APIs
    • 使用旧的APIs实现新API的效果
    • 使用能感知版本的组件
    • 继承一个View
    • Override onDraw()
    • Sample
    • 处理输入的手势
    • Do Less, Less Frequently
    • 实现自适应UI流(Flows)
    • 为多屏幕设计
    • 兼容不同的屏幕密度
    • 支持不同的屏幕大小
    • 淡化系统Bar
    • 隐藏导航栏
    • 隐藏状态栏
    • 全屏沉浸式应用
    • 管理系统UI
    • 响应UI可见性的变化
    • 为App内容开启深度链接
    • 为索引指定App内容
    • 使得你的App内容可被Google搜索
    • 提供向上导航与历史导航
    • 提供向下与横向导航
    • 设计高效的导航
    • 为多种大小的屏幕进行规划
    • 规划界面和他们之间的关系
    • 综合:设计我们的样例 App
    • 提供向上的导航
    • 实现向下的导航
    • 实现高效的导航
    • 使用Tabs创建Swipe视图
    • 创建抽屉式导航(navigation drawer)
    • 提供向后的导航
    • 建立一个Notification
    • 使用BigView样式
    • 通知提示用户
    • 启动Activity时保留导航
    • 显示Notification进度
    • 更新Notification
    • 保持向下兼容
    • 增加搜索功能
    • 保存并搜索数据
    • 建立搜索界面
    • 通过蓝牙进行调试
    • 创建并运行可穿戴应用
    • 创建可穿戴的应用
    • 创建自定义的布局
    • 打包可穿戴应用
    • 添加语音功能
    • 访问可穿戴数据层
    • 传输资源
    • 同步数据单元
    • 处理数据层的事件
    • 发送并同步数据
    • 发送与接收消息
    • Android Wear 上的位置检测
    • 为可穿戴设备创建Notification
    • 为Notification赋加可穿戴特性
    • 为 Notification 添加页面
    • 将 Notification 放成一叠
    • 在 Notifcation 中接收语音输入
    • 创建2D Picker
    • 创建Card
    • 显示确认界面
    • 退出全屏的Activity
    • 为可穿戴设备创建自定义UI
    • 定义Layouts
    • 创建List
    • 提供配置 Activity
    • 设计表盘
    • 绘制表盘
    • 创建表盘
    • 在表盘上显示信息
    • 定位常见的问题
    • 优化性能和电池使用时间
    • 构建表盘服务
    暂无相关搜索结果!

      让时间为你证明

      展开/收起文章目录

      分享,让知识传承更久远

      文章二维码

      手机扫一扫,轻松掌上读

      文档下载

      请下载您需要的格式的文档,随时随地,享受汲取知识的乐趣!
      PDF文档 EPUB文档 MOBI文档

      书签列表

        阅读记录

        阅读进度: 0.00% ( 0/0 ) 重置阅读进度

          思维导图备注