zl程序教程

您现在的位置是:首页 >  移动开发

当前栏目

读书 Android应用开发揭秘[通俗易懂]

Android应用开发 通俗易懂 揭秘 读书
2023-06-13 09:11:55 时间

大家好,又见面了,我是你们的朋友全栈君。一、Android基于Linux平台,由操作系统、中间件、用户界面和应用软件组成。

二、特点:1、开放性 2、应用程序无界限 3、应用程序在平等的条件下创建 4、应用程序可以轻松的嵌入网络 5、应用程序可以并行运行。

三、Android系统架构分为四层: 应用层:java编写运行在虚拟机上的程序。 应用框架层:编写应用时使用的API框架。 系统运行库层:C/C++库 Linux内核层

四、Dalvik虚拟机 1、专有的dex文件格式 2、dex优化 3、基于寄存器 4、一个应用、一个虚拟机实例、一个进程

五、OMS open mobile system面向移动互联网的开放型移动智能终端软件平台。

六、OPhone 基于Linux的面向移动互联网的终端基础软件和系统解决方案。OPhone指采用OMS智能操作系统的手机。

七、Widget Widget应用是OMS的精华。Widget应用采用了JIL Widget标准,JIL Widget是一个采用HTML、javasript和css等 网络技术的应用程序。

八、Android2.2 Dalvik JIT JIT(Just In Time) 最开始指在执行前编译,但是到现在已经发展成为,一开始解释执行,只有被多次调用的程序段才被编译, 编译后存放在内存中,下次直接执行编译后的机器码。

九、Android应用解析 1、Activity 一个Activity通常就是一个单独的屏幕,每个活动都被实现为一个独立的类。 2、Intent Android用Intent这个特殊类实现在Activity和Activity之间的切换。 3、ContentProvider ContentProvider用来解决在不同的应用包之间共享数据的工具。 4、Service

十、Android应用程序的生命周期 [img]http://images.51cto.com/files/uploadimg/20100105/145010651.jpg[/img]

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/139821.html原文链接:https://javaforall.cn