Android开发实战中常用安卓开发框架

Android开发实战中常用安卓开发框架android开发实战经典,android开发实战,android开发实战视频,android开发实战pdf,android开发实战教程,android开发框架,android开发常用框架,android开发框架搭建,android开发主流框架,android应用开发实战
社会化媒体营销 > Android开发实战中常用安卓开发框架

Android开发实战中常用安卓开发框架(1)

Android是基于Linux平台的开源移动操作系统,主要适用于移动设备,如智能手机和平板电脑(当然现在已经适用车控应用了),由Google公司和开放手机联盟领导及开发。不完全统计,Android平台手机的全球市场份额已经达到80%,本文介绍了android开发者实战中最喜欢使用的几种Android开发框架。

1) Corona SDK

Corona SDK是一个跨平台技术的工具,它利用Lua开发脚本,从一个特定的移动操作系统开发应用。应用程序可以在模拟器中测试,然后编译为Android的本机代码。同时Corona SDK 还支持与Map、Facebook、OpenFient、GameCenter的集成。然而在编译项目时,程序员需要把代码上传到Corona的服务器上去编译,不能在本地直接编译。

2) Phonegap

Phonegap是一款开源的开发框架,旨在让开发者使用HTML、Java、CSS等Web APIs开发跨平台的移动应用程序。它需要特定平台的附加软件,例如iPhone的iPhone SDK, Android的Android SDK等,也可以和DW5.5及以上版本配套开发。使用PhoneGap比为每个平台分别建立应用程序稍好一些,因为虽然基本代码是一样的,但是程序员仍然需要为每个平台分别编译应用程序。

3) Xamarin

Xamarin 始创于2011年,旨在使移动开发变得难以置信地迅捷和简单。Xamarin的产品简化了针对多种平台的应用开发,包括iOS、Android、Windows Phone和Mac App。Xamarin 由许多著名的开源社区开发者创立和参与,而且也是Mono项目的主导者——C#与?NET框架的开源、跨平台实现。

而这其中Xamarin Studio就是一个用C#语言开发跨平台应用的集成开发环境,它和iOS 以及Android SDK紧密整合。Xamarin Studio了很多现发所需功能,包括代码完成、调试器、打包和发布应用(支持通过TestFlight发布应用程序)。对于Android,Xamarin还包含了自己的UI生成器(对于iOS,则使用苹果Xcode的UI生成器),此外还集成了Git和Subversion。Android开发者可以使用Xamarin Studio在模拟器和真机上对移动应用进行测试和bug调试。

4) Sencha Touch 2

Sencha Touch是由Sencha公司开发的移动Web应用开发框架,用以提升主流移动设备在浏览器上的触碰操作,增强用户体验。该框架以久负盛名的Ext JS富客户端框架为基础,并支持最新的HTML5及CSS3标准,与流行的Apple iOS和Andriod设备兼容。一方面,它以Webkit浏览器引擎为基础,了出色的性能和用户体验;另一方面,它了基于GPL V3许可的开源版本和详尽的API文档,体现了良好的开放性和易用性。因此,该框架可帮助移动应用开发人员提升开发效率,从而创造出更多富有创意的移动应用。

5) Appcelerator

Appcelerator是一个构建基于SOA的RIA应用的全集成平台,用来构建富应用、交互式的网站和应用程序。Appcelerator应用的语言——Web Expression Language,是一种对HTML 的扩展,它采用直观、声明的方法来构建动态的web应用。

点击显示全文

分页:12
  • Android项目开发实战笔记

    Android项目开发实战笔记,在学习的过程中记录的笔记 瑞通_Android 项目开发实战...把程序的框架框架好 a》 7. 第三方组件的引用 a》 8. 添加初始化的类,并且...

    2018-08-15 10:46:53
    654512
  • Android开发使用的常见第三方框架汇总

    SharedPreferences 3、Afinal 框架 项目地址:https://github.com/yangfuhai/afinal 主要有四大模块: 《1》 数据库模块:android 中的 orm 框架,使用了线程池对 ...

    2018-08-15 10:50:47
    471559
  • Android开发者开发必用10款工具

    Android开发者开发必用10款工具_计算机软件及应用_IT/计算机_专业资料。很多刚...这份清单当中包含与这些测试 工具、框架以及其它重要资源相关的概述信息,希望能够...

    2018-08-15 10:46:00
    400819
  • Android系统框架和高性能程序开发最佳实践

    Android系统框架和高性能程序开发最佳实践_计算机软件及应用_IT/计算机_专业资料。...在搜索引擎中的研发等, 著有《云计算分布式大数据 Hadoop 实战高手之路---从...

    2018-08-15 10:35:51
    237988
  • Android快速开发框架XUtils

    烟台杰瑞教育科技有限公司 《培训部》 版权所有 Android 快速开发框架 XUtils Android 程序员开发已从最早的异常火热到现在已经逐渐趋向稳定, 目 前企业针对 Android ...

    2018-08-15 11:12:07
    279843
  • Android 最火的快速开发框架XUtils

    Android 最火的快速开发框架XUtils_计算机软件及应用_IT/计算机_专业资料。最近搜了一些框架供初学者学习,比较了一下XUtils是目前git上比较活跃 功能比较完善的一个...

    2018-08-15 11:13:01
    384398
  • 高质量 Android 开发框架LoonAndroid 详解

    高质量 Android 开发框架 LoonAndroid 详解整个框架式不同于 androidannotations,Roboguice 等 ioc 框架,这是一个类似 spring 的实现 方式。在整应用的生命周期中...

    2018-08-15 10:30:08
    102850
  • Android应用程序开发完整训练:从零起步通过23个动手实...

    课程要点: 1,抽取 Android 应用开发中用到的最精华的 Java 技术加以剖析; 2...实战并剖析 AsyncTask 框架实现的源代码,并提出对 AsyncTask 缺陷的解决方案; ...

    2018-08-15 10:42:15
    879605
加载中...
加载中...
  • 自动化测试工具selenium中如何利用xpath来定位元素

    自动化测试工具selenium中如何利用xpath来定位元素 - 自动化测试工具 selenium 中如何利用 xpath 来定位元素 在开始之前,我们先来熟悉 selenium 中常使用的几个...

  • XPath实例

    实例1 基本的 XPath 语法类似于在一个文件系统中定位文件,如果路径以斜线 / 开始, 那么该路径 就表示到一个元素的绝对路径 /AAA 选择根元素 AAA <AAA> <BBB...

  • Xpath工具使用教程

    Xpath工具使用教程 - 本教程告诉大家如何使用八爪鱼内置的Xpath工具,帮助大家更高效的采集数据

  • XPath入门教程整理

    XPath入门教程整理 - XPath 入门教程目录 关于本教程中使用了例子...

  • XPath实例教程

    XPath实例教程 - XPath 实例教程一、基本的 XPath 语法 实例教程一、 基本的 XPath 语法类似于在一个文件系统中定位文件,如果路径以斜线 / 开始, 那么该路径就...

24小时热门信息
  • docker云架构

    docker云架构 - docker,云架构,分布式集群... docker云架构_计算机软件及应用_IT/计算机_专业资料。docker,云架构,分布式集群 Docker:一种云计算下的新的虚拟化技术...

    2018-08-15 10:33:30
    286938
  • docker命令语句

    docker命令语句_计算机软件及应用_IT/计算机_专业资料。docker命令语句 Docker 基础这篇基础文章是方便用户在使用 cSphere 平台之前,了解 docker 基础知识。 针对已经...

    2018-08-15 10:58:31
    238868
  • docker学习之基础知识

    docker学习之基础知识 - 内 部 公 开 ▲ Docker 学习之基础知识 Docker 是一个开源项目,诞生于 2013 年初,最初是 dotCloud 公司内部的一个业余 项...

    2018-08-15 10:37:03
    462582
  • 非常详细的 Docker 学习笔记

    非常详细的 Docker 学习笔记 - 阅读目录 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ...

    2018-08-15 11:00:21
    943743
  • Docker常用命令汇总

    Docker常用命令汇总 - 超实用:Docker常用命令汇总... Docker常用命令汇总_计算机软件及应用_IT/计算机_专业资料。超实用:Docker常用命令汇总 Docker 常用命令汇总一、查...

    2018-08-15 10:35:15
    155626
  • Docker文件系统的分层与隔离

    Docker 文件系统的分层与隔离 M 老师:Docker 的很多特性都表现在它所使用的文件系统上,比如大家都知道 docker 的文件系统是分层的,所以它可以快速迭代,可以回滚。...

    2018-08-15 10:41:24
    188609
精彩推荐
  • flash做EEPROM用flash做EEPROM用

    flash做EEPROM用 - STM32 本身没有自带 EEPROM,但是 STM32 具有 IAP《在应用编程》功能,所以我们可 以把它的 FLASH 当成 EEPROM 来使用 STM32...2018-08-15 10:58:58132631

  • flash教案flash教案

    flash教案 - 教学内容:电脑动画制作初探 教学目标: 知识与技能目标 1、学会启动 Flash 的方法,认识 Flash 工作界面。 2、初步理解动画制作中的基本概念。 3、...2018-08-15 11:01:50687922

  • Flash动画的种类Flash动画的种类

    Flash动画的种类 - 下面,给您介绍一下 Flash 制作动画的种类,简单的说,就是 Flash 能够制 作哪几种基础的动画。 一、逐帧动画 所谓的逐帧动画, 就是不需要...2018-08-15 10:57:17659255

  • 信息技术工具介绍flash信息技术工具介绍flash

    信息技术工具介绍flash - 信息技术工具介绍——Flash 一、flash 软件介绍 Flash 是一种动画创作与应用程序开发于一身的创作软件,为创建数字动画、交互式 Web 站点...2018-08-15 11:05:37297697

  • Macromedia Flash_8 基础教程Macromedia Flash_8 基础教程

    Macromedia Flash_8 基础教程 - Flash 8.0 基础教程 一、Flash 基础 启动 Flash 在桌面找一个红色图标 双击即可启动,也可以单击“开始” -“所有程序”...2018-08-15 11:13:01168241

  • FLASH 练习题FLASH 练习题

    FLASH 练习题_理化生_高中教育_教育专区。练习题 填空题 1、 Flash CS3 中的基本绘图工具包括直线工具、___、___、___、 ___。 2、绘制线条的工具有___...2018-08-15 10:49:15691807

  • flash动画处理知识点整理flash动画处理知识点整理

    flash动画处理知识点整理 - 稽山中学信息技术学业水平考试复习资料---FLASH FLASH 操作题相关知识点 知识目标: 单元 考试内容 考试要求 a 考试属性 1.计算机动画的...2018-08-15 10:30:01308913

  • FLASH模块FLASH模块

    如果 CSM 被保护起来了,那么必 须从被保护的 RAM《例如: L0 或者 L1SARAM》运行 Flash 控制寄存器 的初始化代码,否则 Flash 控制寄存器的初始化代码无法访问 ...2018-08-15 10:37:41329521

手机版 | 欢迎来到社会化媒体营销
RSS订阅