Android笔记

本文介绍了Android开发的多项优势,包括其强大的内存管理能力、丰富的界面控件支持、轻量级的进程间通信机制等。此外还提到了多种支持Android开发的语言如Java、Scala及C/C++,并强调了XML在界面设计上的灵活性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

[tc]:

 

拥有自己的运行时和虚拟机,优秀的内存管理能力。

提供丰富的界面控件供开发者使用,允许可视化开发,并保证Android平台下的应用程序界面一致。

提供轻量级的进程间通信机制。

支持无界面的后台服务类应用程序。

支持高效、快速的数据存取方式。

 

除了Java外,还有许多语言支持Android 的开发,比较为人所熟知的有Scala,而作为 Android本身的底层语言,C/C++的作用也完全不可忽视。

而利的部分,可能是会被很多高级工程师所喜爱的,因为它是牺牲开发效率,来换取最大的可定制性的一个典范。

并且,由于Android采用XML对界面进行描述,使得对界面的更换也变得容易,设计师可以设计出多套界面,不论是用于UI方案评估或是在实际应用中更换界面风格都很方便。

 

针对设备的具体情况来对应用进行设计也是很有必要的,目前Google为Android设 计的按屏幕大小自动切换布局方式的框架非常有用。

 

 

 

参考:

[tc]推测用户行为 程序员分享Android开发经验 http://mobile.youkuaiyun.com/n/20101104/281380.html  2010.11

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值