一、自定义View
自定义属性
- 以ZzHorizontalProgressBar为例
1 | //attrs.xml |
1 | //attrs.xml |
使用GridLayoutManager时,多选的情况下,点击item刷新后,焦点被抢问题;
1 | holder.setText(R.id.tv_name, data.get(position).getcName()) |
1 | android:configChanges="orientation|keyboardHidden|layoutDirection|screenSize|screenLayout" |
res添加layout-land和layout-port文件夹,分别放两套布局。
Activity代码中实现
1 |
|
1 | final PopupWindow popupWindow = new PopupWindow(ViewGroup.LayoutParams.MATCH_PARENT, ViewGroup.LayoutParams.MATCH_PARENT); |
上述代码在7.0手机上不会在anchor下方弹出,而是在屏幕最上方弹出,7.0以下手机则没问题;
高度MATCH_PARENT时才会这样,WRAP_CONTENT时不会。
1 |
|
1 | btnVerifyCode.setOnClickListener(new View.OnClickListener() { |
1 |
|
1 | npm install node-sass -g |
1 | npm install webpack -g |
1 | npm install sass-loader -g |
1 | Path追加(安装路径) |
1 | /** |