![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android
文章平均质量分 82
ztliduo
这个作者很懒,什么都没留下…
展开
-
WindowManagerService的理解
Android中的窗口概念:屏幕上一块用于绘制各种UI元素并可以响应用户输入的一块矩形区域。从原理上来看,窗口的概念是独自占有一个Surface实例的显示区域。如Dialog、Activity的界面、壁纸、状态栏以及Toast等都是窗口。 上述对窗口的概念性描述,提取出来主要有以下几点信息:用于绘制UI元素响应用户输入独自占有一个surface实例Surface是一块画布,应用通过canva转载 2017-01-14 09:33:34 · 4071 阅读 · 0 评论 -
Android---V7包的注解类使用技巧
鉴于移动端对性能的要求,能够让程序更加直接明了的enum关键字一般不建议在app中使用,可是全部使用一些调用方法时没有明确对类型做要求的“magic number”的话,程序的可读性相对较差。庆幸的是,Google针对这个方面做了一些类库支持,采用注解的(Source级别)方式来规范代码,在编译期产生编译错误来避免bug,增加程序的可读性。有哪些比较实用的注解值得学习呢?先看一个例子:Toast.m转载 2017-01-17 14:18:37 · 468 阅读 · 0 评论