2012年2月24日

[置顶] Android基站定位源代码

摘要:经过几天的调研以及测试,终于解决了联通2G、移动2G、电信3G的基站定位代码。团队里面只有这些机器的制式了。下面就由我来做一个详细的讲解吧。 1 相关技术内容 Google Android Api里面的TelephonyManager的管理。 联通、移动、电信不同制式在获取基站位置的代码区别。 通过基站的基本信息,通过Google Gears获取对应的GPS经纬度。 通过Google Map API根据GPS经纬度获取当前位置。 阅读全文

posted @ 2012-02-24 19:54 移动开发团队 阅读 (7823) 评论 (11) 编辑

2012年3月19日

JNI及Android JNI 开发基本知识和具体操作步骤

摘要:1 JNI基础知识 2 Android中的JNI 3 我们在写JNI时候,一些容易出现的问题 4 Android中一个简单的例子 5 Android中交叉编译最新版libjpeg-8d的例子 6 C++编写JNI的不同之处 7 后记 8 参考文章很早就想写这篇文章,碍于一些事情,耽搁了很久,另外,本文也仅仅是涵盖了一些基本和简单的方面。很多深入的地方,还有待继续探讨,如果有什么更好的建议,欢迎提出。本文很多知识也是来自网络整理,这里需要特别感谢simon兄的文章。另外要说明的就是,在我们的ndk目录里面有一些例子,大家可以参考。本文对应的目录为/opt/android-ndk-r7b/samples 阅读全文

posted @ 2012-03-19 14:02 移动开发团队 阅读 (5047) 评论 (1) 编辑

2012年3月17日

开发Android手机间UDP传输数据系统要慎重

摘要:手机UDP同手机UDP通信基本不靠谱,所以手机见通过RTP发送数据包进行视频传输,非常不靠谱,会莫名其妙的收不到数据,过一会又能莫名其妙的收到数据。目前我们没有找到原因。 阅读全文

posted @ 2012-03-17 22:47 移动开发团队 阅读 (734) 评论 (0) 编辑

Android下多线程同UI交互的Handler框架代码

摘要:Android开发过程中,使用多线程是一个很平常的事情,而多线程处理完成后,必然需要更新UI,本文略加整理,并附上框架代码,希望对大家有用。 阅读全文

posted @ 2012-03-17 22:38 移动开发团队 阅读 (762) 评论 (0) 编辑

2012年2月24日

Android基站定位源代码

摘要:经过几天的调研以及测试,终于解决了联通2G、移动2G、电信3G的基站定位代码。团队里面只有这些机器的制式了。下面就由我来做一个详细的讲解吧。 1 相关技术内容 Google Android Api里面的TelephonyManager的管理。 联通、移动、电信不同制式在获取基站位置的代码区别。 通过基站的基本信息,通过Google Gears获取对应的GPS经纬度。 通过Google Map API根据GPS经纬度获取当前位置。 阅读全文

posted @ 2012-02-24 19:54 移动开发团队 阅读 (7823) 评论 (11) 编辑

2011年11月29日

Android中NFC功能流程图解析及代码演示

摘要:近场通讯(NFC)是一系列短距离无线技术,一般需要4cm或者更短去初始化连接。近场通讯(NFC)允许你在NFC tag和Android设备或者两个Android设备间共享小负载数据。 阅读全文

posted @ 2011-11-29 12:00 移动开发团队 阅读 (20528) 评论 (4) 编辑

2011年11月14日

Android中使用Notification并通过点击Notification重新启动Activity

摘要:我们在使用别的软件的时候,经常会看到在手机的最头部有一个小图标,表示程序依然在启动着。比如一些音乐播放软件天天动听,还有服务程序正点工具箱,还有腾讯QQ等。本文就带您来了解一些如何做到这些功能。相关知识点为:NotificationManager,getSystemService,NOTIFICATION_SERVICE,getBaseContext,Notification,Class.forName,setFlags,FLAG_ACTIVITY_SINGLE_TOP,PendingIntent,setLatestEventInfo,FLAG_ONGOING_EVENT,notify,cancel. 阅读全文

posted @ 2011-11-14 21:59 移动开发团队 阅读 (5628) 评论 (0) 编辑

2011年11月9日

一个使用FFmpeg库读取3gp视频的例子-Android中使用FFmpeg媒体库(三)

摘要:在续系列文章在32位的Ubuntu 11.04中为Android NDK r6编译FFmpeg0.8.1版-Android中使用FFmpeg媒体库(一)和在Android中通过jni方式使用编译好的FFmpeg库-Android中使用FFmpeg媒体库(二)文章后,本文将根据github中churnlabs的一个开源项目,来深入展开说明如何使用FFmpeg库进行多媒体的开发。 本文中的代码来自于https://github.com/churnlabs/android-ffmpeg-sample,更多的可以参考这个项目代码。我会在代码中加一些自己的注释。感谢作者churnlabs给我们提供这么好的例子以供我们学习。 在Android的一些系统层应用开发大多数是采用jni的方式调用,另外对于一些比较吃CPU或者处理逻辑比较复杂的程序,也可以考虑使用jni方式来封装。可以提高程序的执行效率。 阅读全文

posted @ 2011-11-09 15:08 移动开发团队 阅读 (6322) 评论 (4) 编辑

2011年11月8日

使用android-rss库实现从网络中获取rss信息,并通过ListView显示

摘要:本文针对通过网络http的方式获取xml的rss来做一个技术准备。在rss reader方面,目前有一些比较成熟的应用,比如腾讯的腾讯订阅,蘑菇新闻等。个人比较喜欢简洁的蘑菇新闻。团队也针对这个做了反编译。针对rss的应用,会涵盖http、xml解析、多线程、异步等操作。而在xml解析方面,我选择了托管在github上面的android-rss项目作为基库。参考文章[1].android-rss库使用org.xml.sax.helpers.DefaultHandler进行解析xml,通过网络流的方式来作为解析数据的传入。然后将解析后的数据存储在RSSFeed的items中,通过函数getItems即可得到所处理后的数据。 阅读全文

posted @ 2011-11-08 09:28 移动开发团队 阅读 (2118) 评论 (0) 编辑

2011年11月6日

Android如何以后台Service的方式获取GPS数据

摘要:如何使用Android获取GPS的经纬度。 阅读全文

posted @ 2011-11-06 10:36 移动开发团队 阅读 (1846) 评论 (2) 编辑

导航