- 博客(15)
- 资源 (2)
- 收藏
- 关注
原创 深入探讨 OSMDroid 库的高级使用
本文深入介绍了如何在 Android 应用程序中使用 OSMDroid 库进行高级地图功能的开发,包括创建多边形、线条和动态标记,并提供了相关示例代码。这些功能可以帮助开发者在应用程序中集成地图和地理位置信息,提高应用程序的功能和用户体验。
2023-05-12 09:41:35
1036
原创 使用OSMDroid在Android应用中添加指南针功能
在开发 Android 应用程序时,指南针是一种非常有用的功能,可用于显示用户当前朝向。在本教程中,我们将使用 OSMDroid 库来实现指南针功能。
2023-05-12 09:34:28
418
原创 如何在OSMDroid中添加指南针功能
我们要在指南针中展示用户的方向,需要获取用户的位置信息。UserLocationOverlay可以帮助我们获取用户的位置信息,并且与CompassOverlay结合使用,可以在指南针中展示用户方向。指南针是地图应用中一个有用的功能,可以通过箭头指示用户在地图上的方向。OSMDroid为了方便地图应用的开发者,也提供了可以使用的指南针控件。我们需要创建CompassOverlay对象并设置一些参数,最后添加到MapView中。添加了指南针控件之后,用户可以更容易地了解自己在地图上的方向。
2023-05-12 09:21:31
283
2
原创 OSMDroid加载地图资源
OSMDroid是一款Android平台上的开源地图库,使用它可以在Android应用中轻松显示多种格式的地图。不同于Google Maps这类基于Web的地图服务,OSMDroid可以离线展示地图,也可以使用其他数据源提供的地图图片进行展示。OpenStreetMap是一款开源地图项目,使用它可以获取世界各地的地图数据。在使用Google Maps时,我们需要使用org.osmdroid.tileprovider.tilesource.UrlTileSource实现类中提供的URL地址。
2023-04-27 10:22:08
883
1
原创 软件开发报价的计算方法
软件开发价格与工作量、商务成本、国家税收和企业利润等项有关。为了便于计算,给出一个计算公式:软件开发价格 = 开发工作量 × 开发费用/人·月。
2023-03-30 13:29:57
1699
2
原创 记Android新版本构建导致的问题-android 不能直接引用module资源
Android Studio 新特性详解支持非传递 R 类
2022-05-11 11:36:31
1998
4
原创 Android踩坑记录(一)mapsforge报错 java.lang.IllegalArgumentException: Parse error for XML rendertheme
java.lang.IllegalArgumentException: Parse error for XML rendertheme
2022-02-11 18:01:30
1377
原创 Android数据库SQLite(三)查询问题:取查询结果的第一条数据或者最后一条
更详细问题请查看SQLite官方文档:SQLite文档需求查询返回满足条件的第一条或者最后一条记录数据源获取查询结果的第一条记录获取所有查询结果SELECT * FROM student where age>9 (1)limitSELECT * FROM student where age>9 limit 1注意:不能是limit 1,1(返回第二条),也不能是limit 0,0 (没有数据返回)(2)min(rowid)SELE
2022-02-10 13:48:11
5549
原创 Android免费远程真机调试hmov
远程真机 主要用于复现各种bug华为远程真机云调试 。 小米云测平台远程真机租用 。 VIVO 云测平台远程真机 。 OPPO 云测平台远程真机 。 三星远程开发测试平台真机调试 。
2021-09-25 15:15:14
972
原创 Android数据库SQLite(二)排序问题:含有空值的排序
排序时出现字段值为空的时候,会出现正序空值排在最前面,倒序空值排在最后面。对该组数据根据birthday进行排序> SELECT * FROM Student order by birthday![image.png
2020-10-11 09:00:30
1040
原创 Android数据库SQLite(一)排序问题:字符串类型的数值排序
在android中,数据库操作使用的是SQLite,字段为varchar属性时,排序就会按照字符串的规则就行排序。有11和2,那么11 会排到2前面,不能达到按照数值的顺序排序。对这组数据按照number进行排序,正常写SELECT * FROM Student order by number执行后显示如下,并没有按照1,2,11,21进行排序。达到正常的排序,需要将number进行格式化SELECT * FROM Student order by cast(numb.
2020-10-11 08:57:44
4199
2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人