- 博客(3)
- 资源 (2)
- 收藏
- 关注
转载 Android 带你彻底理解 Window 和 WindowManager
有时候我们需要在桌面上显示一个类似悬浮窗的东西,这种效果就需要用 Window 来实现,Window 是一个抽象类,表示一个窗口,它的具体实现类是 PhoneWindow,实现位于 WindowManagerService 中。相信看到 WindowManagerService 你会有点眼熟,刚接触 Android 时几乎...
2018-08-20 17:34:46 5278
转载 Android 获取 View 宽高的常用正确方式,避免为零
Android 获取 View 宽高的常用正确方式,避免为零相信有很多朋友都有过在 Activity 中通过 getWidth() 之类的方法获取 View 的宽高值,可能在 onCreate() 生命周期方法中,也可能在 onResume() 生命周期方法中。然而,不幸的是,并不能获取所要的结果,宽高值均为 0。 如果对 View 的绘制显示流程熟悉的话,就会知道问题所在。我们知道,在自定义 ...
2018-08-20 11:55:59 160
转载 安卓shape_百变控件形状
很多时候,使用shape能够实现的效果,你用一张图片也能够实现,但问题是一张图片无论你怎么压缩,它都不可能比一个xml文件小,因此,为了获得一个高性能的手机App,我们在开发中应该遵循这样一个原则:能够用shape实现的效果尽量不使用图片来实现。 今天我们就一起来看看shape的使用。 首先,使用shape画的图形,这个xml文件的根节点是shape,如下: [java]&nbs...
2018-08-08 10:16:05 422
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人