android应用开发ppt 2 android开发基础.ppt

android应用开发ppt 2 android开发基础.ppt

  1. 1、本文档共41页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
什么是像素 480 800 什么是 dpi 什么是dp 320 480 960 640 为什么要用dp 什么是SP sp:scaled pixels sp单位通常用于指定字体的大小 当用户修改手机显示字体时,sp会随之改变 内边距和外边距 外边距 内边距 设置内边距和外边距 上机作业-1 编写一个在AVD中运行的程序,显示不同颜色、不同字体大小、不同字体颜色的 Hello BIFT! 上机作业-2 编写一个在AVD中运行的程序,点击 Button 按钮,通过 TextView 显示当前点击的次数 上机作业-3 自定义一个线性布局 Layout,通过虚拟机演示不同布局方向的显示效果 上机作业-4 自定义一个线性布局,演示不同尺寸、不同内外边距的TextView 显示效果 * 站在巨人的肩膀上 * 组装机器 * 类似于网站的网页 * 在后台默默地服务 * 对外提供数据 * 系统广播,电量、蓝牙开关等 * 一个应用程序至少包含一个 Activity Activity由布局文件控制显示那些控件 Java是面向对象语言,Android程序中,通过控件对象来操作控件内容 * Manifest组件库,activity在此注册。Manifest决定启动哪个activity * XML 可扩展标记语言; 新建项目,现场演示编辑 XML控制 Activity样式; 需要记一下 TextView 的属性: textSize、text、textColor等 * Xml定义的布局是固定的,无法动态修改; 动态控制样式,需要通过java代码操作控件的对象 通过 findViewById 函数,获取控件对象;需要牢记; * View是所有控件的父类 * findViewById需要的参数是控件的ID,ID均在R.java中存储,可通过 R.id 的形式,获取指定控件的ID * * 反例:线性水平方向,宽度match_parent 其他控件被挤出屏幕 线性布局:简单、方便、适合初学者;但相对布局使用更广泛 * 像素:屏幕有多少个像素点组成; 一共有 480*800 个像素点; 分别率越高,显示效果越清晰; 如果控件尺寸以像素为单位设置,则不同分辨率显示效果不同 * Dpi:每英寸上点的数量 公式:勾股定理 相同尺寸的屏幕,分别率不同 * 设置控件的长度、宽度?dp 设置字体大小?sp * 番外篇: Android应用 开发基础 北京化工大学 计算机系 江志英 本章学习目标: Android应用程序开发技术结构图 基于组件的应用程序开发方法 Android应用程序组件 Android应用程序UI基础 Activity初步 View初步 控件布局初步 控件边距 技术结构图 基于组件的应用程序开发 Android 组件(一) Activity: 我是整个应用程序的门面, 当然要长得漂亮喽。 我主要负责与用户进行交互! Android 组件(二) Service: 我是Android里面的劳模,你们虽然看不到我, 但是我却承担着大部分数据处理的工作!! Android 组件(三) Content Provider: 我是Android的档案馆,我负责对外提供数据,并允许有需要的应用程序访问这些数据 Android 组件(四) BroadcastReceiver: 手机当中发生的一切事情都都在我的掌握之中,我得任务就是针对手机当中出现的各种情况作出相应的相应! Android开发基础 之 Activity初步 Activity 启动流程 Activity与布局文件之间的关系 在Activity中获取代表控件对象 Activity启动基本流程 Activity 与布局文件 代表控件的对象 Android开发基础 之 View初步 View的基本概念 在Activity中获取代表View的对象 设置View的属性 为View设置监听器 什么是View View 的种类 代表控件的对象 什么是监听器 为控件绑定监听器 样例:为按钮添加监听器 ① 获取控件对象 findViewById ② 定义一个类,实现监听接口 ③ 生成监听类对象 ④ 为控件绑定监听器对象 Android开发基础 之 控件布局 控件布局基本概念 控件布局的种类 各类布局方法的特点 线性布局的基本使用方法 什么是控件布局 所谓的控件布局方法,就是指控制控件在Activity当中的位置、大小、颜色以及其他控件样式属性的方法。 1 使用布局文件完成控件布局 2 在Java代码当中完成控件布局 布局方法分类(一) 布局方法分类(二) 布局样例:简单的线性布局 LinearLayout layout_width 布局宽度 match_parent 匹配父控件 wra

文档评论(0)

kay5620 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8001056127000014

1亿VIP精品文档

相关文档