Android的硬件加速及可能导致的问题

摘要: 在使用MenuDrawer和WebView结合使用时,发现当关闭MenuDrawer菜单没有选择任何项时,在webview中显示的内容会出现问题,View错位(打开菜单时没有显示的区域还是没有显示),经过找度娘,询问谷哥,终于找到问题的症结,最后为View添加了一个关闭硬件加速,解决了问题。在Android 4.0的某些设备上,在View刷新时会出现花屏和屏幕上的某些View错位的现象。 经过调查后发现adb logcat中出现很多OpenGLRenderer: 0x501的错位:09-18 14:34:39.090: DEBUG/OpenGLRenderer(3104): GL error 阅读全文
posted @ 2013-11-13 17:28 顽石PK天外石 阅读(3395) 评论(0) 推荐(0) 编辑

android常量大全(中文解释)

摘要: public static final String BROADCAST_PACKAGE_REMOVED 允许应用程序发出一个应用程序被删除的通知。常量值: "android.permission.BROADCAST_PACKAGE_REMOVED"public static final String CALL_PHONE 允许应用程序发起一个电话呼叫而不需要经拨号器用户界面确认。 常量值: "android.permission.CALL_PHONE"public static final String DUMP 允许应用程序从系统服务获取状态存储信息 阅读全文
posted @ 2013-11-13 12:05 顽石PK天外石 阅读(660) 评论(0) 推荐(0) 编辑

android开发过程中用到的一些开源框架

摘要: 在目前软件开发行业中,流行着这么一句话“天下武功,唯快不破”。而“快”,就不能让我们重复去制造论坛,不能去重新发明轮子。目前开源界中已经有很多 成熟的,得到了大量商用的开源软件和框架,我们就可以借鉴这有优秀的资源,才能在这个节奏速度的社会中博得一丝生存的机会。 我收集整理了一些优秀的android开源框架,希望能对android软件开发的朋友一点的帮助。Current List Utility - Droid-fu - android-screenshot-library - android-alarm-database - OpenIntents - ACRA - Android... 阅读全文
posted @ 2013-08-07 16:56 顽石PK天外石 阅读(347) 评论(0) 推荐(0) 编辑

八款开源 Android 游戏引擎

摘要: 初学Android游戏开发的朋友,往往会显得有些无所适从,他们常常不知道该从何处入手,每当遇到自己无法解决的难题时,又往往会一边羡慕于 iPhone下有诸如Cocos2d-iphone之类的免费游戏引擎可供使用,一边自暴自弃的抱怨Android平台游戏开发难度太高,又连个像样的游 戏引擎也没有,甚至误以为使用Java语言开发游戏是一件费力不讨好且没有出路的事情。事实上,这种想法完全是没有必要且不符合实际的,作为能和苹果iOS分庭抗礼的Android(各种意义上),当然也会有相当数量的游戏引擎存在。仅仅因为我们处于这个狭小的天地间,与外界接触不够,所以对它们的存在茫然不知罢了。下面我就罗列出八款 阅读全文
posted @ 2013-08-01 08:42 顽石PK天外石 阅读(314) 评论(0) 推荐(0) 编辑

Android游戏框架AndEngine使用

摘要: AndEngine是一款以OpenGLES方式进行画面渲染的2D游戏引擎,可以运行在支持Android 1.6及以上版本的系统当中。应该说,相较前文介绍的Libgdx引擎,AndEngine拥有更多的游戏组件与扩展功能。并且与Libgdx不同,它在默认情况下已经可以支持中文,采用屏幕坐标系绘也更符合一般Android绘图习惯。然而,有其利也必有其弊,AndEngine作为游戏引擎虽然在功能上较Libgdx更为丰富也更人性化,但相比Libgdx的绘图渲染机能却逊色不少(粗读源码可以发现,Libgdx有较为完善的OpenGLES环境适应性,而AndEngine在这方面的投入明显不足)。事实上,市井 阅读全文
posted @ 2013-07-31 10:36 顽石PK天外石 阅读(733) 评论(0) 推荐(0) 编辑

windows 驱动开发需要了解的组件

摘要: 1 即插即用管理器负责即插即用设备的内核支持,负责列举设备,并为每个来列举的设备确定那些驱动程序是必须的。然后加载并初始化这些程序。当检测到系统中的设备变化时,负责发送恰当的事件通知。主要职责包括:自动检测设备的插入和移除;动态分配硬件资源,例如中断、IO端口和IO寄存器;指示IO管理器为设备加载正确的驱动程序;向内核和应用程序提供提供有关设备插入和移除的通知机制。2 I/O管理器实现与设备无关的输入输出功能。负责将I/O请求分发给正确的设备驱动程序以便进一步处理。</br>。</br>。</br>。</br>。</br>。</ 阅读全文
posted @ 2012-12-29 12:05 顽石PK天外石 阅读(283) 评论(0) 推荐(0) 编辑