2021-07-18

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")
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 2021-07-18 中原焦点团队网初28王燕花 原创分享第43天-2021.07.18 今天在家里用了焦点的方法...
    温柔的革命阅读 747评论 0 0
  • 表情是什么,我认为表情就是表现出来的情绪。表情可以传达很多信息。高兴了当然就笑了,难过就哭了。两者是相互影响密不可...
    Persistenc_6aea阅读 127,010评论 2 7
  • 16宿命:用概率思维提高你的胜算 以前的我是风险厌恶者,不喜欢去冒险,但是人生放弃了冒险,也就放弃了无数的可能。 ...
    yichen大刀阅读 11,282评论 0 4