Android开发易忘、常见知识积累(持续更新中)---android知识

一.控件

1.RecyclerView和ScrollView
scrollbars 滚动条
overScrollMode 拉到边缘是否有阴影

二.特殊字符

1.字符串中有引号:

title = "\"派\"是什么";

输出为 "派"是什么

三.android studio使用

1.插件自动提取style样式

插件名字.Android Styler
Usage:
a. copy lines with future style from your layout.xml file
b. paste it to styles.xml file with Ctrl+Shift+D (or context menu)
c. enter name of new style in the modal window
d. your style is prepared!

四.样式

1.字体变粗: mTvCancel.getPaint().setFakeBoldText(true);

五.自定义view多个参数的方法

  private Context mContext;

  public AbsoluteLayout(Context context) {
        this(context, null);
    }

    public AbsoluteLayout(Context context, AttributeSet attrs) {
        this(context, attrs, 0);
    }

    public AbsoluteLayout(Context context, AttributeSet attrs, int defStyleAttr) {
        this(context, attrs, defStyleAttr, 0);
    }

    public AbsoluteLayout(Context context, AttributeSet attrs, int defStyleAttr, int defStyleRes) {
        super(context, attrs, defStyleAttr, defStyleRes);
        this.mContext = context;
    }

前面三个都是this,最后一个是super. 如果需要传递参数的话,在最后方法的super下面进行传递.

六.android开发其他知识

  1. 继承AppCompatActivity的类 实现全屏方式:
    网上很多方法都是有问题的.需要:
 
 

你可能感兴趣的:(编程小积累)