
Android开发
开源技术之家
企鹅号:263235040
展开
-
Android系统简介(2)
Android简介Android是基于Linux内核的操作系统,是Google公司于2007年11月5日公布的智能手机操作系统,该平台由操作系统、中间件、用户界面和应用软件组成,号称是首个为移动终端打造的真正开放和完整的移动软件。早期由Google开发,后由开放手持设备联盟(Open Handset Alliance)开发。OHA是Google与33家公司联手为Android移动平台系统的发展转载 2013-10-11 12:14:49 · 848 阅读 · 0 评论 -
Android开发之WebService介绍 .(18)
经常有网友问:“在Android平台如何调用WebService”?经过沟通我发现,甚至有些朋友连什么是WebSerivce都不知道就在问怎么使用,更别说和WebService有关的SOAP、WSDL这类“火星”名词了。所以,我就想在讲解Android平台如何调用WebSerivce之前,先来介绍下WebService,看看它到底有多神秘。 记得我的硕士论文题目中就包含“Web Se转载 2013-10-11 12:44:51 · 846 阅读 · 0 评论 -
Android平台调用WebService详解 .(19)
上篇文章已经对Web Service及其相关知识进行了介绍(Android开发之WebService介绍 ),相信有的朋友已经忍耐不住想试试在Android应用中调用Web Service。本文将通过一个简单的示例讲解和演示Android平台的Web Service开发。Ksoap2-android简介 在Android平台调用Web Service需要依赖于第三方类库ksoap转载 2013-10-11 12:45:45 · 965 阅读 · 0 评论 -
Android模拟器访问本地Web应用 .(20)
本篇文章试图解决这样一个问题:如何在Android模拟器上访问本地的Web应用? 例如,在你的开发机器上启动一个Tomcat服务,接着打开电脑上的浏览器,默认情况下输入http://localhost:8080/就能够访问到Tomcat的主页面;那么,如果我们想在Android模拟器上来访问,可以吗?答案是肯定的,但是访问的URL会有所变化,这又是为什么呢?请继续往下看。 在一般转载 2013-10-11 12:48:35 · 738 阅读 · 0 评论 -
写给准备学习Android的朋友 (3)
1、我到底适合学习Android吗?学习任何一门新的技术知识,需要的是兴趣 + 行动。只要你对Android产生了兴趣,愿意为其付出努力,我可以肯定的告诉你:你非常适合学习Android,不要再犹豫了!2、Android的开发语言是什么?Android开发主要是采用Java语言。一般的Android应用软件开发只需要使用Java就可以完成,如果涉及Android底层开发,需要用到Lin转载 2013-10-11 12:15:38 · 747 阅读 · 0 评论 -
详解Windows平台搭建Androiod开发环境(4)
Android开发所需工具1)JDKAndroid应用主要采用Java语言开发,因为必须要安装JDK。开发Android需要安装JDK1.5以上的版本2)Android SDKAndroid SDK是Google提供的Android软件开发包。3)EclipseEclipse是开发Android的首选IDE(集成开发环境),也是Google官方所推荐的,建议使用Eclips转载 2013-10-11 12:17:02 · 876 阅读 · 0 评论 -
百度地图移动版API终于发布了(Android) (6)
百度手机地图Android版发布 2011年3月31日,百度手机地图Android V1.0 Beta版正式发布,作为Android手机用户,这一天也是我期待已久的!对此感兴趣的朋友请访问http://shouji.baidu.com/map/去了解更多详细信息,我就不在此对百度地图软件本身做过多介绍了,下面是百度手机地图Android版主界面的截图: 百度地图移动转载 2013-10-11 12:19:52 · 997 阅读 · 0 评论 -
百度地图API之ItemizedOverlay的使用(Android) (8)
本篇文章主要介绍如何在百度地图上添加Overlay(即图层或覆盖物)。Overlay简介 Overlay通常被译为“图层”或“覆盖物”。那么对于地图而言,什么称之为覆盖物?“所有叠加或覆盖到地图之上的内容,都被称之为地图覆盖物,如标注、矢量图形元素(包括:折线和多边形和圆)、定位图标等。覆盖物拥有自己的地理坐标,当您拖动或缩放地图时,它们会相应的移动。” 为了让大家转载 2013-10-11 12:24:04 · 829 阅读 · 0 评论 -
百度地图API之根据经纬度查询地址信息(Android) .(10)
本文主要讲解如何通过百度地图API根据某个经纬度值(地理坐标)查询对应的地址信息以及该地址周边的POI(Point of Interest,兴趣点)信息。 百度地图移动版API不仅包含构建地图的基本接口,还集成了众多搜索服务,包括:位置检索、周边检索、范围检索、公交检索、驾乘检索、步行检索、地址信息查询等。 百度地图移动版API提供的搜索服务主要是通过初始化MKSear转载 2013-10-11 12:30:02 · 1710 阅读 · 0 评论 -
Android平台HttpClient的使用-手机号码归属地查询 (17)
Android平台主要提供了四种数据存储方式:Shared Preferences、文件存储、Sqlite存储和网络存储。其中: 1)Shared Preferences 一个轻量级的键-值存储机制,专门用于存储键-值对数据,并且仅可以存储基本的数据类型(boolean、int、long、float和String);通常使用它来存储应用程序的配置信息。 2)文件存储 通转载 2013-10-11 12:44:12 · 1370 阅读 · 0 评论 -
如何使用真机调试Android应用 .(16)
本篇文章主要讲解如何使用真机调试Android应用。在展开讲解之前,我们首先需要明确一件事情:使用真机调试Android应用是非常有必要的,可以说成是必须的!原因主要有但不限于以下几点: 1)模拟器并不能模拟手机的所有功能。例如:模拟器不支持USB连接、视频捕捉、音频输入、蓝牙等,如果你开发的应用里的有些功能模拟器无法模拟,这时只能使用真机来测试; 2)如果你开发的应用转载 2013-10-11 12:42:58 · 877 阅读 · 0 评论 -
Android开发中常用的Eclipse快捷键 (5)
关闭所有窗口Ctrl + Shift + W 关闭所有已打开的编辑窗口重命名Alt + Shift + R 文件或变量重命名(先选中文件或变量再同时按下快捷键)快速引包Ctrl + Shift + O 自动导入需要的包并删除多余的import语句代码格式化Ctrl + Shift + F 代码格式化代码行的删除、复制Ctrl + D转载 2013-10-11 12:19:04 · 696 阅读 · 0 评论 -
如何在Android应用中使用百度地图api (7)
本篇通过一个简单的示例一步步介绍如何在Android应用中使用百度地图api。1)下载百度地图移动版API(Android)开发包 要在Android应用中使用百度地图API,就需要在工程中引用百度地图API开发包,这个开发包包含两个文件:baidumapapi.jar和libBMapApiEngine.so。下载地址:http://dev.baidu.com/wiki/stat转载 2013-10-11 12:21:23 · 1093 阅读 · 0 评论 -
百度地图API之MyLocationOverlay的使用(Android) (9)
本篇文章主要讲解Baidu Map API中MyLocationOverlay的使用。故名思义,MyLocation中文释义为“我的位置”,而Overlay则是“图层”或“覆盖物”的意思,MyLocationOverlay的作用正是用于在地图上标注自己所处的位置。它跟使用ItemizedOverlay非常相似,只不过MyLocationOverlay标记的只有一个点。 在地图上标记用转载 2013-10-11 12:26:46 · 946 阅读 · 0 评论 -
百度地图API之POI搜索-发现你身边的兴趣点,如超市、餐厅、ATM...(Android) .(11)
本文主要讲解如何通过百度地图API搜索指定位置附近的POI(Point of Interest,兴趣点),如超市、餐厅、ATM、KTV等等。 虽然在上一篇文章([010] 百度地图API之根据经纬度查询地址信息(Android) )中讲到,在根据经纬度查询地址信息的同时,也会获得该地址周围的一些POI,但那些POI具有不确定性(可能是餐厅、银行、酒吧,也有可能是学校、医院、超市),并转载 2013-10-11 12:34:22 · 1436 阅读 · 0 评论 -
百度地图API之公交换乘方案搜索(Android) .(12)
本文主要讲解如何通过百度地图API搜索得到两个地点之间的公交换乘方案信息,即从A点乘公交车到B点有哪些乘车方案可以选择。 这是我写的第3篇介绍调用百度地图API搜索服务的文章,所以对搜索前要做的其它工作不再介绍,再加上代码中的注释也对相关的操作、方法做了尽可能详细的说明,所以直接看示例吧。1)布局文件res/layout/main.xml [xhtml]转载 2013-10-11 12:37:56 · 1636 阅读 · 2 评论 -
百度地图API之城市POI搜索-获取所有结果(Android(13)
本文主要讲解如何通过百度地图API搜索得到一个城市里的所有POI。这里有必要对“所有”这个词进行强调一下,以便引起重视,之所以这样说,是因为在搜索POI时,默认仅返回一页的搜索结果10条,那么如何才能得到所有的搜索结果呢?其实baidu map api是提供了相关的方法,但我发现有相当多的网友都在问这个问题,所以有必要讲解演示一下。 先讲一下什么称之为“城市POI搜索”?它与我们在上转载 2013-10-11 12:40:09 · 1680 阅读 · 0 评论 -
Android应用程序签名详解 .(14)
本文主要讲解Android应用程序签名相关的理论知识,包括:什么是签名、为什么要给应用程序签名、如何给应用程序签名等。1、什么是签名? 如果这个问题不是放在Android开发中来问,如果是放在一个普通的版块,我想大家都知道签名的含义。可往往就是将一些生活中常用的术语放在计算机这种专业领域,大家就开始迷惑了。计算机所做的事情,或者说编程语言所做的事情,不正是在尽可能地模拟现实吗?所转载 2013-10-11 12:41:02 · 743 阅读 · 0 评论 -
Android平台的专业术语 .(15)
.apk fileAndroid application package file. Each Android application is compiled and packaged in a single file that includes all of the application's code (.dex files), resources, assets, and manifes翻译 2013-10-11 12:42:19 · 798 阅读 · 0 评论 -
智能手机操作系统介绍(1)
什么是智能手机智能手机是指像个人电脑一样,具有独立开放的操作系统,可以由用户自行安装软件、游戏等第三方服务商提供的程序,通过此类程序来不断对手机的功能进行扩充,并可以通过移动通讯网络来实现无线网络接入的这样一类手机的总称。注:全球多数手机厂商都有智能手机产品,而芬兰诺基亚、美国苹果、加拿大RIM(黑莓)、美国摩托罗拉、中国台湾宏达(htc)更是智能手机中的佼佼者。智能手机的特点 1转载 2013-10-11 12:13:47 · 1189 阅读 · 0 评论