Android中使用图形处理引擎,2D部分是android SDK内部自己提供,3D部分是用Open GL ES 1.0。今天我们主要要了解的是2D相关的,如果你想看3D的话那么可以跳过这篇文章。
大部分2D使用的api都在android.graphics和android.graphics.drawable包中。
他们提供了图形处理相关的: Canvas、ColorFilter、Poi...
很多年前流行着这样一句话:“外事不决问谷歌,内事不决问百度”。随着近年来移动互联网市场的兴起,移动搜索市场逐渐热闹起来。互联网发展初期,很多商业模式停留在简单的广告弹出甚至是恶意骗取点击等方式,现在的移动应用市场也有很多令人不爽的盗取流量、骗取用户安装的流氓应用。
细数移动搜索的安全问题
爱加密安全专家指出,移动搜索的内容和信息来源主要是手机App,应用内搜索经常会包含用户地理位置、网...
要绘图,首先得调整画笔,待画笔调整好之后,再将图像绘制到画布上,这样才可以显示在手机屏幕上。Android 中的画笔是 Paint类,Paint 中包含了很多方法对其属性进行设置,主要方法如下:
setAntiAlias: 设置画笔的锯齿效果。
setColor: 设置画笔颜色
setARGB: 设置画笔的a,r,p,g值。
setAlpha: 设置...
一 、属性
属性是特定类、结构或枚举的相关值,属性根据作用域不同分为实例属性与类型属性,还可以根据是否存储分为存储属性和计算属性。
1.1 实例属性
为一个类、结构或枚举定义的属性默认属于实例属性,即该属性属于为该类型创建的不同实例,不同实例具有属性的不同拷贝。每次当你创建了一个特定类型的新的实例,它总有一组自己的属性。即每个实例带自己的一组属性。...
刚刚过去的2014移动互联发展大会暨第五届中国手机应用开发者大会上发布的信息称,今年上半年我国手机网民将首次突破6亿,达到6.05亿;移动互联网快速发展的同时,手机数据隐私等安全问题颇受关注,手机病毒被确立为威胁移动安全的一级杀手,其中网站论坛、应用市场、ROM内置成为2014第一季度中国手机病毒传播的主要来源,分别占比25.6%、23.7%和22.1%。
惊现史上最懂用户体验的手机木马——...
//初始化地图
MapView mMapView = (MapView) findViewById(R.id.map);
BaiduMap mBaidumap = mMapView.getMap();
//设定中心点坐标
LatLng cenpt = new LatLng(29.806651,121.606983);
//定义地...
打开后缀.apk的文件,即启动安装程序; //apkFilePath 文件路径
public void installAPK(String apkFilePath) {
// 创建URI
Uri uri = Uri.fromFile(new File(apkFilePath));
Intent intent = new Intent(Inte...
60款开源云应用【Part 3】(60 Open Source Apps You Can Use in the Cloud)
本篇翻译自http://www.datamation.com/open-source/60-open-source-apps-you-can-use-in-the-cloud-3.html,原作者Cynthia Harvey,翻译者hcbbt,转载请注明。
如果有翻...
我们不能总是依赖于BitmapFactory 下面告诉大家怎么从Bitmaqp中截取某一部分创建新的Bitmap
系统会有一个默认png图片:icon.png 但是这个图片中最外层会有白色的 比较讨厌 现在以此为例 说说怎么截取 因为其外层为白色 显示不出来 所以我用了 *.9.png 作为其边界
创建Bitmaop 且指向icon.png
Bitmap...
今天做一个Android的刮刮乐项目,里面用到很多的地方用到了getResources。
// 获得图片
//参数1:res是资源的引用,参数2:id是图片的id
after = BitmapFactory.decodeResource(getResources(), R.drawable.b);
before = BitmapFactory.decodeResource(get...
升级后:
android studio 0.6.0
build tools 19.1.0
Android SDK tools 22.6.4.
错误信息:
Error Info
Error:(11) Error parsing XML: not well-formed (invalid token)
Error:(11) Execution failed for task ':proc...
最近学习Android平台下跨平台音视频通信开发,虽然网上有很多开源项目供我们参考学习,但音视频效果很一般,还有很多不稳定的因素,毕竟是开源嘛。在国内我找到了一个比较好音视频通信解决方案(百度下载官方Anychat for Android 的demo),该案例提供了纯Java语言接口供我们调用,随后我参照官方android demo程序和开发文档并结合自己的见解写了一个android音频通信软件,...
有些手机比如泛泰A820L, 泛泰A890 A900 以及Nubia Z5S 和Z5S mini具有实体按键, 当编译第三方ROM比如CM或者Mokee或者Omni时就会发现如果不做修改的话默认触摸实体按键时是没有振动支持的, 不知道是CM代码的问题还是编译的Config没写完全造成的, 后来经过本人修改后是可以支持按键振动, 不过只能作为临时解决方案参考.
转帖请注明出处和网址来源:...
在项目开发中,我们常常需要将工程文件打包成.ipa文件,提供给越狱的iphone安装。
下面是一种方法:
1、首先应该给工程安装好配置文件(这里不再敖述),在ios device的状态下,运行成功。
2、选择Product->archive,如下图
3、点击Distribute按钮,弹出新窗口,选择Export as Xcode Archive,如下:
4、弹出是...
场景: 有开发者账号,可以把设备加到开发者账号中,真机调试。现在需要打包,安装到的越狱手机上(此越狱手机没有加到开发者账号中,另外公司的人)。
常识:
没有越狱的话,最大的问题就是设备的签名,每个程序都有对应的mobile provision文件,这个文件记录了这个程序是用来发布的还是 调试的,调试的话,是在哪些设备上调试,以及对应的发布和调试证书。
这个mobile pro...