基于Android平台的移动互联网关键技术研究
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
P2P技 术 等 关键 技 术 ,最后 给 出 了 Android平 台上移 动 网络 应 用客 户端 网络 缓存 模 块 、基 于 NAT
检 测 的 自适应 1'2P通信 模 块等 关键 模块 的设 计 方案 。
关键 词 : Android平 台;移 动 互联 网 ;关键 技 术
中 图分类 号 : TP311.52
1.2 移 动互联 网
移动 互联 网 (Mobile Internet,简称 MI)是 一种 通过智能移动终端 ,采用移动无线通信方式获取业 务和 服务 的新 兴 业务 ,包 含 终 端 、软 件 和 应 用 三个 层面。终端层包括智 能手机 、平板 电脑 、电子 书、 MID等;软件包括操作系统、中间件 、数据库和安全 软件等。应用层包括休 闲娱乐类 、工具媒 体类 、商 务 财经 类等 不 同应 用 与 服 务 。 随着 技 术 和产 业 的 发 展 ,未 来 ,LTE(长 期 演 进 ,4G通 信 技 术 标 准 之 一 )和 NFC(近场通信 ,移动支付的支撑技术 )等网 络 传输 层关 键技 术 也 将被 纳 入 移 动 互联 网 的范 畴 之 内 。
从起源上说 ,移动互联 网是移动通信技术与互 联 网技 术融合 的产物 。从 本质上 说 ,移动互 联 网是 一 种新型的数字通信模式 。从宏观角度来看 ,移动 互联 网是 由移 动 终 端 和移 动 子 网 、接 入 网络 、核 心 网络 3部 分组 成 。
① 收 稿 13期 :2016一O3—12 作者简介 :李建 (1979~),男 ,江西萍乡人 ,讲师 ,硕士 ,研究 方向 :移动应 用开发 、WEB数据计算、信息化教学 。
第 34卷 第 3期 2016 年 05 月
佳 木 斯 大 学 学 报 ( 自 然 科 学 版 ) Jour nal of Jiamusi University(Natural Science Edition)
文 章 编 号 :1008—1402(2016)03—0423—03
Vo1.34 No.3 May 2016
Android系统 平 台垃 圾 自动 收 回 内存 处 理 原 则 、方法和 Sun公 司的 Hot Spot JVM共 享特点相 似 ,但 Android平 台的程序处理器使用的是 Dalvik
虚 拟机 ,这 与 JVM 的 Java虚拟 机不 一样 的地方 j。 为 了解决 系统 应 用程 序 垃 圾 收 回时路 程 过 长 而 大 量使用其他主程序运行时路径和时间的问题 ,在系 统 内存 空 间 收 回原 则 里 规 定 ,若 内存 空 间 回 收较 慢、所 占空间较大 ,当内存 空间达不到 2%时 ,将 出 现 Out Of Memory Error提示。由于 内存 空间 回收 方法 会在 一定 程度 上影 响设 备使用 性 能 ,故 为 了节 省内部程序运行影响内存工作 ,需要在设计时充分 注意缓 存 问题 。
424
佳 木 斯 大 学 学 报 ( 自 然 科 学 版 )
Байду номын сангаас
2016年
2.1 Android客户 端缓 存技 术
目前客户端缓存技术最重要 的工作是 在 An— droid系统平台上对移动互联 网客户缓存 ]。所有 将要在用户界面进行显示的内容信息 ,在其 出现之 前可以先在内存信息里面很快找着 ,这是因为其他 的浪 费 时间 和空 间 的得 到 方 法 都 严 重影 响移 动 互 联网系统程序较快 的工作。但是有一个需要特别 提出的问题 ,当某个应用软件程序将要在用户界面 上显 示 较大量 东 西时 ,众 所周 知虚 拟 机分 配各 个运 行中程序的空间是一定的 ,此时如果设计者对这种 情况 没 有特 别关 注 和控 制 ,必 将 导致 应 用程 序 OOM 内存 溢 出且 被 迫 停 止运 行 ,此 种情 况 经 常 会 在 显示 图片 特别 多 的时候 出现 。
1 Android平 台及 移 动 互 联 网
1.1 Android平台
Android平 台 系 统 是 由 Google公 司 组 织 设 计 开发 的在 Linux平台上操作的 、软件源代码是开放 性 的系统 。主要有 用户 界 面 、应 用程 序及 操作 系 统 等移动网络运行时使用 的所有软件程序。Android 系统 框架 结构 设计 分层 再 统一 原则 ,从最 下 层至 上 由 以下三 层组 成 :内核 层 、基 础 系统 库层 、应用 层 。
文献 标 识码 : A
Android平台由于其开源 ,支持个性化定制 ,扩 展性好 ,安全稳定等特点 ,已成为移动互联 网主要 应用载体 ,市场份额超过 ios系统 的 38.58%。移 动 互联 网应 快 速发 展 的 同时 必 然 也会 带 来 其 它 的 一 些 问题 出现 ,例 如 移 动 互 联 网平 台 的不 完 整 性 、 流 量 费用较 高 、宽 带 应用 不 同 与 网络 性 、市场 不 规 范并和移动技术存 在不一致性 等… ,这 些加重 了 移动互联网的开发困难 ,导致 了用户使用积极性退 减。本文在分析移动 网络存在的上述 问题 的因素 后 ,特 别研 究 了 Android平 台在 移 动互 联 网应用 中 的相关 网络通信协议技术 ,并在此基础上设计了改 进性方案。另外 还分析 了 Android缓存 等相关技 术 ,研究 了利 用 预先加 载 技术及 双 阀值 理论 处理 频 繁抖 动 的情 况 。
基 于 Android平 台 的移 动 互 联 网关 键 技 术 研 究①
李 建
(江 苏 财 经 职 业 技 术 学 院 ,江 苏 淮 安 223003)
摘 要 : 简要 介 绍 了 Android平 台和移 动 互联 网的概 况 ,分析 了 Android平 台上移 动 网络 应 用
的 Android客 户端缓 存 技 术 、数 据 交 换 格 式优 化 技 术 、Android平 台上 基 于 NAT检 测 的 自适 应