文档章节

Android移动开发--小控件

在路上的
 在路上的
发布于 2016/08/01 18:36
字数 243
阅读 3
收藏 0

精选30+云产品,助力企业轻松上云!>>>

一.Checkbox

这个是我用于学习和记录,我只记录重点。

一个监听器可以监听多个控件,判断是哪个控件可以用view.getId()

判断是选上还是没选上

用另一种接口:

CheckBoxListener checkBoxListener = new CheckBoxListener();
eatBox.setOnCheckedChangeListener(checkBoxListener);
class CheckBoxListener implements CompoundButton.OnCheckedChangeListener {

    @Override
    public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {

    }
}

这时,这个buttonView就是eatBox,isChecked就是当前的状态(选中还是没选中)。也可以监听多个控件。

二.RadioButton

1.radioButton&radioGroup

2.监听器同上

三.ImageView

1.ScaleTyle

fitCenter就是等比例缩伸到ImageView的大小,fitStart就是向开始的位置,还有fitEnd向终止的位置。

center是如果ImageView小,就把中间位置截取,如果ImageView大,就会居中显示,图片本身大小不变。centerInside是将图片等比例缩小到ImageView的大小,如果大的话图片就不变了。centerCrop是等比例缩放,将短边配合ImageView的大小进行剪裁。

 

 

在路上的
粉丝 0
博文 18
码字总数 3712
作品 0
廊坊
私信 提问
加载中
请先登录后再评论。
C# Xamarin移动开发项目实战篇

一、课程介绍 在前面阿笨的《C# Xamarin移动开发基础进修篇》课程中,大家已经熟悉和了解了Xamarin移动App开发的基础知识和原理。本次分享课《C# Xamarin移动开发项目实战篇》,阿笨将直接带...

osc_as44gib4
2018/06/30
2
0
C# Xamarin移动开发项目实战篇

一、课程介绍 在前面阿笨的《C# Xamarin移动开发基础进修篇》课程中,大家已经熟悉和了解了Xamarin移动App开发的基础知识和原理。本次分享课《C# Xamarin移动开发项目实战篇》,阿笨将直接带...

跟着阿笨一起玩NET
2018/07/15
73
0
C# Xamarin移动开发项目实战篇

一、课程介绍 在前面阿笨的《C# Xamarin移动开发基础进修篇》课程中,大家已经熟悉和了解了Xamarin移动App开发的基础知识和原理。本次分享课《C# Xamarin移动开发项目实战篇》,阿笨将直接带...

跟着阿笨一起玩.NET
2018/06/30
0
0
Android移动端音视频的快速开发教程(一)

移动开发也称为手机开发,或叫做移动互联网开发。是指以手机、PDA、UMPC等便携终端为基础,进行相应的开发工作,由于这些随身设备基本都采用无线上网的方式,因此,业内也称作为无线开发。 ...

ilscott
2013/06/06
243
1
android基于MVP小说网络爬虫、宝贝社区APP、仿虎扑钉钉应用、滑动阴影效果等源码

Android精选源码 android宝贝社区app源码 android仿Tinder最漂亮的一个滑动效果 android仿滴滴打车开具发票页,ListView粘性Header Android基于MVP模式开发的小说网络书库带缓存网络爬虫,。 ...

osc_vg6s3gcq
2018/07/17
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Java知识点--卫语句

在《阿里巴巴Java开发手册》中强制规定:超过 3 层的 if-else 的逻辑判断代码可以使用卫语句、策略模式、状态模式等来实现,其中卫语句即代码逻辑先考虑失败、异常、中断、退出等直接返回的情...

HLee
12分钟前
0
0
实施与扩展:何时使用? 有什么不同? - Implements vs extends: When to use? What's the difference?

问题: 请用一种易于理解的语言或一些文章的链接进行解释。 解决方案: 参考一: https://stackoom.com/question/jTkh/实施与扩展-何时使用-有什么不同 参考二: https://oldbug.net/q/jTkh/...

技术盛宴
13分钟前
0
0
剑指offer之队列中的最大值(C++/Java双重实现)

1.题目描述 请定义一个队列并实现函数 max_value 得到队列里的最大值,要求函数max_value、push_back 和 pop_front 的均摊时间复杂度都是O(1)。 若队列为空,pop_front 和 max_value 需要返回...

osc_jvzgahav
15分钟前
0
0
JAVA-过滤器和拦截器1

1、过滤器 (Filter) 过滤器的配置比较简单,直接实现 Filter 接口即可,也可以通过 @WebFilter 注解实现对特定 URL 拦截,看到 Filter 接口中定义了三个方法。 init() :该方法在容器启动初始...

osc_hinb5m98
16分钟前
0
0
模拟红包算法(基于BigDecimal、DecimalFormat、Random类)

基于BigDecimal、DecimalFormat、Random实现模拟红包算法 RedPacket 类 import java.math.BigDecimal;import java.text.DecimalFormat;import java.util.ArrayList;import java.util.Rand......

osc_ml6lx2h4
18分钟前
10
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部