Android的资源功能篇
来源:互联网 发布:网络教育的利弊辩论赛 编辑:程序博客网 时间:2024/05/22 15:20
Android的资源为 Android界面提供外观服务,主要的常用资源有四大类:mipmap(图片)、drawable(绘画)、layout(布局)、values(资源)。最近在写一个小软件,先上图,根据图来介绍这些资源的作用。
mipmap(图片):就是用来存放图片的,就如同我所上传的这样图片,不做过多解释。
drawable(绘画):如图最下方的按钮,它的背景就是由drawable来绘制的,圆角、背景颜色等等。
layout(布局):主要负责对界面的布局,以及对其它三种资源的整合工作,其他三种资源的实现都需要靠layout进行调用,才能实现它们的作用。举个栗子,图中,按钮的位置由layout(布局)所定义,但按钮背景的实现细节由drwable(绘图)来描述,但最终还是由layout(布局)调用后才起到了作用。
values(资源):values(资源)是一个很大的范围,它可以定义字符串、颜色、数组等等,它的作用是降低系统的内存消耗,以及减少重复性的操作。因为Android的内存是有限的,让这些资源重复利用起来,可以降低内存消耗。如图,当我点击按钮时,会弹出一个消息”搜索成功“,如果我没有在values中定义“搜索成功”这个字符串,那么每次点击按钮时,都需要为“搜索成功”这个字符串建立一个内存,虽然一个字符串内存很小,但若是写一个大型的软件,不按照这种方法来做,会导致Android的内存消耗的越来越多,咱们写的软件也就越来越卡。
0 0
- Android的资源功能篇
- Android 打造自己的个性化应用(二):应用程序内置资源实现换肤功能
- android换肤功能中,如何动态获取控件中背景图片的资源id?
- Android 打造自己的个性化应用(二):应用程序内置资源实现换肤功能
- Android 打造自己的个性化应用(二):应用程序内置资源实现换肤功能
- Android 打造自己的个性化应用(二):应用程序内置资源实现换肤功能
- Android的资源总结
- android的学习资源
- android的资源
- android的资源文件
- Android的应用资源
- android的Drawable资源
- Android应用的资源
- Android的菜单资源
- Android应用的资源
- android studio开发整合资源简单实现android扫一扫功能
- Android 资源的使用之XML资源
- android 热补丁功能实现初探-资源引用<二>
- C++删除元素的函数总结
- qt输入框
- Kafka设计解析(一)- Kafka背景及架构介绍
- ReactMix框架是基于ReactNative框架实现的,目标是完全兼容现有的H5开发方式的新一代框架ReactMix
- python-递归函数.汉诺塔.
- Android的资源功能篇
- C语言宏定义的使用
- 利用DEMO系统 评估LoRa终端与网关
- 图的广度优先历遍和深度优先历遍
- Mybatis分页插件
- SurFaceView视频播放
- spring+hibernate 配置hibernate中的hbm.xml文件位置
- 感谢王小波之二
- Hdu 1431 素数回文【素数+回文】