自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (8)
  • 收藏
  • 关注

原创 百度坐标,火星坐标和WGS84之间转换Java代码

本篇的算法来源于http://cnodejs.org/topic/564c0a27e4766d487f6fe38d。然后我将它改成了Java版本。具体各个坐标系的介绍参考http://blog.csdn.net/bit_kaki/article/details/52733788,可以看出两者的算法基本相似 。      计算可以计算出结果,但是根据http://www.gpsspg.com/m

2017-07-31 16:03:15 16513 5

原创 ArcGIS for Android中坐标的转换

在我们的GIS应用项目里,常常遇见坐标转换的问题。最常见的就是WGS84坐标转其他坐标系,原因是WGS84坐标系是目前GPS数据采集所用的坐标系,而我国实际生产项目里常用的地图却是北京54坐标系,西安80坐标系以及中国大地2000坐标系等。所以当我们用设备采集到GPS经纬度以后,需要将其进行坐标转换才可以正确显示到我们使用的地图上。      对于坐标转换,有一种高精度而且任何时候都可以采用的

2017-07-28 14:34:14 13884

原创 Android Butterknife 框架源码解析(3)——Butterknife 8.7.0源码分析

前两篇分别说了下ButterKnife的用法以及讲了下什么是注解,接下来就是要说一下ButterKnife的源码了,通过源码来看ButterKnife是如何实现的。  首先我们看看@BindView注解的源码:@Retention(CLASS) @Target(FIELD)public @interface BindView { /** View ID to which the

2017-07-19 19:28:42 7388

原创 Android Butterknife 框架源码解析(2)——谈谈Java的注解

注解是Java里一个重要的概念,可以用来修饰类、字段和方法等。它的基本结构就是一个@加上一个字符串,放在需要修饰的类、字段、方法前面,比如我们熟悉的@Override,在一个方法前面加上它,表明接下来的方法执行时候会重写其父类中相应方法。而在我们的ButterKnife框架里,功能的实现基本上都是依靠注解来完成。所以,我们先来研究下注解到底是什么?注解是什么  注解的英文是Anno

2017-07-12 18:48:41 7015

原创 Android 自定义搜索框

现在市场上Android软件流行的搜索框,普遍来说都是点击之后进入一个新的页面,在新的页面里展示出历史搜索、热门搜索,输入字以后显示联想关键词,点击这些词或者搜索按钮时候再进行搜索。然而在平板上,横屏展示时候再用这样的方式就很糟糕,加上我们产品搜索库的底层为地图,搜索内容的内容也多是数字内容,于是联想关键词也没有太大意义。于是最后设计出来的搜索框就是这样一个需求:1.搜索框在不同模块的提示

2017-07-11 20:04:36 8387

原创 Android Butterknife 框架源码解析(1)——ButterKnife的使用

ButterKnife是目前常用的一种依托Java注解机制实现辅助代码生成的框架,有了它,妈妈再也不用担心我写大量枯燥的findViewById以及OnXXXListener响应事件了,一行代码就搞定,自从接触它以后我就再也离不开它了。既然如此,我也就抽个时间,好好研究了一下它,总结一下它的使用方法和原理。 配置编译环境因为ButterKnife用到了注解处理器,所以比起一般的框架多了

2017-07-10 16:27:49 7569 1

原创 毕业两年

六月真是个诡异的一月,对我来说这个月就是从每个周末比工作日都要忙的一个月。先是参加尚宝宝婚礼,再是搬家,最后是猪的毕业季以及公司的半年会,庆幸的是每件事都还比较顺利。这里单说下搬家,虽然是租的房子,但前后也花了我整整半个月,把屋子包括厨房、卫生间打扫了一遍,把锅碗瓢盆、床单被套啥的都清洗一遍,再把个人物品都整理清楚,感觉自己都快累得瘦了几斤。果然是多租几年房子才知道自己拥有房子的可贵,搬家实在是太

2017-07-04 22:21:38 5089 1

Android录屏及播放

一个非常简单的demo,将会在不需root权限就可以录屏并H264转换字节流,然后再当前屏幕进行播放。(因为录屏和显示的屏幕大小不一,这里肯定会有点小问题)不过仅供参考,可以获取字节流后自己保存为MP4格式

2016-11-08

ArcGIS for Android 离线数据空间分析--叠加分析

ArcGIS for Android 离线数据空间分析--叠加分析,详情见博客http://blog.csdn.net/bit_kaki/article/details/76581848

2017-08-02

ArcGIS for Android 离线数据图例加载

详情见http://blog.csdn.net/bit_kaki/article/details/76984503

2017-08-09

Android 通过反射调用获取内置存储和外置sd卡根路径(适用于各个版本)

Android 通过反射调用获取内置存储和外置sd卡根路径(适用于各个版本)

2017-04-10

移动地图包(.mmpk)测试数据

ArcGIS Runtime100 里的新型数据类型。移动地图包是一个以“.mmpk”结尾的单独文件扩展,它可以将你的组织的maps、资源、道路网、或者坐标集成到一个文件。根据这些数据你的用户就可以清楚自己的方向,知道什么是他们所需要的,探索它们的附近的区域、有效的利用他们的资源去工作。

2017-09-25

Android中解析读取复杂word,excel,ppt等的方法

Android里通过POI包将word,excel等转换为html代码进行展示

2016-11-08

Android 后台记录GPS轨迹并转为80参数

我们知道Android里都是用LocationManager来管理定位相关的操作, LocationListener来进行位置变化时候的监听,获取结果有三种条件下的经纬度坐标。 于是在写后台service时候主要是将每次监听到的经纬度记录下来,最后在转变为80的坐标。

2017-03-08

2017阿里技术年度精选

在全年发布的近 300 篇文章中,选出 65 篇,集结成这套 《2017 阿里技术年度精选》,分为上、下两册,总计 600 余页。

2017-12-21

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除