`
skzr.org
  • 浏览: 367182 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
社区版块
存档分类
最新评论

[Android入门]2. TinyPlayer音乐播放器雏形

 
阅读更多

 

议题:TinyPlayer音乐播放器,搭建雏形

——我学习的书《深入浅出Google Android开发》 E2ECloud工作室编著

NEXT:Androidid的体系结构、组件使用、怎样获得开发帮助。

上一篇:[Android入门]1. Android开发环境搭建 

 

本篇视频:www.56.com

  1. 启动android模拟器,因为耗时,为后面调试运行做准备
    eclipse: window->Android SDK and AVD manager,选中虚拟设备,按右下角的“start按钮”


     
  2. 创建TinyPlayer工程,并运行(tip: 直接使用工具栏按钮快速打开向导)
  3. 实现界面:打开res/layout/main.xml,通过拖拽完成“播放”和“停止”按钮
    操作过程详见视频


     
  4. 实战练习
    1. 独立完成TinyPlayer雏形
    2. 查看:android官网的,helloworld!
      --目标:怎样获得android的开发帮助资源,熟悉android网站

源代码:2.1_TinyPlayer.tar.gz

课余:

a.观察文件内容(文本形式打开),猜测内容和界面之间的关系

/TinyPlayer/AndroidManifest.xml

/TinyPlayer/res/values/strings.xml

/TinyPlayer/res/layout/main.xml

 

下一次我们将要深入了解android的体系,组件和开发资源,敬请期待。。。

 

  • 大小: 255.6 KB
  • 大小: 241.3 KB
分享到:
评论

相关推荐

    springframework-1.0.zip早期版本雏形

    此外,Spring的AOP模块在1.0版本中也初具雏形,它提供了面向切面编程的能力,使得开发者可以将横切关注点(如日志、事务管理)与业务逻辑分离。通过定义通知(advisors)和切面(aspects),可以实现代码的整洁性和...

    基于51单片机的音乐播放器设计.zip

    2. **存储器配置**:音乐播放器需要存储音乐文件,这通常通过内部Flash或外部EEPROM实现。51单片机的片内存储空间有限,可能需要扩展外部RAM和ROM来存放程序代码和音乐数据。 3. **音频编码与解码**:音乐文件需要...

    DirectShow MP3播放器(雏形)

    这个播放器的雏形是初学者了解DirectShow API并实践多媒体编程的一个基础示例。 DirectShow主要由以下组件构成: 1. 过滤器(Filters):过滤器是DirectShow的核心,它们负责处理媒体数据的不同阶段,如解码、渲染...

    质量经营入门培训.pptx

    他们的理念与实践不仅塑造了现代质量管理体系的雏形,也为企业实施质量管理提供了理论支撑。下面将详细解读质量管理领域的四位大师——戴明、朱兰、克劳士比和费根堡姆的主要观点与理论。 首先是威廉·爱德华兹·...

    starter, Jekyll 散文入门网站.zip

    starter, Jekyll 散文入门网站 Starter是以Jekyll为基础,以散文网站管理为基础的响应式网站的一个雏形。 要开始,请将这里 repo 和安装到 Jekyll 。要在本地工作,请运行 jekyll serve --watch,然后在浏览器中访问...

    Android离线地图雏形

    "Android离线地图雏形"这个项目可能是针对Android应用开发的一个实践,旨在实现用户可以在有网络时下载地图数据,然后在无网络环境下仍能查看地图的功能。以下是对这个主题的一些详细知识点: 1. **地图API选择**:...

    (完整版)UG-NX-8.0-软件入门介绍.ppt

    UG-NX-8.0-软件入门介绍 UG NX软件是美国EDS公司(现已经被西门子公司收购)开发的一套集CAD/CAM/CAE/PDM/PLM于一体的软件集成系统。UG NX软件在航空航天、汽车、通用机械、工业设备、医疗器械以及其它高科技应用...

    Unity3D游戏开发入门教程整理.pdf

    Unity3D游戏开发入门教程整理.pdf Unity3D是一款功能强大且广泛应用的游戏引擎,本教程旨在引导读者从零开始学习Unity3D游戏开发。通过本教程,读者将掌握 Unity3D 的基本操作、游戏开发基础知识、游戏世界创建、...

    Android的发展历程.pdf

    随着Android 0.9的出现,系统开始显现出一些现代Android的雏形,尽管还存在卡顿和操作不流畅的问题。 2009年,Android开启了它的"甜点时代",首先是以纸杯蛋糕(Android 1.5 Cupcake)命名的版本,标志着Android...

    计算机程序雏形

    JAVA是一种广泛应用于企业级应用、Android移动开发、大数据处理等领域的面向对象的编程语言,以其跨平台性和“一次编写,到处运行”的特性著称。 首先,我们需要理解JAVA程序的基本结构。在JAVA中,程序由类(Class...

    学生成绩管理系统.雏形版

    2. 用户界面:用户友好、直观的界面让教师能轻松输入、查看和更新成绩。这涉及GUI(图形用户界面)设计,可能使用如JavaFX、Qt或wxWidgets等库来实现。 3. 增删改查操作:基本的CRUD(创建、读取、更新、删除)功能...

    Android内置键盘开发,信用卡日期逻辑editext雏形.zip

    Android内置键盘开发,信用卡日期逻辑editext雏形这次带来了一个限量信用卡每日规则的编辑文本,额外插入数字键盘的开发首先看下需求 1)月份数字 λ 数字输入0:后一位数字可输入1-9,输入1则显示01/(注意斜杠显示...

    易语言源码易语言飞机游戏雏形.rar

    易语言源码易语言飞机游戏雏形.rar 易语言源码易语言飞机游戏雏形.rar 易语言源码易语言飞机游戏雏形.rar 易语言源码易语言飞机游戏雏形.rar 易语言源码易语言飞机游戏雏形.rar 易语言源码易语言飞机游戏雏形....

    android-19 sources

    2. System Server:作为Android系统的中枢,KitKat中的System Server优化了进程管理和内存分配策略,提升了系统响应速度。 3. HAL:硬件抽象层使得系统能更好地适配不同硬件,KitKat中增加了对新型传感器和通信技术...

    PCB制造入门知识大全.pptx

    《PCB制造入门知识大全》 PCB,即印刷电路板,是电子设备中的核心组成部分,它为电子元器件提供连接和支撑,并实现信号传输。本文将深入介绍PCB的基本概念、发展历程、种类、制造方法以及制前准备,帮助读者全面...

    第2章搭建网站雏形——任务源码.zip

    "第2章搭建网站雏形——任务源码.zip"是一个包含相关源代码的压缩文件,它可能是用于教学或实践目的的实例项目,通过解压和分析这些文件,我们可以学习到以下几个核心知识点: 1. **HTML基础**:HTML(HyperText ...

    An MP3 player. What more can we say? Not a lot since we have

    MP3播放器是一种常见的数字音频设备,用于播放和管理音乐文件。标题暗示我们将讨论一个MP3播放器,但描述表明没有进行深入的测试,因此我们只能基于通用的MP3播放器知识来阐述。 MP3是一种有损音频压缩格式,全称为...

    Android1.0 wallpaper 源码【meetingApp.7z】

    在这个阶段,系统的许多核心功能和设计思路已经初具雏形。今天我们将深入探讨一个名为`meetingApp`的项目,该项目源自Android 1.0时代的源码,它包含了一些关于壁纸功能的实现,这对于理解早期Android系统的工作原理...

    Android代码-DevShapeUtils

    > 最开始的代码设置样式的雏形虽然很简便,然而还是会有些不方便的地方,有朋友也反馈这个问题。经过一段时间的整理和朋友的建议,终于支持XML设置样式了 。可能会存在一下问题,请大家及时反馈。XML设置文档 1、...

Global site tag (gtag.js) - Google Analytics