2013年6月24日

开发前奏曲之添加Android SDK平台工具

摘要: 原文:http://android.eoe.cn/topic/android_sdkAndroid SDK分离不同部位的SDK成单独的下载包。您已经安装只包含SDK工具的SDK入门包。要开发一个Android应用程序,您还需要下载至少一个Android平台的最新SDK平台工具。在任何时候使用Android SDK管理器,您可以更新和安装SDK包。如果你使用Windows安装程序来安装SDK中的工具,你应该已经打开Android SDK管理器。否则,你可以启动Android SDK管理器通过以下方式之一:* 在Windows中,双击SDK的manager.exe文件的Android SDK的根目 阅读全文

posted @ 2013-06-24 16:40 vus520 阅读(220) 评论(0) 推荐(0) 编辑

一种解决新版本API完全兼容老版本API的方法

摘要: 原文:http://android.eoe.cn/topic/android_sdk这节课程我们讨论如何创建一个实现类,即能对应新版本的API,又能够保持对老版本API的支持。* 寻找一个替代的解决方案*为了保持向后兼容,我们需要用老版本平台的UI框架特性来实现新本版的UI框架特性,这是一件非常具有挑战性的任务。在很多情况下,我们是完全可以做到这一点的,请看下边的例子:Action bars_'能够用一个 horizontal'''LinearLayout'''在你Activity Layout中实现,这个LinearLayout可以添加 阅读全文

posted @ 2013-06-24 16:38 vus520 阅读(955) 评论(0) 推荐(0) 编辑

使用Ant编译和构建项目指南

摘要: 有两种方法来构建您的应用程序使用Ant构建脚本:一个用于测试/调试您的应用程序,调试模式——和一个用于构建你的最终计划发布——发布模式。不管你怎样构建你的应用程序,它必须先签名然后可以安装在一个模拟器或设备与在调试模式下使用一个调试密钥创建和在发布模式下使用你自己的私钥在创建。无论你是在调试模式下构建或发布模式,您需要使用Ant工具来编译和构建您的项目。这将创建一个可以安装在模拟器或设备上的.apk文件。当在调试模式下创建,.apk文件是自动签名的SDK工具和一个调试密钥,所以它是立即准备安装到一个模拟器或附加开发设备。你不能发布一个用调试密钥签名的应用程序。当你在发布模式下构建的.apk文件 阅读全文

posted @ 2013-06-24 16:37 vus520 阅读(330) 评论(0) 推荐(0) 编辑

如何在Google Play商店发布多个版本apk

摘要: 原文:http://android.eoe.cn/topic/android_sdk多种apk的支持是一个特点在Google Play,它允许你发布不同的APKs为你的应用匹配不同尺寸的设备。每个APK是您的应用程序的完整和独立的版本,但它们共享同一应用程序在Google Play上市,必须共享相同的包的名称,并签署具有相同的release key。此功能用在您的应用不能通过单一的APK来兼容所有设备的情况。Android提供了许多的方式,您提供给尽可能多的设备。Android应用程序通常最兼容的设备上运行,用一个单一的APK,通过提供不同的配置替代资源(例如,不同的布局,为不同的屏幕尺寸)和 阅读全文

posted @ 2013-06-24 16:35 vus520 阅读(1328) 评论(0) 推荐(0) 编辑

Android 设备管理API概览(Device Administration API)

摘要: 原文:http://android.eoe.cn/topic/android_sdkAndroid 2.2通过提供Android设备管理API的支持来引入企业应用支持。在系统级的设备管理API提供了设备管理功能。这些API允许你在企业环境中创建非常有用的有安全意识的应用程序,在其中IT专业人士需要员工设备的丰富的控制权。例如,内置的Android电子邮件应用程序,利用新的API来提高Exchange的支持。通过电子邮件应用程序,Exchange管理员可以强制执行密码政策 - 包括字母数字密码或数字的PINs - 跨设备。管理员还可以远程擦除(即,恢复出厂默认设置)丢失或被盗的手机。 Excha 阅读全文

posted @ 2013-06-24 16:34 vus520 阅读(568) 评论(0) 推荐(0) 编辑

Android呼叫管理服务之会话发起协议(SIP)API

摘要: 原文:http://android.eoe.cn/topic/android_sdkAndroid提供了一个支持会话发起协议(SIP)的API,这可以让你添加基于SIP的网络电话功能到你的应用程序。Android包括一个完整的SIP协议栈和集成的呼叫管理服务,让应用轻松无需管理会话和传输层的沟通就可设置传出和传入的语音通话,或直接音频记录或播放。以下类型的应用程序可能使用SIP API:视频会议。即时消息。 # * 条件和限制* 以下是开发一个SIP应用程序的条件:你必须有一个运行Android2.3或者更高版本的移动设备。SIP是通过无线数据连接来运行的,所以你的设备必须有一个数据连接(通过 阅读全文

posted @ 2013-06-24 16:31 vus520 阅读(681) 评论(0) 推荐(0) 编辑

Android基础知识之String类使用详解

摘要: 原文:http://android.eoe.cn/topic/android_sdk字符串资源为你的应用程序提供了可以选择的文本样式和格式的文本。这里有三种类型的资源可以为你的应用程序提供字符串。String:XML资源提供单个的字符串String Array:XML资源提供字符串数组Quantity Strings (Plurals):XML资源为不同数量的词或者语句携带不同的字符串。所有的字符串都能使用一些样式标记和格式化参数。关于样式和格式的字符串的信息,请看Formatting and Styling那一部分。String单个的字符串可以从应用程序或者其他的资源文件(比如XML布局)中 阅读全文

posted @ 2013-06-24 16:30 vus520 阅读(2384) 评论(0) 推荐(0) 编辑

LVL类及接口使用介绍(License Verification Library )

摘要: 原文:http://android.eoe.cn/topic/android_sdkLVL Classes and Interfaces-LVL类和接口Table 1 lists all of the source files in the License Verification Library (LVL) available through the Android SDK. All of the files are part of the com.android.vending.licensing package.表一列出了通过AndroidSDK可以获得的许可认证库(LVL)的源代码文件 阅读全文

posted @ 2013-06-24 16:27 vus520 阅读(914) 评论(0) 推荐(0) 编辑

android开发前奏曲之开发工具ADT

摘要: 原文:http://android.eoe.cn/topic/android_sdkAndroid开发工具(ADT)插件为Eclipse提供了一个专业级的开发环境,用于构建Android应用程序。这是一个完整的Java IDE,具有先进的功能,以帮助您构建,测试,调试和打包您的Android应用程序。免费,开放源代码的,和大多数主要的操作系统平台上运行。以浏览网页开始,下载Android SDK。文件:Tools-home-01.png{| align"0"|'''完整的Java IDEAndroid的重构,快速修复,集成Java和Android的X 阅读全文

posted @ 2013-06-24 16:26 vus520 阅读(208) 评论(0) 推荐(0) 编辑

Android基础知识之API等级介绍

摘要: 原文:http://android.eoe.cn/topic/android_sdk:可以让开发者通过一个表示API级别的整数来描述程序在android平台上的兼容性,系统会将与系统本身提供的API级别与应用指定的API级别比较。尽管他有这个名字,但是该元素只是用来指定API级别,并不是用来指定SDK或者android平台的版本号。API级别也是一个整数,但是你不能根据android版本号来追溯API级别(例如,它并不等同于主版本号或是主版本与次版本号的和)。同样,请阅读Versioning Your Applications文档.::http://developer.android.com/ 阅读全文

posted @ 2013-06-24 16:25 vus520 阅读(1444) 评论(0) 推荐(0) 编辑

Android基础知识之Manifest文件中的用户权限元素

摘要: 原文:http://android.eoe.cn/topic/android_sdk分任务原文链接一:http://developer.android.com/guide/topics/manifest/uses-permission-element.htmlhttp://developer.android.com/assets/images/icon_play.png和谷歌应用市场的过滤某些情况下,在中定义的权限会影响您的应用程序怎么样被谷歌市场过滤。如果你请求硬件相关的权限-例如拍照-谷歌市场假定您的应用程序需要底层硬件的功能并过滤掉那些不支持此功能的设备。要控制过滤,应该始终在 元素里明 阅读全文

posted @ 2013-06-24 16:23 vus520 阅读(383) 评论(0) 推荐(0) 编辑

Android基础知识之Manifest文件的组织结构

摘要: 原文:http://android.eoe.cn/topic/android_sdk是AndroidManifest.xml文件中的根标签,她必须包含一个标签和指定的xmlns:android、 package两个属性。属性:xmlns:android定义了Android的命名空间。这个属性一般可以设置为:"http://schemas.android.com/apk/res/android".package一个Java语言风格的应用程序包名,这个包名必须唯一。这个包名可以包含大写或小写字母('A'到'Z'、'a'到' 阅读全文

posted @ 2013-06-24 16:20 vus520 阅读(343) 评论(0) 推荐(0) 编辑

Android网络功能之会话发起协议SIP

摘要: 原文:http://android.eoe.cn/topic/android_sdk* 会话发起协议*Android提供了一个支持会话发起协议(SIP)的API,这可以让你添加基于SIP的网络电话功能到你的应用程序。Android包括一个完整的SIP协议栈和集成的呼叫管理服务,让应用轻松无需管理会话和传输层的沟通就可设置传出和传入的语音通话,或直接音频记录或播放。以下类型的应用程序可能使用SIP API:视频会议。即时消息。 ## * 条件和限制* 以下是开发一个SIP应用程序的条件:你必须有一个运行Android2.3或者更高版本的移动设备。SIP是通过无线数据连接来运行的,所以你的设备必须 阅读全文

posted @ 2013-06-24 16:15 vus520 阅读(562) 评论(0) 推荐(0) 编辑

如何使用好android的可访问性服务(Accessibility Services)

摘要: 原文:http://android.eoe.cn/topic/android_sdk* 主题*Manifest声明和权限可访问性服务声明可访问性服务配置AccessibilityService方法获得事件细节示例代码主要的类*AccessibilityServiceAccessibilityServiceInfoAccessibilityEventAccessibilityRecordAccessibilityNodeInfo同时要看*Implementing Accessibility一个可访问性服务,是一个为增强用户界面并帮助残疾用户的应用程序,或者用户可能无法完全与设备的交互。例如:用户 阅读全文

posted @ 2013-06-24 16:13 vus520 阅读(1268) 评论(0) 推荐(0) 编辑

Android4.1(Jelly Bean)API新特性尝鲜

摘要: 原文:http://android.eoe.cn/topic/android_sdkAndroid 4.1 APIs (API Level: 16)http://developer.android.com/intl/zh-CN/about/versions/android-4.1.htmlAndroid 4.1 (Jelly Bean) is a progression of the platform that offers improved performance and enhanced user experience. It adds new features for users and 阅读全文

posted @ 2013-06-24 16:11 vus520 阅读(271) 评论(0) 推荐(0) 编辑

Android基础知识之屏幕兼容模式

摘要: 原文:http://android.eoe.cn/topic/android_sdk注意:如果你在低于安卓3.0的版本上进行应用开发,但其在更大屏幕的设备(比如平板电脑)上显示正常时,你就需要禁用屏幕兼任模式来保持最佳用户体验。要学习如何快速禁用用户选项,请跳转至禁用屏幕兼任模式。屏幕兼任模式是一种改善方法,用于不能正常适配大屏设备(如平板电脑)的情况。从安卓1.6开始,系统就能支持多种屏幕尺寸,并且调整应用布局的显示,来适应每一款屏幕。然而,如果在支持多种屏幕Supporting Multiple Screens的指引下,你的应用仍不能成功适配屏幕,其问题就很有可能就出在适配更大屏幕上。对于 阅读全文

posted @ 2013-06-24 16:10 vus520 阅读(592) 评论(0) 推荐(0) 编辑

Android基础知识之Manifest中硬件配置权限设置

该文被密码保护。 阅读全文

posted @ 2013-06-24 16:09 vus520 阅读(0) 评论(0) 推荐(0) 编辑

优化应用不可不知道的知识

摘要: 原文:http://android.eoe.cn/topic/android_sdkhttp://developer.android.com/images/develop/resources.png构建一个出色应用,它比实际编码代码还要多。资源的其他文件和静态的内容,您的代码使用,如位图,布局定义,用户界面​​字符串,动画说明,更多。概述>博客文章屏幕尺寸管理的新工具Andr​​oid 3.2包含新的工具支持的屏幕尺寸范围广泛的设备。一个重要的结果是更好地支持一个新的屏幕大小,通常称为一个7英寸。此版本还提供了一些新的API,以简化开发吗?工作在适应不同的屏幕尺寸。Holo无处不在之前的 阅读全文

posted @ 2013-06-24 16:04 vus520 阅读(168) 评论(0) 推荐(0) 编辑

Android基础知识之拼写检查框架

摘要: 原文:http://android.eoe.cn/topic/android_sdk拼写检查器框架Android平台提供了一个拼写检查器的框架,来方便你在你的应用中实现并使用拼写检查。这个框架是Android平台提供的文字服务API之一。要在你的应用中使用该框架,你需要创建一个特殊的AndroidService来生成一个拼写检查器会话对象。这个会话对象会基于你提供的文字,来返回拼写检查器生成的拼写建议。以下的图表显示了拼写检查器服务的生命周期:http://developer.android.com/resources/articles/images/spellcheck_lifecycle. 阅读全文

posted @ 2013-06-24 16:03 vus520 阅读(822) 评论(0) 推荐(0) 编辑

导航