
Android开发
cc4Java
技术宅
展开
-
Android应用程序图标Icon分辨率适配
应用程序图标 (Icon)应当是一个 Alpha 通道透明的32位 PNG 图片。由于安卓设备众多,一个应用程序图标需要设计几种不同大小,如:LDPI (Low Density Screen,120 DPI),其图标大小为 36 x 36 px。MDPI (Medium Density Screen, 160 DPI),其图标大小为 48 x 48 px。HDPI (High原创 2013-09-03 21:31:31 · 7539 阅读 · 0 评论 -
SurfaceView实现双缓冲避免游戏闪屏
双缓冲是为了防止动画闪烁而实现的一种多线程应用,基于SurfaceView的双缓冲实现很简单,开一条线程并在其中绘图即可。本文介绍基于SurfaceView的双缓冲实现,以及介绍类似的更高效的实现方法。 本文程序运行截图如下,左边是开单个线程读取并绘图,右边是开两个线程,一个专门读取图片,一个专门绘图:对比一下,右边动画的帧速明显比左边的快,左右两者都没使用Thread.sleep原创 2014-02-17 21:49:57 · 3099 阅读 · 0 评论 -
Android游戏开发中通过音量键调节游戏声音
在Android游戏开发中,有两种音量,一种是软音量,软音量可以是通过设置MediaPlayer和SoundPool的音量来实现游戏的声音增减,常见的游戏引擎,如cocos2d-x都有相应的声音引擎来封装软音量方便开发。但是游戏引擎却没提供硬件音量的设置,这需要我们自己来监听手机上的上下两个音量键,来实现对“媒体音量的”调节。重写Activity中的onKeyDown方法。privat原创 2013-08-30 20:34:23 · 4874 阅读 · 0 评论 -
Android自定义漂亮的Dialog
很多时候,可能Android默认的几种Dialog对话框已经不能满足我们的需求,我们需要自定义自己的Dialog对话框,包括样式的改变,功能的改变等等。今天,我给出一个Android自定义Dialog的例子,大家可以看看,如果这个自定义dialog的方法能够用得上,那我们完全可以定义出非常富有个性的dialog对话框了,先看一个自定义的dialog对话框效果图吧,很简单,只有一个Activity,转载 2013-07-27 16:40:54 · 4487 阅读 · 0 评论 -
Installation error: INSTALL_FAILED_INSUFFICIENT_STORAGE解决方法
最近在做真机测试的时候,经常出现Installation error: INSTAL L_FAILED_INSUFFICIENT_STORAGE这个问题,导致apk没法安装到是手机上,在eclipse中运行Android程序默认是将程序安装到手机的Rom中,如果Rom空间不足,就会提示这个错误。解决办法: 在AndroidManifest.xml文件中,增加下面红色部分代码,让应用程序原创 2013-09-04 11:23:45 · 16551 阅读 · 2 评论 -
Unable to execute dex: java.nio.BufferOverflowException解决方法
最近在Eclipse中开发Android中遇到了问题,报错:Unable to execute dex: java.nio.BufferOverflowException,研究了一下,找到了解决方案。一、在项目上右键,选择Properties二、选择最左侧的Java Build Path标签,按照下图把Android Dependencies和Android Private Lib原创 2014-12-07 09:34:38 · 891 阅读 · 0 评论