手机开发开源库: http://www.oschina.net/project/tag/169/mobile-devlibs?lang=0&os=0&sort=view
1、jQuery Mobile
网址:http://jquerymobile.com/
jQuery Mobile 是 jQuery 在手机上和平板设备上的版本。jQuery Mobile 不仅会给主流移动平台带来jQuery核心库,而且会发布一个完整统一的jQuery移动UI框架。支持全球主流的移动平台。jQuery Mobile开发团队说:能开发这个项目,我们非常兴奋。移动Web太需要一个跨浏览器的框架,让开发人员开发出真正的移动Web网站。我们将尽全力去满足这样的需求。
2、手机上的HTML5框架 Sencha Touch
Sencha Touch是专门为移动设备开发应用的Javascrt框架。通过Sencha Touch你可以创建非常像native app的web app,用户界面组件和数据管理全部基于HTML5和CSS3的web标准,全面兼容Android和Apple iOS。
3、手机同步工具包 Sync4J
Sync4J是一个用Java实现的SyncML 规范的开源项目
SyncML是一个无线设备的数据同步协议,已经发展成为一个具有很强实用性的工业标准。 在目前情况下,大部分的设备并不总是和网络连接的,两个终端之间更不是总是互连联接的,大部分时间里,终端设备总是在独立的处理各自的数据,这就产生了一个问题,在一个终端处理的数据,我还想到另一个终端使用,该怎么办? SyncMl目的就是保证各种无线设备之间的数据一致性,比如PDA,笔记本,手机等等保持数据的一致。它通过把数据统一保存在网络中的服务器上,然后各终端设备和该服务器通过协议来保持一致。
SyncML是一种唯一行业通用的移动数据同步化协议,将由SyncML行动(SyncML initiative)发行,是一种开放性协议。SyncML initiative由行业先锋Ericsson, IBM, Lotus, Motorola, Nokia, Palm Inc., Psion, Starfish Software初创,Matsushita也与最近加入,使其会员达到9家。另外还有555家支持公司。SyncML initiative的目的就在于,与终端用户、设备开发商、数据提供商、基础构件开发商、应用软件开发商及服务提供商协同工作,发行SyncML,以真 正实现:使用任何终端设备均可随时随地访问任何网络数据。SyncML可以表示通过任意网络同步化所有设备及应用软件。借助XML,SyncML将成为真 正的同步化平台。
SyncML的主要目的有两方面:一、可以通过任何移动设备将网络数据同步化。二、移动设备中的数据也可以用任何网络数据同步化。
目前几个主要的手机生产公司如: 诺基亚、索尼爱立信、摩托罗拉等公司已经在他们的产品中支持SyncML。 一些服务商已经开始提供基于SyncML的手机通讯录同步服务,欧美的一些网站已经拥有20多万的用户,发展势头非常好。
4、J2ME 的XML 解析器 kXML
kXML是一个J2ME平台下使用的XML语法分析程序,对于J2ME应用程序非常适合。它有一个非常独特的DOM操作方法和被称为Pull的语法分析方法。它有以下特性:
· 支持XML名称空间
· 用"松散"模式分析HTML或其它SGML格式
· 占用很少的存储空间(21 kbps)
· 基于Pull的分析
· 支持XML写操作
· 可选的DOM支持
· 可选的WAP支持
分享到:
相关推荐
适合ffmpeg-2.0版本 最新编译 实用有效
Android开发icon图片库Android开发icon图片库Android开发icon图片库Android开发icon图片库Android开发icon图片库
"Android-Android快速开发库使用Kotlin开发安卓必备"这一主题着重于如何利用Kotlin提高Android开发的效率和质量。下面我们将深入探讨这个主题中的关键知识点。 1. **Kotlin基础**: - **变量声明**:Kotlin支持var...
兵工厂 Android 开发库
这是在2017年发布的25个最好的Android开发库的列表。所有这些都值得尝试 。 以下不是排名顺序。 让我们开始吧! 1.Lottie 这个库能够解析 Adobe After Effects 并且把他们渲染到手机上。在Google应用市场上,也有...
《Android开发艺术探索》是一本深受Android开发者喜爱的著作,旨在深入探讨Android应用程序开发的各种技术和艺术。这本书由尹成编写,全面覆盖了Android开发的各个方面,包括基础、进阶和实战技巧,帮助开发者提升...
- **UI实现**:在Android开发中,基本的用户界面(UI)是由`View`或其子类实现的。例如,`EditText`用于文本输入,`Button`用于创建按钮等。 ### 编程题示例 - **题目描述**:实现点击一个按钮后,结束当前Activity...
工程里包含了海康威视android sdk(网络库+播放库) 官网上只有android 播放库下载,没有...可以参考我的博文:海康威视远程监控Android端APP开发初探 http://blog.csdn.net/lihong08/article/details/9355691
其中,“Koi”就是这样一款专为Android设计的轻量级Kotlin库,它旨在简化常见的Android开发任务,提高开发者的生产力。 **Kotlin的优势** Kotlin是一种静态类型的编程语言,它的主要优势在于简洁的语法、空安全...
初学者在学习Android开发时,还需要熟悉Android SDK(软件开发工具包),SDK中包含了一系列的工具、库以及API,这些都是开发Android应用不可或缺的资源。 Android应用的开发流程中,设计UI界面是重要的一步。可以...
10. **第三方库集成**:Android开发中,经常会使用到第三方库,如Retrofit进行网络请求,Gson进行JSON解析,ButterKnife进行视图注入等。课程会介绍这些库的使用方法和优势。 11. **性能优化**:最后,课程可能会...
10. **第三方库集成**:许多开源库简化了Android开发,如Dagger2进行依赖注入,RxJava处理异步流,Butter Knife进行视图绑定。案例将展示如何高效地集成和使用这些库。 通过研究这60个案例,开发者不仅可以学习到...
Android 是Google开发的基于Linux平台的开源手机操作系统。它包括操作系统、用户界面和应用程序—— 移动电话工作所需的全部软件,而且不存在任何...【第一版第十五章】老罗Android开发视频--百度地图实战开发(10集)
Android开发是全球最受欢迎的移动应用开发平台之一,广泛应用于智能手机、平板电脑以及各种智能设备上。这份"Android开发教程笔记完全版"涵盖了Android开发的基础到高级主题,旨在帮助开发者全面理解并掌握Android...
在实际开发中,Android开发者需要了解如何配置NDK环境,将PCL库链接到他们的项目中,以及如何处理Android的多架构支持(armeabi-v7a, arm64-v8a, x86等)。此外,理解PCL的基本概念,如点云、滤波、特征提取等,以及...
《Android开发艺术探索》是一本深受Android开发者喜爱的技术书籍,由任玉刚撰写。这本书深入浅出地讲解了Android开发中的各种技术难点和最佳实践,旨在帮助开发者提升技能,提高开发效率。书中涵盖了许多关键知识点...
同时,会介绍Anko库,这是一个简化Android开发的库,可以更方便地处理UI元素和异步操作。 3. Android组件:深入探讨Activity、Fragment、Intent、BroadcastReceiver等Android核心组件的使用方法,以及如何在Kotlin...
Android开发PPT(PDF) 06_Android的GUI系统.pdf 07_Android的Audio系统.pdf 08_Android的Video_输入输出系统.pdf 09_Android的多媒体系统.pdf 10_Android的电话部分.pdf 10大话企业级Android开发_组件(上)....
本文将深入探讨Android USBCamera和UVCCamera的开发,以及如何利用通用库来实现这一功能。 首先,理解UVC是至关重要的。UVC是USB设备类规范的一部分,它定义了一种标准,使得视频捕获设备如网络摄像头可以通过USB...