手把手全程教你开发android应用——的哥宝贝(功能介绍篇)
本文所介绍的应用——的哥宝贝,本应用为实用性应用,为应目前城市中的士司机与乘客之间方位沟通问题导致的资源与服务不足等情况而诞生。的哥宝贝可以及时反映乘客的分布以及附近司机的方位,并且对于位置偏远的乘客,可以在的哥宝贝中联系就近或者已收藏的司机接送,以及完善的评分制度等。 本应用配置环境为Eclipse 3.5.2 & Android 2.1,引用云服务器Bmob SDK(功能实现篇详解,可登陆www.bmob.cn了解)对应用中的用户信息以及地理位置进行保存与查询。因为页面比较多,所以先介绍的哥宝贝的功能界面,接下来下一篇将详细介绍的哥宝贝的UI设计、功能实现等。开始部分: 1、开始页面:
2、身份选择: 开始页面与身份选择为的哥宝贝的开始部分,是用于添加用户信息以及确定用户的身份。 乘客部分: 1、寻找司机(一)
2、寻找司机(二) 寻找司机页面分两个部分,图一为附近没有司机的时候,可以摇一摇手机对数据进行刷新。图二是显示当前用户坐标附近的司机位置,点击后可以看到该位置司机资料。Title上面的两个按钮,圆环箭头图案是刷新当前信息,【找车】按钮类似于的士内空车的那个牌,当用户需要被附近司机发现需要的士的时候,可以点击找车,按钮会变成【空闲】按钮,状态为可被发现,点击【空闲】的时候,便可隐去用户,不被搜索。 3、附近司机 该页面是一个地图控件,上面用图标在地图上面显示用户当前位置与附近司机位置,点击司机图标可以显示所点击司机的名称与电话号码。Title中【找车】按键功能与寻找司机的一样。更新按钮为刷新地图信息。 4、司机资料 在寻找司机页面中选中司机所在地理位置信息后,来到司机资料页面,页面显示所选中司机的详细信息,可收藏该司机并且给司机打电话。给该司机打电话的时候,会添加一条对该司机未评分的数据,在评分页面会将其显示。 5、评分页面 该页面显示乘客已经联系但未评分的司机与已收藏司机的个数,点击上面未评分司机可以对选中司机评分,点击已收藏司机可查看已经收藏的司机。 6、评分 在评分页面点击未评分司机后,跳到满意度评分页面,点击【取消】评分点返回评分界面,点击【保存】保存当前评分。保存评分后,将删除在当前用户所评分司机在未评分表里面相应的数据。
7、收藏司机列表页面 点击评分页面已收藏按钮,来到收藏司机列表页面,显示了已收藏司机的名字与性别,点击选项后去到所选司机的司机资料。 8、个人资料 个人资料页面显示当前用户乘客身份信息,点击编辑跳转到编辑个人信息页面,点击【找车】与寻找司机页面上的找车一样,点击【刷新】按钮刷新当前信息 9、编辑个人资料 编辑个人信息页面,修改当前乘客身份用户姓名与电话号码,电话号码在布局文件中设定了只允许数字输入并且长度限制为11位,点击【保存】后修改,取消修改点击【取消】 司机页面 1、 寻找客源 显示附近当前司机身份用户附近状态为找车的乘客列表,没有数据的时候为摇一摇页面,可摇晃手机进行数据刷新,或者点击上面刷新图标按钮进行刷新。点击【挂起】后表示当前司机身份用户为空车状态,即可被乘客身份用户搜索。点击乘客位置信息可查看乘客用户个人信息。 2、 附近乘客页面 在地图上显示当前司机身份用户位置与附近正在找车的乘客位置,点击可以查看乘客名称以及电话。 3、 确认乘客页面 确认乘客页面,在寻找客源页面选中乘客位置信息后来到确认乘客页面,可以给给正在找车的乘客拨打电话询问是否需要乘车等。 4、 我的资料页面 该页面显示身份为司机的用户的个人信息显示页面,点击编辑修改,Title上的【挂起】按钮功能与寻找客源页面的功能一样。 5、 编辑个人资料页面 该页面进行身份为司机的用户修改个人资料,修改后点击【保存】,取消修改点击【取消】 6、服务评分信息页面 该页面显示了司机的评价状况,总结了使用了的哥宝贝互动后乘客对司机评价的总结。 的哥宝贝的功能介绍在此完毕,先让大家了解一下各种功能与页面之间的关系,可方便以后在浏览UI设计以及后台功能实现的时候更容易理解
您还没有登录,请您登录后再发表评论
Android Studio是官方推荐的Android应用开发环境,它提供了强大的代码编辑、调试、性能分析以及应用打包功能。在Launcher应用的开发过程中,Android Studio不仅可以帮助开发者快速搭建项目结构,还可以利用其内置的...
手把手教你学DSP:基于TMS320F28335 手把手教你学DSP:基于TMS320F28335 手把手教你学DSP:基于TMS320F28335 手把手教你学DSP:基于TMS320F28335 手把手教你学DSP:基于TMS320F28335 手把手教你学DSP:基于TMS320F...
《手把手教你安装算量——全程电气专业操作流程》是一份详细指导电气专业工程量计算的资料,旨在帮助用户熟练掌握电气工程的算量过程。本文将深入解析这份资料中的关键步骤,帮助读者理解并应用到实际工作中。 首先...
《手把手教你学DSP—基于TMS320F28335的应用开发及实战配套程序》这个压缩包文件,主要围绕着数字信号处理器(DSP)的应用开发展开,特别是针对Texas Instruments(TI)的TMS320F28335型号。TMS320F28335是一款高...
【标题】"手把手教你学DSP—基于TMS320F28335"是一套针对TMS320F28335 DSP芯片的教程,旨在引导初学者逐步掌握数字信号处理的基本原理和实践技能。该课程由南京研旭电气科技有限公司精心制作,共包括17个课时,确保...
Android Launcher 开发指南 Android Launcher 是 Android 操作系统中的桌面应用程序,负责管理桌面图标、widget 和其他桌面元素。下面我们将一步步指导您如何开发一个自己的 Launcher,並使其替代系统的默认 ...
《手把手教你学DSP—基于TMS320F28335的应用开发及实战》是一本深入浅出的教程,主要针对Texas Instruments(TI)的TMS320F28335数字信号处理器(DSP)进行讲解。这门课程涵盖的内容丰富,从基础到实践,为读者提供...
### 手把手教你如何超频——CPU篇 #### 超频基础知识 ##### 什么是超频? 超频是指通过提高计算机硬件(如CPU、GPU、内存等)的工作频率来提升其性能的过程。对于CPU而言,超频可以让处理器运行在比官方设定更高的...
《Android 4.X 开发完全上手——手把手构建完整Android App范例》是一本针对初学者和进阶开发者深入浅出的Android应用开发指南。该压缩包文件包含的源代码资源,旨在帮助读者通过实践操作,理解并掌握Android 4.X...
尽管WPS软件在功能上也具有相似性,但其在不同电脑上可能会出现格式不一致的问题,这对于制作统一标准的公文而言,是不可忽视的潜在风险。因此,尤其是在要求严格的公文制作过程中,建议优先选择Office套件。 接...
《手把手教你设计CPU——RISC-V处理器篇》这本书很可能涵盖了以下内容: - RISC-V指令集的详细解析,包括每个指令的功能、格式和使用场景。 - RISC-V处理器的基本架构,如五级流水线、超标量设计、乱序执行等。 - ...
在本文中,我们将手把手教您开发一个简单的 Launcher 应用程序。 Launcher 的基本概念 Launcher 是 Android 系统的一个重要组件,负责管理桌面应用程序的显示和交互。Launcher 通常包含以下几个主要组件: * 应用...
### 手把手教你设计网站联盟 #### 一、知识入门 网站联盟,也称为联盟营销(Affiliate Marketing),是一种常见的网络营销模式。它涉及到三个主要的角色:广告主(Advertiser)、联盟会员(Publisher)和联盟营销平台...
在本项目"手把手教你做Android手机遥控车.zip"中,我们将探讨如何利用Android设备作为遥控器来控制一辆玩具车。这个项目集成了移动技术、蓝牙通信和硬件接口设计,让我们一起深入了解一下其中的关键知识点。 1. **...
《手把手教你学DSP:基于TMS320X281x》以TMS320X281xDSP的开发为主线,采用生动的语言深入浅出地 介绍与DSP开发相关的方方面面,包括DSP开发环境的搭建、新工程的建立、CCS3.3的使用、GEL文件与CMD文件的编写、硬件...
这篇教程——《手把手教你用Android开发新浪微博客户端》将带你深入理解如何构建一个功能齐全的微博应用。从这个标题我们可以推测,本教程主要针对Android平台,旨在帮助开发者了解并实践微博客户端的开发。 【描述...
在《手把手教你用Android开发新浪微博客户端》这本书中,作者会逐步引导读者完成以上所有步骤,包括设置项目、获取API权限、设计UI、实现网络请求以及处理数据。书中的实例代码和详细解释将帮助初学者快速掌握...
《手把手教你学51单片机C语言版》是一本专为初学者设计的教程,旨在帮助读者从零开始掌握51系列单片机的编程与应用。这本书由权威的电子技术教育平台www.kingst.org提供,是学习单片机C语言编程的宝贵资源。下面将...
Android的绿机器人形象深入人心,其开发应用吸引着各类厂商与程序员的眼球,学习了4年的Android,当然也积累了不少的资料,现在整理出来提供给大家,Android众多的实战源码、学习视频与开发技巧,希望能为大家了解、...
#### 一、CCSv4软件介绍与安装 **CCSv4**(Code Composer Studio version 4)是一款由德州仪器(TI)开发的强大集成开发环境(IDE),主要用于TI微控制器和数字信号处理器(DSP)的开发。它集成了编辑器、编译器、...
相关推荐
Android Studio是官方推荐的Android应用开发环境,它提供了强大的代码编辑、调试、性能分析以及应用打包功能。在Launcher应用的开发过程中,Android Studio不仅可以帮助开发者快速搭建项目结构,还可以利用其内置的...
手把手教你学DSP:基于TMS320F28335 手把手教你学DSP:基于TMS320F28335 手把手教你学DSP:基于TMS320F28335 手把手教你学DSP:基于TMS320F28335 手把手教你学DSP:基于TMS320F28335 手把手教你学DSP:基于TMS320F...
《手把手教你安装算量——全程电气专业操作流程》是一份详细指导电气专业工程量计算的资料,旨在帮助用户熟练掌握电气工程的算量过程。本文将深入解析这份资料中的关键步骤,帮助读者理解并应用到实际工作中。 首先...
《手把手教你学DSP—基于TMS320F28335的应用开发及实战配套程序》这个压缩包文件,主要围绕着数字信号处理器(DSP)的应用开发展开,特别是针对Texas Instruments(TI)的TMS320F28335型号。TMS320F28335是一款高...
【标题】"手把手教你学DSP—基于TMS320F28335"是一套针对TMS320F28335 DSP芯片的教程,旨在引导初学者逐步掌握数字信号处理的基本原理和实践技能。该课程由南京研旭电气科技有限公司精心制作,共包括17个课时,确保...
Android Launcher 开发指南 Android Launcher 是 Android 操作系统中的桌面应用程序,负责管理桌面图标、widget 和其他桌面元素。下面我们将一步步指导您如何开发一个自己的 Launcher,並使其替代系统的默认 ...
《手把手教你学DSP—基于TMS320F28335的应用开发及实战》是一本深入浅出的教程,主要针对Texas Instruments(TI)的TMS320F28335数字信号处理器(DSP)进行讲解。这门课程涵盖的内容丰富,从基础到实践,为读者提供...
### 手把手教你如何超频——CPU篇 #### 超频基础知识 ##### 什么是超频? 超频是指通过提高计算机硬件(如CPU、GPU、内存等)的工作频率来提升其性能的过程。对于CPU而言,超频可以让处理器运行在比官方设定更高的...
《Android 4.X 开发完全上手——手把手构建完整Android App范例》是一本针对初学者和进阶开发者深入浅出的Android应用开发指南。该压缩包文件包含的源代码资源,旨在帮助读者通过实践操作,理解并掌握Android 4.X...
尽管WPS软件在功能上也具有相似性,但其在不同电脑上可能会出现格式不一致的问题,这对于制作统一标准的公文而言,是不可忽视的潜在风险。因此,尤其是在要求严格的公文制作过程中,建议优先选择Office套件。 接...
《手把手教你设计CPU——RISC-V处理器篇》这本书很可能涵盖了以下内容: - RISC-V指令集的详细解析,包括每个指令的功能、格式和使用场景。 - RISC-V处理器的基本架构,如五级流水线、超标量设计、乱序执行等。 - ...
在本文中,我们将手把手教您开发一个简单的 Launcher 应用程序。 Launcher 的基本概念 Launcher 是 Android 系统的一个重要组件,负责管理桌面应用程序的显示和交互。Launcher 通常包含以下几个主要组件: * 应用...
### 手把手教你设计网站联盟 #### 一、知识入门 网站联盟,也称为联盟营销(Affiliate Marketing),是一种常见的网络营销模式。它涉及到三个主要的角色:广告主(Advertiser)、联盟会员(Publisher)和联盟营销平台...
在本项目"手把手教你做Android手机遥控车.zip"中,我们将探讨如何利用Android设备作为遥控器来控制一辆玩具车。这个项目集成了移动技术、蓝牙通信和硬件接口设计,让我们一起深入了解一下其中的关键知识点。 1. **...
《手把手教你学DSP:基于TMS320X281x》以TMS320X281xDSP的开发为主线,采用生动的语言深入浅出地 介绍与DSP开发相关的方方面面,包括DSP开发环境的搭建、新工程的建立、CCS3.3的使用、GEL文件与CMD文件的编写、硬件...
这篇教程——《手把手教你用Android开发新浪微博客户端》将带你深入理解如何构建一个功能齐全的微博应用。从这个标题我们可以推测,本教程主要针对Android平台,旨在帮助开发者了解并实践微博客户端的开发。 【描述...
在《手把手教你用Android开发新浪微博客户端》这本书中,作者会逐步引导读者完成以上所有步骤,包括设置项目、获取API权限、设计UI、实现网络请求以及处理数据。书中的实例代码和详细解释将帮助初学者快速掌握...
《手把手教你学51单片机C语言版》是一本专为初学者设计的教程,旨在帮助读者从零开始掌握51系列单片机的编程与应用。这本书由权威的电子技术教育平台www.kingst.org提供,是学习单片机C语言编程的宝贵资源。下面将...
Android的绿机器人形象深入人心,其开发应用吸引着各类厂商与程序员的眼球,学习了4年的Android,当然也积累了不少的资料,现在整理出来提供给大家,Android众多的实战源码、学习视频与开发技巧,希望能为大家了解、...
#### 一、CCSv4软件介绍与安装 **CCSv4**(Code Composer Studio version 4)是一款由德州仪器(TI)开发的强大集成开发环境(IDE),主要用于TI微控制器和数字信号处理器(DSP)的开发。它集成了编辑器、编译器、...