Android应用开发:好友地图与SDK工具使用指南
1. FriendsMap.java文件分析
在开发过程中, FriendsMap.java 文件起着关键作用。其中, LoadFriends() 方法用于访问数据库、读取记录并绘制覆盖层。以下是该方法的详细代码:
public void LoadFriends(MapView mv, MapController mc, Cursor c){
Point myLocation = null;
Double latPoint = null;
Double lngPoint = null;
c.first();
do{
if (c.getString(c.getColumnIndex("location")) != null) {
final String geoPattern = "(geo:[\\-]?[0-9]{1,3}\\.[0-9]{1,6}\\,[\\-]?[0-9]{1,3}\\.[0-9]{1,6}\\#)";
Pattern pattern = Pattern.compile(geoPattern);
CharSequence inputStr = c.getString(c.getColumnIndex("location"));
Matcher matcher = pattern.matcher(inputStr);
boolean mat
超级会员免费看
订阅专栏 解锁全文
4365

被折叠的 条评论
为什么被折叠?



