`
yanyanquan
  • 浏览: 451150 次
  • 性别: Icon_minigender_1
  • 来自: 江门
社区版块
存档分类
最新评论

android开发的3种方式

 
阅读更多

3种实现方式的优缺点

 

1、基于android的客户端应用程序
android客户端的优点:个性化定制,界面丰富,可以后台运行
缺点:代码量较大,对于不懂java的人来说维护和开发都有难度;而且每次更新都需要让用户重新下载。

 

2、基于android的webview控件的内嵌浏览器
android的webview的优点 1 虽然是用java实现,但是相对于完整的客户端程序,webview的java代码会较少
版本更新方便(不用像客户端一样,一有新的更新,就提示要下载新版本)


3、widget版的应用
widget优点:1 使用jshtml开发,开发门槛低,做过网站的人都可维护(公司主要是坐php 对java了解不多)
版本更新方便(不用像客户端一样,一有新的更新,就提示要下载新版本)
缺点:不能后台运行

分享到:
评论

相关推荐

    android开发揭秘PDF

    第1章 Android开发简介 1.1 Android基本概念 1.1.1 Android简介 1.1.2 Android的系统构架 1.1.3 Android应用程序框架 1.2 OMS介绍 1.2.1 OPhone介绍 1.2.2 Widget介绍 1.3 小结 第2章 Android开发环境搭建 2.1 ...

    利用AndroidStudio三种方式进行jni开发demo

    在Android开发中,JNI常用于提升性能、调用系统底层API或者实现与C/C++库的对接。本文将深入探讨如何在Android Studio中通过三种方式实现JNI开发,并对每种方法的配置和注意事项进行详尽的解释。 1. **使用NDK和...

    Android底层开发实战_Android底层开发实战_android_android开发实战_

    在Android开发中,底层开发通常涉及操作系统、硬件接口、驱动程序和系统服务等核心部分,这对于优化性能、解决复杂问题以及创新功能至关重要。以下是该书可能涵盖的一些关键知识点: 1. **Android系统架构**:了解...

    Android Framework 开发揭秘

    本书针对Android开发者,尤其是对系统级开发有深厚兴趣的工程师们,旨在揭示Android系统的神秘面纱,帮助读者从更高层次理解和掌握Android开发。 Android Framework层是Android系统的核心部分,它为应用程序层提供...

    阿里Android开发手册最新版

    《阿里巴巴Android开发手册》是Android开发者们不可或缺的参考资料,它汇集了阿里巴巴集团在Android开发领域的最佳实践和规范,旨在提升代码质量、优化开发流程、确保软件稳定性和性能。本手册覆盖了从编码风格、...

    Android开发实例大全 王东华

    《Android开发实例大全》是王东华先生撰写的一本深入浅出的Android应用程序开发指南,旨在帮助开发者通过实例学习和掌握Android平台上的编程技术。这本书覆盖了从基础到高级的各种主题,包括用户界面设计、数据存储...

    Android开发

    ### Android开发方式介绍 #### 1. Android SDK 开发 Android SDK(Software Development Kit)是Android官方提供的软件开发工具包,主要面向Java语言开发。它包含了开发者所需的各种工具、库文件和文档,以便于...

    Android开发之旅

    Android开发之旅:android架构 3 Android开发之旅:应用程序基础及组件 4 Android开发之旅:应用程序基础及组件(续) 5 Android开发之旅:活动与任务 6 Android开发之旅:进程与线程 7 Android开发之旅:组件...

    基于Android手机系统的3D桌面主题开发毕业论文.doc

    Android 手机系统的 3D 桌面主题开发可以分为两种:模拟 3D 主题样式和基于 OpenGL ES 的 3D 主题样式。两种主题样式都是通过修改 Android Launcher 源码中的 Workspace 类来实现。模拟 3D 主题样式通过在同一屏幕...

    android开发经典案例60个

    3. **网络通信**:网络编程在Android开发中占据重要地位。这些案例可能涵盖了HTTP请求、WebSocket通信、JSON解析、RESTful API的调用,以及使用Retrofit、Volley等网络库进行网络数据交换。 4. **多媒体处理**:...

    Android应用程序开发

    - **Eclipse with ADT Plugin**:早期Android开发的主要工具,虽然已被Android Studio取代,但在某些特定情况下仍可能被使用。 ##### 2. 安装Java Development Kit (JDK) - Android开发基于Java语言,因此需要安装...

    Android 开发帮助文档 中文版

    《Android开发帮助文档中文版》是一份非常宝贵的资源,它为开发者提供了全面的Android平台开发指导,涵盖了从基础概念到高级特性的全方位讲解。这份文档是2016年12月21日的最新版本,确保了内容的时效性和准确性,...

    Android开发笔记全集

    《Android开发笔记全集》是一份综合性的学习资源,涵盖了Android应用开发的多个核心领域,旨在帮助开发者系统地掌握Android平台的开发技能。这个压缩包包含的文件名为“Android开发笔记”,暗示着它可能是一个系列的...

    《Android开发艺术探索》源码.zip

    《Android开发艺术探索》这本书是Android开发者们非常推崇的一本技术书籍,它深入浅出地讲解了Android开发的各种技术和实践。这份"《Android开发艺术探索》源码.zip"压缩包包含的是书中所有章节的源代码,这对于学习...

    Android应用开发揭秘-pdf(全)

    尽管具体内容未给出详细章节或摘要,但基于标题、描述及常见Android开发主题,我们可以推测书中可能涉及的重要知识点包括: ### 一、Android平台介绍 1. **Android操作系统概述**:解释Android操作系统的起源、...

    android开发培训课件ppt

    Android开发培训课件是针对想要深入理解Android应用开发的初学者和进阶者设计的一套教程资源。这个PPT文档,出自知名的教育机构传智播客,提供了丰富的学习材料,帮助学习者掌握Android开发的核心技能。 首先,...

    实战Android应用开发-李鸥

    该书旨在帮助读者通过实际项目案例,掌握Android开发的核心技术,并提升在真实环境中的开发能力。源代码提供给读者一个实践和学习的平台,使理论与实践相结合,加深对Android开发的理解。 在Android应用开发中,有...

    高通UEFI开发 Android开发

    高通的技术支持文档表明该公司在Android开发中扮演着重要的角色,特别是涉及到硬件层面的支持和优化。 **UEFI (统一可扩展固件接口)** 是一种现代化的个人电脑固件标准,旨在替代传统的BIOS。UEFI提供了更高级别的...

    Android应用开发详解.pdf

    1. **安装JDK(Java Development Kit)**:这是进行Android开发的基础,因为Android应用程序主要是用Java或Kotlin编写的。 2. **安装Android Studio**:官方推荐的集成开发环境,内置了所有必要的工具和库,支持从...

    Android开发电子秤协议

    在Android开发领域,对接电子秤协议是一项常见的任务,主要用于实现智能设备与移动应用之间的数据交互。本项目聚焦于创建一个Android客户端,能够实时接收并显示电子秤的数据,从而确保用户可以即时获取电子秤的示数...

Global site tag (gtag.js) - Google Analytics