发表于: 2017-01-11 23:24:06

1 778


今天完成的事情:完成了账户设置界面以及相关的功能
明天计划的事情:完成交易流水,消息中心界面
遇到的问题:popupwindow弹出后,原有界面不会自动变暗。设置popupwindow的contentview,自己加透明阴影
收获:1.  window.setBackgroundDrawable(new ColorDrawable());

              popupwindow只有调用这个方法之后,点返回键,才会关闭Popupwindow,不然会直接退出Activity

           2.

 TypedValue.applyDimension(TypedValue.COMPLEX_UNIT_DIP,202,getResources().getDisplayMetrics());

  该方法可以在java代码中把单位px转化为dp和sp。

第一个参数:TypedValue.COMPLEX_UNIT_DIP:目标单位,想要得到什么单位,这里用dp举例 

第二个参数:px的数值,具体的像素大小

第三个参数:displaymetrics 固定写法.

返回值为float,需要设置控件宽高的时候,转化为int就可以了

        


返回列表 返回列表
评论

    分享到