说明: 这只是写给我自己做记录的文章 不喜勿喷 如果有什么问题也可以提出。
1.首先可以先写一个关于屏幕适配的工具类方便你代码冗余 代码看下图↓
(1). windowManager 个人理解(有大神看到了的话可以跟我解释一下)
(1.1) 应用程序使用这个接口与窗口管理器对话,并且每个窗口管理器对象都绑定在一个特定 的Display类中 而我的方法是 获取到窗口管理器后对 控件的width 和 height 进行管理
(2)还有就是不太懂init的方法有什么用 下面贴出调用时代码(有大神看到了希望可以解释一下) ↓
(2.2)在appconfig类种有个getscreenwidth方法 直接返回width 参数 返回后直接使用 控件id对象进行赋值
ps:其实还写了一个height的方法 因为我感觉用同一个影响不大所以就宽和高都是用的getScreenWidth
因为我也不是特别懂 ,毕竟刚毕业 ,以上内容都是我自己的理解 ,觉得不对的可以说出来但是不要喷!!!
详细关于WindowManager文章见:http://blog.csdn.net/u012637501/article/details/40835255