zoukankan      html  css  js  c++  java
  • Android笔记(dp、sp、px、多选按钮CheckBox、单选按钮RadioButton)

    *******************************************************************

    2015-08-24

    长度单位与内外边框

    • Px:像素;dp:每英寸上像素点的数量

    dp:与设备像素无关    即dp是按比例匹配不同屏幕,而px是按像素数量匹配屏幕,不同屏幕会产生变形

    sp:通常用于指定字体的大小,用户修改手机字体时,字体会改变

    例如50dp的字体,50sp的字体,两个字体在手机设置的字体改变后,dp不会变,sp会改变;所以设置控件的长度时用dp(不变形),设置字体时用sp

    2.内边距和外边距

       控件与外层控件的距离,是外边距;控件与其内部内容之间的距离,是内边距

    外边距:

    外边距:layout_margin  上外边距layout_marginTop  下外边距layout_marginBottom 

                  左外边距:layout_marginLeft  右外边距:layout_marginRight

           内边距:

                  内边距:padding  上内边距:paddingTop  下内边距:paddingBottom

                  左内边距:paddingLeft  右内边距:paddingRight

    3.多选按钮 

    <CheckBox/>控件

    吃饭,睡觉,打豆豆

    <CheckBox

            Android:id=”@+id/eatId”

            Android:layout_width=”wrap_content”

            Android:layout_height=”wrap_content”

    Android:text=”睡觉”/>

    2015-08-26  

    1.单选按钮:<RadioButton/>

    一组按钮中,只能有一个被选中,如:男和女

    2.<RadioGroup/> <RadioGroup>用来存放一组单选按钮:男,女,中性--!

    3.OnCheckedChangeListener事件用于监听

    class RadioGroupOnClickListener implements OnCheckedChangeListener{

     

            @Override

            public void onCheckedChanged(RadioGroup arg0, int arg1) {

                if(arg1 ==male.getId()){

                    System.out.println("选中了“男”"); 

                }

                else if (arg1 ==female.getId()) {

                    System.out.println("选中了“女”"); 

                }

                    else if (arg1 ==zhongxing.getId()) {

                    System.out.println("选中了“中性”");   

                    }

               

         }  

    注:还有一个OnCheckedChangeListener,里面两个参数可以判断选中和取消选中 

    ******************************************************************************

  • 相关阅读:
    iOS NSUserDefaults 存储可变数组问题
    iOS之[文件下载 / 大文件下载 / 断点下载]
    macOS 新手开发:第 2 部分
    iOS 游戏素材
    iOS 动画
    macOS 开发
    iOS 之访问权限以及跳转到系统界面
    蓝桥杯—ALGO-18 单词接龙(DFS)
    蓝桥杯—ALGO-12 幂方分解(递归递推)
    蓝桥杯—ALGO-131 Beaver's Calculator
  • 原文地址:https://www.cnblogs.com/aisi-liu/p/5035137.html
Copyright © 2011-2022 走看看