写在前面
最近在从零开始写一个移动端的AR系统,坑实在是太多了!!!整个项目使用了OpenCV第三方库,但对于摄像机来说,和原生Camera的方法基本相同。
实现
以OpenCV的JavaCameraView为例,首先需要定制自己的Camera,主要代码如下:
import java.util.ArrayList;
import java.util....
分类:
移动平台 时间:
2014-03-20 18:32:49
收藏:
0 评论:
0 赞:
0 阅读:
600
前言:项目中用到了postgreSQL中的earthdistance()函数功能计算地球上两点之间的距离,中文的资料太少了,我找到了一篇英文的、讲的很好的文章 ,特此翻译,希望能够帮助到以后用到earthdistance的同学。...
分类:
移动平台 时间:
2014-03-20 18:31:28
收藏:
0 评论:
0 赞:
0 阅读:
793
在实际开发中,常有需求在程序启动第三方APP,直接上代码:
private void openOtherAPP(Context context, String packageName) {
PackageManager pm = context.getPackageManager();
try {
PackageInfo pi = pm.getPackageInfo(pac...
分类:
移动平台 时间:
2014-03-20 18:31:41
收藏:
0 评论:
0 赞:
0 阅读:
546
对于还不了解Android NDK作用和搭建的朋友,可以先参考下Android NDK作用与搭建,今天这篇文章是建立在已经搭建好Android NDK开发环境,来看看NDK编程 "Hello Jni"的实现。
首先Android NDK开发需要具备哪些基础知识?
1.熟悉Android应用开发
2.熟悉C语言(编写底层.so库需要用到)
3.了解Linux(要知道一些常用的命令)...
分类:
移动平台 时间:
2014-03-20 18:28:33
收藏:
0 评论:
0 赞:
0 阅读:
318
Android 的ImageFormat用来指定图像的格式,为一些列的常整形值,这些值用来指定图像的格式,对应说明如下,对于camera来说,可以采用getCameraPreviewFormat来得到preview支持的图像编码格式。
JPEG: 这个不用说了,再常见不过的图像压缩格式,资料一搜一大堆。
NV16:是一种YUV422SP格式,紧跟Y平面的是UV交替的平面。
...
分类:
移动平台 时间:
2014-03-20 18:29:57
收藏:
0 评论:
0 赞:
0 阅读:
549
一、数据类型1、整型数据类型存储空间说明取值范围TINYINT1字节非常小的整数带符号值:-128~127无符号值:0~255SMALLINT2字节较小的整数带符号值:-32768~32767无符号值:0~65535MEDIUMNT3字节中等大小的整数带符号值:-8388608~8388607无符号值:0~16777215INT4字节标准整数带符号值:-2147483648~2147483647无...
分类:
移动平台 时间:
2014-03-20 18:28:23
收藏:
0 评论:
0 赞:
0 阅读:
357
问题描述:服务端JSP,客户端android。将服务端发布后,客户端在模拟器上可以调试接收到服务端传回的数据,真机上却接收不了,报异常:android.os.NetworkOnMainThreadException。
问题原因:程序在主线程上执行网络访问,在4.0中,访问网络不能在主程序中进行,网络连接时 3.0版本以上都会出现这样的问题 。这些都是在网上看到的说法。总之,感谢大...
分类:
移动平台 时间:
2014-03-20 18:28:30
收藏:
0 评论:
0 赞:
0 阅读:
311
不得不说配置二维码库是比较费劲的活,网上教程不少,这里作简述是对个人实现步骤的总结。
ZXing库下载地址:https://code.google.com/p/zxing/downloads/list(来自google)
我喜欢git提取:https://github.com/zxing/zxing(来自github)
这两个地址都是官方的,从哪提取都可以
================...
分类:
移动平台 时间:
2014-03-20 18:28:11
收藏:
0 评论:
0 赞:
0 阅读:
662
ContactPicker(选择联系人) 详解
本文地址: http://blog.csdn.net/caroline_wendy/article/details/21629357
Android API: http://developer.android.com/reference/android/content/Intent.html
ContactPicker:
用户可以选择一个联系人.
1. 创建...
分类:
移动平台 时间:
2014-03-20 18:31:47
收藏:
0 评论:
0 赞:
0 阅读:
520
从09年开始做iPhoneDev到现在刚好3年时间,那个时候还在北京的一家公司实习,从OC语法开始自学,你可以看到周围的人在用iPhone3GS,但没人懂OC、很少人用过Mac系统。一路过来有cocoachina、stackoverflow、iphonedevsdk等出名站点的帮助,收获不少。现在,自己正处在角色的转型,对自己这3年来的iPhone开发在不停的思考着,整理成文档,希望自己的经验能够...
分类:
移动平台 时间:
2014-03-20 18:30:59
收藏:
0 评论:
0 赞:
0 阅读:
506
今天开始小接触一下andoid开发,拿了一个小米测试机,遇到两个问题:1)小米手机不识别
adb devieces : 没显示 解决:从网上招到一个叫51-andoid.rules的文件,拷贝到/etc/udev/rules.d/
下,重启一个shell终端即可解决问题。2)电脑上的文件拷贝不到手机...
分类:
移动平台 时间:
2014-03-20 18:15:27
收藏:
0 评论:
0 赞:
0 阅读:
339
如果: public ContentResult GetPaper(string testId) {
return ControllProctector.Do1(() => { var result = new
UserPaperBll().GetTestPaper(testId, NativeHe...
分类:
移动平台 时间:
2014-03-20 18:15:24
收藏:
0 评论:
0 赞:
0 阅读:
353
1.Task是Activity的堆栈众所周知,Android通过堆栈管理Activity。默认情况下一个程序有一个task(android:taskAffinity=packagename),其中的task就是activity堆栈。当然也可以使用android:taskAffinity="strin...
分类:
移动平台 时间:
2014-03-20 18:16:12
收藏:
0 评论:
0 赞:
0 阅读:
2047
Alt+回车 导入包,自动修正Ctrl+N 查找类Ctrl+Shift+N
查找文件Ctrl+Alt+L格式化代码Ctrl+Alt+O 优化导入的类和包Alt+Insert
生成代码(如get,set方法,构造函数等)Ctrl+E或者Alt+Shift+C最近更改的代码Ctrl+R 替换文本Ctrl...
分类:
移动平台 时间:
2014-03-20 18:16:35
收藏:
0 评论:
0 赞:
0 阅读:
564
在前文《使用 jQuery Mobile 与 HTML5 开发 Web App ——
jQuery Mobile 默认配置与事件基础》中,Kayo 对 jQuery Mobile 事件的基础作出了一些说明,建议在阅读本文前首先阅读前文,这里
Kayo 再引用前文的重要内容。“jQuery Mobil...
分类:
移动平台 时间:
2014-03-20 18:17:17
收藏:
0 评论:
0 赞:
0 阅读:
629
现在android应用中一个趋势是应用越来越大,免去游戏不谈普通APP也是一个个的体积直线增长。这里面除了业务增长外各种接口jar包的对接也占了不少比重。像广告SDK,统计SDK,支付SDK等这些我们在平时开发应用过程中基本都会使用到,这些SDK小的几十K大的甚至几M的都有,如果全部打包到APP中不...
分类:
移动平台 时间:
2014-03-20 18:14:55
收藏:
0 评论:
0 赞:
0 阅读:
417
现在 iOS7已经发布了有一段时间,想必大家都已经熟悉了ios6
、7的一些新的写法,而目前还是有一些客户是ios5 的系统的,因此可能会遇到不能正常登录和使用的问题,这次我也是遇到了
,由于ios5只在10.8.5及之前的系统版本上支持,所以要找测试环境还是比较麻烦的。在应用程序中,如果使用了定义...
分类:
移动平台 时间:
2014-03-20 18:18:25
收藏:
0 评论:
0 赞:
0 阅读:
491
1.概述程序安装后会默认生成许多文件夹,这些文件夹有其特定的用处,总的说来有两类1.内部存储,是受保护,私有的,只有本程序才能访问的,文件位置在data/data/packagename/下。2.外部存储,没有安全机制的,公开的,可分享的,文件位置在/Android/data/packagename...
分类:
移动平台 时间:
2014-03-20 18:19:14
收藏:
0 评论:
0 赞:
0 阅读:
912
方式一,Running services通过手机上Running
services的Activity查看,可以通过Setting->Applications->Running services进。
方式二,使用ActivityManager的getMemoryInfo(ActivityManager...
分类:
移动平台 时间:
2014-03-20 18:20:12
收藏:
0 评论:
0 赞:
0 阅读:
664
判断iphone或者ipadself.window = [[[UIWindowalloc]
initWithFrame:[[UIScreenmainScreen] bounds]] autorelease]; if
([[UIDevicecurrentDevice] userInterfaceIdi...
分类:
移动平台 时间:
2014-03-20 18:21:33
收藏:
0 评论:
0 赞:
0 阅读:
429