• D8_177841
    了解作者
  • 4MB
    文件大小
  • zip
    文件格式
  • 0
    收藏次数
  • VIP专享
    资源类型
  • 0
    下载次数
  • 2022-06-15 09:42
    上传日期
Android Mobile App开发 目的 熟悉针对Android平台规划,开发和测试移动应用程序的所有方面。 它强调使用Java编程语言创建应用程序,以及用于在移动设备上实现有效交互的编程技术。 将引入具有位置感知,消息传递,Wi-Fi网络访问和多媒体功能的临时移动应用程序。 大纲 Android开发平台 开发平台架构 安装Android ADT(Android开发工具) 安装Android SDK(软件开发工具包) 创建AVD(Android虚拟设备) 从命令行使用ADT工具。 活动,意图,片段 使用样式和主题 显示对话框窗口 显示进度条 使用意图和意图过滤器 片段生命周期 Android使用者介面 创建视图和视图组 制作布局 线性的 绝对 表 相对的 帧 滚动视图 更改屏幕方向 使用操作栏 使用Java创建UI控件 Android视图 基本观点 文字检视 纽扣 编辑 复
Android-Mobile-App-main.zip
内容介绍
# UI element application * Demo link : https://appetize.io/app/b0kxayw9qcu6jd0gbuyk514u74?device=pixel4&scale=75&orientation=portrait&osVersion=10.0 ## Objectives * Familiar with `Relative layout` * Simple design UI elements `radiobutton`, `checkbox` * Cutomize UI elements by appying style * Print text message according to user selection (Handle & implement event listener) ## Outline * Design UI interface using `relative layout` * To set relatvie layout, `active_main.xml` is edited as ``` <?xml version="1.0" encoding="utf-8"?> <!-- Set Relative Layout --> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" ``` * Use radio buttons for optional sets that are mutually exclusive (Must group them together inside a *RadioGroup*) * Use checkboxes to select one or more options from a set (Checkbox is managed separately and you must register a click listener for each) * To change color once clicking UI elements, *style* components are added in `themes.xml` and refer it to each element ``` <style name="RadioButtonStyle" parent="Theme.AppCompat.DayNight"> <!-- Selected radiobutton color --> <item name="colorAccent">@android:color/holo_red_light</item> <!-- Default radiobutton color --> <item name="android:textColorPrimary">@android:color/darker_gray</item> </style> <style name="colored_CheckBox" parent="Theme.AppCompat.DayNight"> <!-- Selected checkbox color --> <item name="colorAccent">@android:color/holo_red_light</item> <!-- Selected checkbox color --> <item name="android:textColorPrimary">@android:color/darker_gray</item> </style> ``` * Using user selection information, the App displays *order detail* message * If any elements are not selected, user is asked to select the unselected elements ## Screenshot <img src="https://github.com/chanlenium/Android-Mobile-App/blob/main/03_Android%20more%20UI%20elements/Lab2/Screenshots.png" width="600" height="350" />
评论
    相关推荐