专题
qjbagu
这个作者很懒,什么都没留下…
展开
-
Android 高级绘图(转载自eoe)
高级画布绘图 我们已经介绍了Canvas,在那里,已经学习了如何创建自己的View。在第7章中也使用了Canvas来为MapView标注覆盖。 画布(Canvas)是图形编程中一个很普通的概念,通常由三个基本的绘图组件组成: Canvas 提供了绘图方法,可以向底层的位图绘制基本图形。 Paint 也称为"刷子",Pa转载 2012-04-05 11:30:07 · 1011 阅读 · 0 评论 -
android编译系统makefile(Android.mk)写法
android编译系统的makefile文件Android.mk写法如下(1)Android.mk文件首先需要指定LOCAL_PATH变量,用于查找源文件。由于一般情况下Android.mk和需要编译的源文件在同一目录下,所以定义成如下形式:LOCAL_PATH:=$(call my-dir)上面的语句的意思是将LOCAL_PATH变量定义成本文件所在目录路径。(2)Andro转载 2012-04-05 11:38:04 · 658 阅读 · 0 评论 -
Android Testing和Instrumentation
Android提供了一系列强大的测试工具,它针对Android的环境,扩展了业内标准的JUnit测试框架。尽管你可以使用JUnit测试Android工程,但Android工具允许你为应用程序的各个方面进行更为复杂的测试,包括单元层面及框架层面。 Android测试环境的主要特征有: l可以访问Android系统对象。 lInstrumentation框架可以控制和测转载 2012-04-05 11:31:55 · 483 阅读 · 0 评论 -
Android 深入了解Surface
Activity是如何显示的 最初的想法就是,Activity获得一块显存,然后在上面绘图,最后交给设备去显示.这个道理是没错,但是Android的 SurfaceFlinger是在System Server进程中创建的,Activity一般另有线程,这之间是如何…如何挂上关系的呢?我可以先提前告诉大家,这个过程还比较复杂.呵呵. 好吧,我们从Activity最初的启动开始.代码在转载 2012-04-05 11:37:02 · 624 阅读 · 0 评论 -
Android 浅谈相机研发
在android中应用相机功能,一般有两种:一种是直接调用系统相机,一种自己写的相机。 我将分别演示两种方式的使用: 第一种:是使用Intent跳转到系统相机,action为:android.media.action.STILL_IMAGE_CAMERAjava代码:Intent intent = new Intent(); //调用照相机转载 2012-04-05 11:39:38 · 526 阅读 · 0 评论 -
Android 初学JNI知识
Java Native Interface (JNI)标准是java平台的一部分,它允许Java代码和其他语言写的代码进行交互.JNI 是本地编程接口,它使得在 Java 虚拟机 (VM) 内部运行的 Java 代码能够与用其它编程语言(如 C、C++ 和汇编语言)编写的应用程序和库进行交互操作. 1.从如何载入.so档案谈起 由于Android的应用层的类都是以Java写的,转载 2012-04-05 11:43:13 · 428 阅读 · 0 评论 -
Android Parcel机制
一.先从Serialize说起 我们都知道JAVA中的Serialize机制,译成串行化、序列化……,其作用是能将数据对象存入字节流当中,在需要时重新生成对象。主要应用是利用外部存储设备保存对象状态,以及通过网络传输对象等。 二.Android中的新的序列化机制 在Android系统中,定位为针对内存受限的设备,因此对性能要求更高,另外系统中采用转载 2012-04-05 11:46:50 · 1373 阅读 · 0 评论 -
60个开发者不容错过的免费资源库
摘要:文章里收集了60个免费的开发资源库,它们种类丰富,功能齐全。这些资源包括Fitgrd、Horizontal menu、Upload form、Minimalistic、Fries、Linecons、Windows和Transit等等。希望它们在开发道路上能够助你一臂之力。文章作者Juan Pablo Sarmiento收集了60个较为实用、高效的工具资源库,可以帮助开发者快速创建各种We转载 2013-08-29 09:30:18 · 659 阅读 · 0 评论 -
国内各地图API坐标系统比较与转换
备注:资料均来源与网上,这里稍加整理,有错欢迎指出一、各个坐标系的概况 众所周知地球是一个不规则椭圆体,GIS中的坐标系定义由基准面和地图投影两组参数确定,而基准面的定义则由特定椭球体及其对应的转换参数确定。 基准面是利用特定椭球体对特定地区地球表面的逼近,因此每个国家或地区均有各自的基准面。基准面是在椭球体基础上建立的,椭球体可以对应多个基准面,而基准面只能对应一个转载 2014-10-13 16:08:58 · 743 阅读 · 0 评论