发一下牢骚和主题无关:
项目用中到了,网上找到一段码代,可以有效的获得状态栏的高度,录记备忘。
- /**
- * 获得状态栏高度
- *
- * @return
- */
- public int getStatusBarHeight()
- {
- Class<?> c = null;
- Object obj = null;
- java.lang.reflect.Field field = null;
- int x = 0;
- int statusBarHeight = 0;
- try
- {
- c = Class.forName("com.android.internal.R$dimen");
- obj = c.newInstance();
- field = c.getField("status_bar_height");
- x = Integer.parseInt(field.get(obj).toString());
- statusBarHeight = getResources().getDimensionPixelSize(x);
- return statusBarHeight;
- }
- catch (Exception e)
- {
- e.printStackTrace();
- }
- return statusBarHeight;
- }
文章结束给大家分享下程序员的一些笑话语录: 据说有一位软件工程师,一位硬件工程师和一位项目经理同坐车参加研讨会。不幸在从盘山公路下山时坏在半路上了。于是两位工程师和一位经理就如何修车的问题展开了讨论。
硬件工程师说:“我可以用随身携带的瑞士军刀把车坏的部分拆下来,找出原因,排除故障。”
项目经理说:“根据经营管理学,应该召开会议,根据问题现状写出需求报告,制订计划,编写日程安排,逐步逼近,alpha测试,beta1测试和beta2测试解决问题。”
软件工程说:“咱们还是应该把车推回山顶再开下来,看看问题是否重复发生。”