安卓编程函数详解(不定期更新)
2016-05-25 16:54
148 查看
做毕设过程中接触安卓编程,因为没有进行系统的学习很多函数的意思和用法都不了解。有时候查过的函数一段时间之后又会忘了意思,又要去网上重新查,增加工作量。现把每次查过的函数列举出来:
(1)void setEnabled(boolean b)
设置 Action 的启用状态。在启用时,任何与此对象相关联的组件都被激活,并且都能触发此对象的 actionPerformed 方法。如果值已更改,则将一个 PropertyChangeEvent 发送到侦听器。
参数:b - 为 true 表示启用此 Action;为 false 表示禁用它。
(2)android中UI应用的开发中经常会使用view.setVisibility()来设置控件的可见性,其中该函数有3个可选值,他们有着不同的含义:
View.VISIBLE--->可见
View.INVISIBLE--->不可见,但这个View仍然会占用在xml文件中所分配的布局空间,不重新layout
View.GONE---->不可见,但这个View在ViewGroup中不保留位置,会重新layout,不再占用空间,那后面的view就会取代他的位置,
所以在使用时要小心,尤其要善用INVISIBLE和GONE;
(1)void setEnabled(boolean b)
设置 Action 的启用状态。在启用时,任何与此对象相关联的组件都被激活,并且都能触发此对象的 actionPerformed 方法。如果值已更改,则将一个 PropertyChangeEvent 发送到侦听器。
参数:b - 为 true 表示启用此 Action;为 false 表示禁用它。
(2)android中UI应用的开发中经常会使用view.setVisibility()来设置控件的可见性,其中该函数有3个可选值,他们有着不同的含义:
View.VISIBLE--->可见
View.INVISIBLE--->不可见,但这个View仍然会占用在xml文件中所分配的布局空间,不重新layout
View.GONE---->不可见,但这个View在ViewGroup中不保留位置,会重新layout,不再占用空间,那后面的view就会取代他的位置,
所以在使用时要小心,尤其要善用INVISIBLE和GONE;
相关文章推荐
- c语言进阶之路----关于函数指针的个人心得
- Java Web程序中利用Spring框架返回JSON格式的日期
- matlab图像处理基础知识0(双线性插值matlab实现--调整水平和垂直放大倍数)
- python爬取当前汇率,jython的应用,实时汇率兑换
- java实现文件下载的几种情况
- goldengate for big data 12.2.0.1.1新增功能
- Strust+hibernate+strust2的整合方案(1)
- java.util.concurrent - Java并发工具包
- 资深C++程序员学习C#要点
- 资深C++程序员学习C#要点
- 在指定文本文件中删除指定字符串C语言
- UEditor for Java 配置(SpringMVC)
- Delphi通过IdSmtp发送邮件的简单代码
- Spring整合JMS(二)-三种消息监听器
- java生成复杂word文档的完美解决方案
- php 图片上传预览(转)
- Java多态中成员的特点
- Java泛型
- @PostConstruct 和 @PreDestroy
- JAVA的动态代理模式分析以及与spring AOP的比较