当前搜索:

[置顶] 开发常见报错记录

1、A TaskDescription's primary color should be opaque翻译—–任务描述:primary color 本应该为不透明的 <style name="AppTheme" parent="Theme.AppCompat....
阅读(119) 评论(0)

[置顶] 开发工具使用(Android Studio、SQLite Expert 、TortoiseSVN)

8、AS加载的Module无法运行 在project 下的setting.gradle文件中include 即可 7、AS加载项目出错 Android studio Cannot load module 解决:close project , import project,删掉项...
阅读(235) 评论(0)

[置顶] 编码细节提升

敲代码过程中, 老是忽略一些小问题, 或者使用过的比较好用的东西后面又记不起来了 所以,单开一贴以作记录。 ### 47、版本号正则表达式 “` /** * 匹配版本号 ^\d+(.\d+)+*/&amp;nbsp;&amp;nbsp;&...
阅读(338) 评论(0)

window10找回图片查看器

使用window10系统时发现没有图片查看器,在应用商店中搜索了一下都没有好用的相关软件。所以就上网搜索了一下,解决方法如下; 1、新建一个文本文件*.txt 把下面的文本粘贴进去,这个文档起到的作用就是指定各种图片类型的打开方式为window的图片查看器 Windows Registry ...
阅读(14) 评论(0)

过年了!!年前最后一更,2017年总结

马上过年了,今天最后一天班,上班就好好干,下班就好好玩。O(∩_∩)O哈哈~,我马上就要进入疯玩模式了,在保持最后一丝清醒前,我机智的写下了这篇年终总结,( ̄▽ ̄)/ 机智如我。 这一年 这一年(农历年)大概写了50篇blog,现在回去看看开始写的文章,感觉很繁重思路不是特别清晰,...
阅读(132) 评论(1)

新项目六之集成新版友盟统计

友盟统计SDK更新了,以前一些项目使用的老版SDK都需要更换成新版的,之前一直想找机会记录一下,一直没有机会,正好有个项目需要更换就做下记录。 新建应用 新建应用之前你需要注册一个友盟开发者账号,自己用邮箱注册一下就是了。 1、登录友盟,选择需要集成的功能,这里我们就集成“U-App(...
阅读(155) 评论(0)

GIS地图学习笔记八之发布地图服务《未完待续》

下载地图资源首先我们需要下载一个全国的地图,可以点击arcgis中国地图(3积分)去下载,下载下来后解压文件目录如下:使用ArcMap打开地图文件 打开ArcMap使用ArcMap打开mxd文件 File–open–选择ChinaMap_WebMercator.mxd,打开后如图:将地图发布为服务...
阅读(91) 评论(0)

GIS地图学习笔记七之安装ArcGIS_Server、ArcGIS_Desktop和LicenseManager

说明 之前都是使用的ArcGis for Android SDK 进行客户端的开发,我们可以尝试自己来发布一个地图服务,然后在客户端进行访问。将地图发布为服务,常用的有ArcGIS Server、GeoServer等。我们这里就记录一下怎么使用ArcGIS Server来发布一个地图服务,这一篇...
阅读(176) 评论(1)

新项目五之应用测试

软件bug,谁的锅?关于这些问题经常有人发问,例如知乎上的:软件测试完后,还有BUG,是测试人员的问题吗?其实软件的测试应该由测试和开发任务共同进行(相辅相成),而且开发还要积极主动的配合(毕竟bug都是你写的嘛^_^),开发不能直接把软件的测试丢给测试人员,而且测试和开发人员也不是对立的关系,他...
阅读(69) 评论(0)

GIS地图学习笔记六之按图层缩放地图

ArcGis中设置地图缩放比例的方法 mMapView.setViewpointScaleAsync(scale); 需求 点击地图上的缩放按钮“+”“-” ,让地图按照地图的图层进行缩放,比如一个地图包含以下图层,每一个图层都有一个缩放比例scale,就是我们在点击缩放按钮“...
阅读(199) 评论(0)

新项目四之应用内修改接口服务器地址

开发时经常出现内外网切换的情况,比如测试人员测试应用的时候,需要先在内网测试一遍,然后在外网再测试一遍,如果外网有bug的话,就需要应用切回内网进行调试。这个时候一般的处理方式就是不断的打包,其实我们可以在开发的时候给应用加上一个修改接口服务器地址的隐藏功能(一定要是隐藏功能),这样就会方便很多了...
阅读(118) 评论(0)

新项目三之常用功能性代码《不断补充》

每次做一个新项目都会有一些代码重复,比如联网的框架封装、检查网络、检查存储、获取时间格式、上传下载、图片显示、数据库使用、清理应用缓存,还有一些双击返回键退出、禁止Edittext编辑、显示轮播图等等,想这些项目间可以共用的代码,为了避免每次都写一遍,浪费开发时间,我们可以先在blog中保存下来,...
阅读(101) 评论(0)

GIS地图学习笔记五之底图的缓存

Gis底图的缓存一般都是使用切片,不是把切片放在本地直接读取就是利用切片生成tpk或者mmpk文件读取,今天就讲一下使用.MBTiles/.db(都是sqlite的数据库,MBTiles其实就是sqlite3的数据库,是给移动平台离线存储用的)。 官方文档地址:https://developer...
阅读(139) 评论(0)

GIS地图学习笔记四之坐标转换

项目中客户使用了两种坐标系的地图,所以相同的点在不同的地图上显示的时候就需要进行坐标转换一下了,正好也学习一下ArcGIS中坐标的转换。参考blog: 1、ArcGIS for Android中坐标的转换 2、ArcGIS中的WKID 3、80、54、84坐标系七参数转换算法及Java代码 ...
阅读(790) 评论(0)

使用PhotoView实现图片查看

项目需要实现图片查看的功能,使用ImageView不能缩放、使用系统的图片查看器又不能符合自己的定制化需求,所以我就使用Viewpager + PhotoView 来实现了。引入PhotoViewPhotoView 的Github链接,PhotoView旨在帮助开发者轻松实现Android Ima...
阅读(339) 评论(0)

GIS地图学习笔记三之应用授权

在使用ArcGIS for Android 进行开发的时候,你会注意到你的地图上会有Licensed For Developer Use Only和Powered by Esri等提示。如果你想去掉这些信息,你需要获取Esri的许可证。下面讲讲具体怎么做。 我们可以去ArcGIS Runti...
阅读(169) 评论(0)

利用 Camera2自定义相机《未完待续》

参考资料: Camera2官方API Camera 官方API Camera API 指南 Android.Camera2相机超详细讲解 Android实战技巧之三十三:android.hardware.camera2使用指南 需求 现在的手机拍照的质量越来越好了,照片也越来...
阅读(102) 评论(0)

Android存储、上传、下载

参考文章1、彻底理解android中的内部存储与外部存储2、谷歌官方文档参考1、 需求在android开发中常用的存储、上传、下载,之前反反复复写过很多遍,现在进行一些整理,方便后面直接搬运代码。尤其是在android7.0及以上版本中又加强了对存储安全的控制,所以整理整理还是很有必要的。2、 认...
阅读(1195) 评论(0)

manifest.xml中label应用名报错

今天写代码的时候遇到这个错误Error:Execution failed for task ':app:processDebugManifest'. > Manifest merger failed : Attribute application@label value=(@string/a...
阅读(150) 评论(0)

GIS地图学习笔记二之Android开发

新项目中需要用到GIS地图,触及自己的知识盲区。所以有必要去学习一下,这里把学习过程与思考记录一下。 我这里使用的是ArcGIS Runtime SDK 100.2.0,ArcGIS Runtime还有一个版本10.2.*,这个版本的ArcGIS Runtime SDK 的使用可以参考《ArcG...
阅读(997) 评论(0)
    个人资料
    持之以恒
    等级:
    访问量: 3万+
    积分: 969
    排名: 5万+
    最新评论