适配问题
a345017062
这个作者很懒,什么都没留下…
展开
-
IOS相册使用的适配问题
这两天头一次使用uiimagepickercontroller,遇到了一个很屌的问题。调用相册进行拍照后,下方的左菜单显示“retake”,右菜单显示"Use Photo"。然后两个菜单都点不动,卡死了。另外,在点击拍照按钮的时候,Console里面打印了这样的Log:[PLLogging] ***** Error: logging directory does not exist /va原创 2015-05-22 11:23:08 · 2367 阅读 · 0 评论 -
Android 3.X中WebView使用ZOOM崩溃的问题
09-29 21:44:08.557: ERROR/ActivityThread(31036): Activity XXX has leaked IntentReceiver android.widget.ZoomButtonsController$1@419abcf0 that was originally registered here. Are you missing a call to原创 2011-09-30 21:35:12 · 13795 阅读 · 2 评论 -
Android上面做Flash播放器
有这样一个需求,做一个flash视频播放器。Android2.2之后才支持安装Flash插件并在WebView播放Flash视频,初步想法是给Activity设置一个全屏的WebView,然后传入一个Flash地址。后来发现了一些问题,慢慢才理清。一、 直接调用webView.loadUrl并传入Flash地址,在我的定制机器上面,有时会出现白屏(无声音无图像)。二、 把Flash地址原创 2011-10-24 13:56:59 · 150896 阅读 · 32 评论 -
三星P1000中出现的怪现象
布局中存在一个ImageSwitcher和一个ImageButton,按下ImageButton后释放Bitmap数组中的数据(其中有一张正被ImageSwitcher使用),再调用finish()结束Activity,如下:private void finishUserGuid() { for (int i = 0; i < bitmapBuffer.length; i++) {原创 2011-11-18 20:13:19 · 1689 阅读 · 0 评论 -
Android EditText设置光标位置问题
EditText中有一些预置文本的时候,想把光标调到最前面,一开始是使用的setSelection(0),结果发现在三星P1000上面有问题。经过研究发现需要先调用EditText.requestFocus,再调用setSelection(0)。否则的话,在2.x的机器上有问题,但3.x上面是好着的。原创 2011-12-07 12:49:24 · 13815 阅读 · 1 评论 -
Android上使用NDK做3D特效时碰到的一些问题及解决办法
自己老老实实按3D的做法来做时,3.x和4.x平台上都好着,出来的效果和想像的一样。2.3上面,会有图层覆盖问题,把GLSurfaceView的背景设置透明后,也好了。2.2上面,直接白屏。试了一下,主要是贴图的图片宽高需要是2的N次方。有些引擎内部会去处理这个问题。比如你传入了一张48*59的图,引擎会帮你把它做成64*64的图,然后只渲染48*59的那一部分。补充于20原创 2012-04-05 19:03:00 · 1859 阅读 · 0 评论 -
Android layer type与WebView白屏以及WebView不随动画而动的问题
先说说这三个layer。LAYER_TYPE_SOFTWARE无论硬件加速是否打开,都会有一张Bitmap(software layer),并在上面对WebView进行软渲染。好处:在进行动画,使用software可以只画一次View树,很省。什么时候不要用:View树经常更新时不要用。尤其是在硬件加速打开时,每次更新消耗的时间更多。因为渲染完这张Bitmap后还需原创 2012-04-19 18:49:53 · 33766 阅读 · 10 评论 -
乐Pad问题汇总
Bitmap.getConfig这个会导致进程崩溃GLSurfaceView.surfaceDestroyed中如果使用queueEvent的话,最好在queueEvent之后休眠一下,因为queueEvent里面插入的Runnable可能不会被执行。原创 2012-05-18 16:27:33 · 1366 阅读 · 0 评论 -
WebView适配问题集锦
Android 4.0以上的系统设置中的开发人员设置中有一项是“强制使用GPU渲染”。当这个开启时,可能会引起WebView的稳定,如页面加载后一闪而过又变成空白等。好在这一项默认是关闭的。不过硬件加速确实会造成WebView容易出现问题,原来碰到过不少。但硬件加速确实有不少好处,可以大大加快客户端的速度,尤其是在播放动画的时候。最实惠的做法是整体打开硬件加速,然后根据实际场景使用setLay原创 2013-03-07 20:13:01 · 27782 阅读 · 3 评论 -
Android的WebView退出后flash视频播放器无法退出的问题
public void onPause() {//继承自Activity super.onPause(); web.onPause(); }public void onResume() {//继承自Activity super.onResume(); web.onResume(); }把这两个加上就可以了。另外,看到网上有提到有下面这种方式:原创 2011-09-19 02:00:59 · 11268 阅读 · 6 评论