Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器 软件资源

软件开发小程序制作系统集成与运维空间租用硬件开发视频监控技术咨询与支持——联系电话:0311-88999002/88999003

首页 / 操作系统 / Linux

Android 4.0 硬件加速

Android 4.0 硬件加速

在做应用程序时,偶尔需要让你的应用能够播放flash视频,由于Android4.0及以后不再直接支持flash视频,这就导致了视频无法播放的问题。经过研究,Android4.0还提供了一个后门,就是使用硬件加速来支持flash。开启硬件加速有两种大的途径1.在系统设置“开发人员……”中勾选启用GPU加速2.在应用程序中启用硬件加速目前遇到的问题有,启用硬件加速后,WebView的性能受到一定影响,设置背景透明无效。目前4.0的系统有硬件加速,之前的版本不太...
关于Android中SharedPreferences提交数据效率的调研

关于Android中SharedPreferences提交数据效率的调研

在浏览器客户端数据初始化数据优化时过程中,由于多次看到使用SharedPreferences保存数据。于是查了下客户端的SharedPreferencesManager的源码,发现我们提交数据时的代码形式如下:publicvoidputFloat(Stringkey,floatvalue){editor.putFloat(key,value);editor.commit();}即我们每次都使用事务提交数据,这样操作对客户端来说是很安全的,能确保每次数据能够...
Android 蒙版效果实现

Android 蒙版效果实现

本文简单介绍下Android中蒙版效果的实现方案1.使用弹出Activity2.使用Dialog3.使用popupwindow这里简单介绍下使用Dialog的实现方案主体思想是:在当前的Activity上,弹出一个背景透明的DialogDialog中的内容可以使用一个布局文件渲染,已达到希望的效果需要注意的是当切换横竖屏时,需要做些特殊的处理,如dismiss掉dialog等更多Android相关信息见Android 专题页面 http://www.lin...
Android .9.png使用

Android .9.png使用

开发中我们经常会遇到要为空间设置背景图片的问题,一般情况下我们使用普通的png格式图片就好了,但是有时候为了跟好地展示效果(如图片只有某一不重要的部分被压缩而不影响视觉效果),这是需要用到.9.png了。Android本身已经为我们提供了.9.png的设计工具,可以到androidSDK/tools下找到,draw9patch.bat左面是图片,可以用数遍在边上画上一个像素的黑条,黑条部分表示在压缩或拉伸时,被压缩或拉伸的区域,没有黑条的部分在压缩和拉伸时...
Android Webview Webviewcore 空指针问题

Android Webview Webviewcore 空指针问题

之前遇到webview空指针问题,调查了一下源码,追述到webviewCore原来在webview执行destory之后,webviewCore会被置为null,而这时候我们的webview仍然没有任何的迹象,所以我们仍然大胆地使用webview,在执行到loadUrl或者stopLoading等方法时,由于webviewCore已经为null,这时就产生了空指针,异常信息如下:03-0110:58:21.117:E/AndroidRuntime(1329...
用C语言代码实现n进制数转换为十进制数

用C语言代码实现n进制数转换为十进制数

用C语言代码实现n进制数转换为十进制数为了实现进制之间的相互转化,编程实现输入任意一个数并输入该数的进制,然后将其转换为10进制并输出。主要思路是将输入的数存入一个一维数组中然后进行相应处理。#include<stdio.h> #include<string.h> #include<stdlib.h> intmain(void){longt1;inti,n,t,t3;chara[100];printf("请输入一个数: ...
C++ 内存分配小例

C++ 内存分配小例

在更安全使用malloc()、calloc()、realloc()等内存分配函数的议题中,有许多事可以做,下面的函数模板处理了一函数getmem(),这个函数既可以分配新的内存空间,或者调整已分配内存空间的大小,它把新空间全部置0, 并检查操作是否成功。这样,只需要告诉它需要多少空间就行了,这样做可以减少程序出错的可能性。函数代码如下:template<classT>voidgetmem(T*&oldmem,intelems){type...
C++ STL相关容器详解

C++ STL相关容器详解

vector:一种随机访问的数组类型,他提供了对数组元素的快速、随机访问,以及在序列尾部快速、随机的插入和删除操作。它在需要时可以改变其大小,也就是说大小可变的向量,比较灵活。可取代C++语言本身提供的传统数组。提供随机存储能力。操作尾端元素的速度最快。由于所有元素占用连续空间,所以一旦进行插入或者删除动作,有可能使原本的某些 iterators失效。list:这是一个双向链表容器,完成了标准的C++数据结构中链表的所有功能。它不支持随机访问的数组类型,因...
<< 3351 3352 3353 3354 3355 3356 3357 3358 3359 3360 >>