实习笔记17.07.26
作者:
方木Rudy | 来源:发表于
2017-08-03 22:07 被阅读0次
- getDisplayDimens()glide中如果view的宽高属性为wrap_content,将最终调用ViewTarget类中的getSizeForParam()方法获取对应的宽高值
- public void onCreate(Bundle savedInstanceState, PersistableBundle persistentState) 和 protected void onCreate(@Nullable Bundle savedInstanceState)的区别?
- matrix常用方法
为什么setImageMatrix不起作用!!!
答:xml中imageview要设置 android:scaleType="matrix"
双指一点击图片就会变成原大小?
答:matrix.setScale 会自动清除之前的状态,然后再设置新状态
如果要在“之后”添加新状态,则要用方法 matrix.PostScale();
“之前”则用:“pre”
- view在onCreat阶段无法获取width和height值。是因为view的measure过程和activity的生命周期方法并不是同步执行的,所以在onCreat中无法获取。解决方法有:
在onStart阶段:
mPendingPhotoIv.post(new Runnable() {
@Override
public void run() {
mCenterX = mPendingPhotoIv.getMeasuredWidth() / 2;
mCenterY = mPendingPhotoIv.getMeasuredHeight() / 2;
}
});
本文标题:实习笔记17.07.26
本文链接:https://www.haomeiwen.com/subject/stznkxtx.html
网友评论