2021-07-18

2021-07-18  本文已影响0人  恰我年少时

2021-07-18下午,茶
在Main.activity同级目录,new-》activity-》emptyactivity


创建一个支付页面

应用间跳转如何传递参数

1.跳转的界面定义好:action、category、data
1.1如果有多个可选项
页面在manifest中设置相同的action,接收用
2.需要带参跳转
用intent携带数据,将原界面记作界面1,转到的界面记作界面2。
功能需求:界面1->界面2->界面1,两次传递都需要
需要
3.打电话:binding

image.png
image.png
image.png

矩形区域的参照点和触摸点的参照点不一样
//获取显示的区域
val displayHeight = windowManager
.currentWindowMetrics
.bounds
.height()

        //获取内容区域(可绘制区域)
        //注意:这个方法必须是在界面完全加载完毕之后再使用
        val rect = Rect()
        val content = window.findViewById<ViewGroup>(Window.ID_ANDROID_CONTENT)
        content.getDrawingRect(rect)

        Log.v("pxd","${rect.left},${rect.top},${rect.right},${rect.bottom}")
        //计算bar和statusBar的高度
        val barHeight = displayHeight - rect.height()

        Log.v("pxd", "$barHeight")
上一篇下一篇

猜你喜欢

热点阅读