我创建了一些自定义元素,我想以编程方式将它们放置在右上角(n顶部边缘的m像素和右边缘的像素).因此我需要获得屏幕宽度和屏幕高度,然后设置位置:
int px = screenWidth - m;
int py = screenHeight - n;
Run Code Online (Sandbox Code Playgroud)
如何获得screenWidth并screenHeight在主要活动?
当jQuery,微软或其他一些软件公司说:"这个功能已被弃用".
例如,当有一个func1在版本1.0中正常工作并且在2.0版中不推荐使用时,它还引入了一个新的func2:
贬值到底意味着什么?它在所有组织中的含义是否相同?
对于前者 jQuery中的live方法在IE中的1.7中不起作用,但它在Chrome中起作用).
所以我有一个小问题,我正在编写一个需要向服务器发送屏幕宽度的功能.我得到了一切工作,我使用:
Display display = getWindowManager().getDefaultDisplay();
int width = display.getWidth();
Run Code Online (Sandbox Code Playgroud)
获得宽度.但是.getWidht()函数已被弃用,它表示你需要使用:
Point size = new Point();
display.getSize(size);
Run Code Online (Sandbox Code Playgroud)
但是这个功能只适用于api等级13或更高,而我的最小sdk是8.那我该怎么办?如果我留在getWidth是否安全?为什么要添加新功能而不使它们向后兼容?