很全的android开发资料组合- OMS系统软件开发-
很全的android开发资料组合

/ (403.04 KB)
/ (280 Bytes)
/ (1.58 MB)
/ (280 Bytes)
/ (280 Bytes)
/ (280 Bytes)
/ (280 Bytes)
/ (280 Bytes)

/ (3.81 MB)
/ (1.76 MB)
_______________________________
新版Android开发教程&笔记
/ (3.81 MB)
/ (3.81 MB)
/ (3.81 MB)
/ (1.5 MB)

________________________________
7个Android应用程序源代码打包下载
/ (876.63 KB)
1、CityWeather
2、FileManager

3、MobileMap
4、MusicPlayer
5、MyContacts
6、RingProfile
7、TodayDate


Android中文教材Eclipse开发
/ (185.48 KB)
__________________________________
Google+Android开发入门与实战.pdf

Google+Android开发入门与实战.rar
ophone8.jpg

___________________________________
高焕堂android讲义33章
1.高焕堂讲解 Intent-based Programming
2.高焕堂讲解 ContentProvider范例
3.实际演练Android仿真器之操作
4.Android与Cross Compiler之关系
5.认识Android Application
7.Android里的类别继承及对象组合
。。。。。
/ (1.58 MB)
——————————————————————————
3G应用开发之Android--培训课件 (中文版PPT)传智播放客--高级软件人才实作培训专家  讲师:黎活明

/ (506.57 KB)
_________________________________
新版Android開發教程(中文版PDF)
Android 是一个专门针对移动设备的软件集,它包括一个操作系统,中间件和一些重要的应用程序。Beta 版
的Android SDK 提供了在Android 平台上使用JaVa 语言进行Android 应用开发必须的工具和API 接口。
特性 / (3.81 MB)    / (3.8 MB)
____________________________________
android入门书籍(高老师第二本书下载)
对android方面的提高起到了很大的作用,相信对初学者非常有帮助。
/ (3.81 MB)
/ (1.96 MB)
____________________________________
高焕堂经典之作Google Android 设计招式之美 第1-5章
/ (2.69 MB)
__________________________________
android史上最强NDK入门项目实战
/ (168.96 KB)
高清扫描版本高焕堂的第二本书

高焕堂android应用软件架构设计.rar
ophone8.jpg
______________________________________
2010{zx1}Android2电子书(英文版本)

2010{zx1}Android2电子书.rar

——————————————————————————
中文版PDF-中文版Android程序员向导
{dy}章什么是Android........................................................................................................... 1
什么是Android - 嵌入式设备编程的历史-{dy}章(1).................................................... 1
开放手机联盟和Android-(2)............................................................................................ 2
介绍Android {dy}章(3)......................................................................................................... 3
Android 示例- 第四章(4)................................................................................................ 4
Android 的几个示例- 第四章(5)......
/ (871.05 KB)

——————————————————————————————————
Android应用框架原理与程序设计(中文版PDF)
第1 章认識应用框架, 14
1.1 何谓应用框架
1.2 框架的起源
1.3 框架的分层
1.4 框架的「无用之用」效果
1.5 框架与OS 之关系:常見的迷思
/ (3.81 MB)
/ (147.92 KB)

———————————————————————————————————
Java编码规范及实践
代码规范不是束缚程序员的桎梏,应该知道,不遵守规范的个性的代码并不代表程序员的性格,并不能张扬个性。个性应该体现在用更简单、更优雅、更易读、更易理解以及算法实现效率更高等方面。
/ (266.83 KB)

——————————————————————————————
Android源码的编译
/ (108.94 KB)
Android实现GPS定位.pdf
/ (237.64 KB)

——————————————————
<专业Android应用开发>电子书,还有配套的源代码
/ (2.66 MB)
/ (3.81 MB)

1004121547b37cf2f5e0130.jpg
Ophone+API中文版
/ (152.74 KB)
____________________________
Android 入門編程書籍
Android程式设计及调试新手入门.pdf
/ (1.31 MB)
英文类
/ (987.46 KB)
————————————————————————
高焕堂android讲义33章
/ (1.58 MB)

________________________________________

Android中文帮助文档(非常合适新手入门)
/ (780.46 KB)
_____________________________________
高换堂Android底层结构:SDK Service线程知识精讲篇
/ (195.8 KB)
——————————————————————————————
Android入门学习笔记(适合初学者)
/ (372.62 KB)
————————————————————————————
Google Android深入浅出这本书的代码,ppt,以及EULA协议
/ (3.4 MB)
OPhone和Android应用开发的兼容性差异
1.1    概述
OPhone平台基于linux和开放手机联盟(OHA)的Android系统,经过中国移动的创新研发,设计出拥有新颖独特的用户操作界面,增强了浏览器能力和WAP兼容性,优化了多媒体领域的OpenCORE、浏览器领域的WebKit等业内众多知名引擎,增加了包括游戏、Widget、Java ME等在内的先进平台中间件。

本文重点介绍OPhone和Android应用开发的差异,为OPhone和Android开发者提供指导。

1.2    兼容性

目前,OPhone共发布了1.0和1.5两个平台版本,其中OPhone 1.0与Android 1.0兼容,OPhone 1.5与Android 1.5兼容。由于Android 1.5与Android 1.0不兼容,因此OPhone 1.5与OPhone 1.0不兼容。Android 1.0 API和Android 1.5 API变化比较大,是导致OPhone 1.0和OPhone 1.5之间差异的主要原因。

Android CTS (Compatibility Test Suite)是google提供的Android兼容性测试工具。CTS共有2万多个测试用例,OPhone取得了很好的CTS测试结果:CTS测试xxx:99.96%。Android Market排名前270的应用(2009年10月)有超过80%的可以直接在OPhone平台上运行。部分应用移植失败的原因主要有:
OPhone不支持Google Maps库
硬件方面的差异:显示分辨率、传感器、和硬件相关的特殊库
Tabview的UI显示
1.3   OPhone API

OPhone SDK在兼容Android API的基础上还提供了OPhone API,来扩展OPhone平台的能力。如果应用程序使用了OPhone API,则此程序无法移植到Android系统。关于OPhone API的使用,请参考OPhone开发者社区的文档(http://www.ophonesdn.com/documentation/)。

OPhone SDK 1.0提供了如下OPhone API:
Home Screen API
Local Search API
Mail API
OPhone SDK 1.5提供了如下OPhone API:
AGPS API
Video Telephony API
Home Screen API
Local Search API
1.4   应用程序模型

OPhone平台除了支持APK应用程序开发之外,还支持Mobile Widget和Java ME应用程序开发。
Mobile Widget 应用是采用HTML、JavaScript和CSS等网络技术开发的应用程序。在OPhone中,Mobile Widget应用遵循的是联合创新实验室(Joint Innovation Lab, JIL) 的JIL Widget 规范。详细信息请参考如下网址:
http://www.ophonesdn.com/documentation/widget/index.html

OPhone平台支持Java ME应用程序(MIDlet)的开发,目前OPhone 1.5上实现了中国移动Java 4.1规范。

1.5 应用程序开发的差异
1.5.1   网络数据连接的方法

OPhone与Android建立网络数据连接的方法有所不同。OPhone 平台实现了多个应用程序对分组数据复用的功能,不同的应用可以根据自身需要,打开不同的网络连接,通过这种方式我们可以在不同的OPhone应用中同时进行诸如浏览网页、接受彩信、发送邮件这样的网络任务。
关于如何在OPhone中实现网络连接的管理,详情请见:
http://www.ophonesdn.com/article/show/105

1.5.2      不支持Google Maps

OPhone目前不支持Google Maps API,因此使用Google Maps API开发的Android应用程序将无法移植到OPhone平台。

1.5.3      多分辨率支持

由于市面上的大部分Android终端设备都是HVGA(480x320),因此许多应用程序在开发时并未考虑多分辨率的问题。这就导致部分Android Market上的应用程序安装在非HVGA(480x320)分辨率的OPhone终端,出现分辨率不匹配的问题。

目前OPhone终端除了支持HVGA(480x320)分辨率之外,还支持nHD(640x360)、WVGA(800x480)、FWVGA(854x480)等。因此,在OPhone平台上开发应用程序,应当考虑多分辨率支持,并且在模拟器上应用测试时使用分辨率设置。

关于如何在OPhone中实现多分辨支持,详情请见:
http://developer.android.com/guide/practices/screens_support.html
http://www.ophonesdn.com/article/show/42

1.5.4      传感器支持

不同的OPhone终端所支持的传感器不同,因此一些需要特殊传感器支持的游戏或应用无法在某些OPhone终端上正常运行。


目前Android 平台支持的传感器有:
android. hardware.Sensor

–        TYPE_ACCELEROMETER
–        TYPE_GYROSCOPE
–        TYPE_LIGHT
–        TYPE_MAGNETIC_FIELD
–        TYPE_ORIENTATION
–        TYPE_PRESSURE
–        TYPE_PROXIMITY
–        TYPE_TEMPERATURE

目前的建议是,在使用之前先检测当前OPhone终端支持哪些传感器,相关的测试代码如下: 复制到剪贴板  Java代码
  • SensorManager sensorMgr = (SensorManager)getSystemService(Context.SENSOR_SERVICE); List list = sensorMgr.getSensorList(Sensor.TYPE_ALL); for (int i = 0; i < list.size(); i++) { Sensor sensor = (Sensor) list.get(i); result += "\t" + sensor.getName() + "\n"; }




1.5.5      Tabview的UI显示
部分Android Market上使用了Tabview的应用安装在OPhone终端上会出现显示错误。这是由于OPhone平台只允许在一屏有三个Tab,而对此的实现导致了该问题的发生。

但只要严格按照以下例子程序就可以避免该问题的出现:复制到剪贴板  Java代码
  • TabHost tabHost = getTabHost(); LayoutInflater.from(this).inflate(R.layout.tabs1, tabHost.getTabContentView(), true); tabHost.addTab(tabHost.newTabSpec("tab1") .setIndicator("tab1") .setContent(R.id.view1)); tabHost.addTab(tabHost.newTabSpec("tab3") .setIndicator("tab2") .setContent(R.id.view2)); tabHost.addTab(tabHost.newTabSpec("tab3") .setIndicator("tab3") .setContent(R.id.view3));




1.5.6      OPhone特殊UI风格

由于部分的OPhone终端设备没有Home按键,因此对于应用开发者而言,不建议隐藏Status Bar和Title Bar。
但由于某些应用,特别是游戏,需要全屏显示,可以参考一下代码实现:
复制到剪贴板  Java代码
  • //Hide title bar requestWindowFeature(Window.FEATURE_NO_TITLE); //Hide status bar getWindow().setFlags (WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_ FULLSCREEN);




1.5.7   应用签名

OPhone平台和Android平台在应用签名方面没有区别,但需要注意的是,调试用签名和发布用签名所使用的证书是不同的。如果应用程序没有被签名,在安装的时候就会出现以下错误:
Failure [INSTALL_PARSE_FAILED_NO_CERTIFICATES]

如何对应用程序签名,详情可以参考一下文档:
http://developer.android.com/guide/publishing/app-signing.html
郑重声明:资讯 【很全的android开发资料组合- OMS系统软件开发-】由 发布,版权归原作者及其所在单位,其原创性以及文中陈述文字和内容未经(企业库qiyeku.com)证实,请读者仅作参考,并请自行核实相关内容。若本文有侵犯到您的版权, 请你提供相关证明及申请并与我们联系(qiyeku # qq.com)或【在线投诉】,我们审核后将会尽快处理。
—— 相关资讯 ——