排序:
默认
按更新时间
按访问量

ArcGIS for Android 离线数据空间查询--I查询

空间查询

2017-08-01 18:03:04

阅读数:2846

评论数:0

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

本篇的算法来源于http://cnodejs.org/topic/564c0a27e4766d487f6fe38d。然后我将它改成了Java版本。具体各个坐标系的介绍参考http://blog.csdn.net/bit_kaki/article/details/52733788,可以看出两者的算法...

2017-07-31 16:03:15

阅读数:5928

评论数:0

ArcGIS for Android中坐标的转换

在我们的GIS应用项目里,常常遇见坐标转换的问题。最常见的就是WGS84坐标转其他坐标系,原因是WGS84坐标系是目前GPS数据采集所用的坐标系,而我国实际生产项目里常用的地图却是北京54坐标系,西安80坐标系以及中国大地2000坐标系等。所以当我们用设备采集到GPS经纬度以后,需要将其进行坐标转...

2017-07-28 14:34:14

阅读数:4705

评论数:0

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

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

2017-07-19 19:28:42

阅读数:2987

评论数:0

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

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

2017-07-12 18:48:41

阅读数:2409

评论数:0

Android 自定义搜索框

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

2017-07-11 20:04:36

阅读数:3145

评论数:0

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

ButterKnife是目前常用的一种依托Java注解机制实现辅助代码生成的框架,有了它,妈妈再也不用担心我写大量枯燥的findViewById以及OnXXXListener响应事件了,一行代码就搞定,自从接触它以后我就再也离不开它了。既然如此,我也就抽个时间,好好研究了一下它,总结一下它的使用方...

2017-07-10 16:27:49

阅读数:3183

评论数:2

毕业两年

六月真是个诡异的一月,对我来说这个月就是从每个周末比工作日都要忙的一个月。先是参加尚宝宝婚礼,再是搬家,最后是猪的毕业季以及公司的半年会,庆幸的是每件事都还比较顺利。这里单说下搬家,虽然是租的房子,但前后也花了我整整半个月,把屋子包括厨房、卫生间打扫了一遍,把锅碗瓢盆、床单被套啥的都清洗一遍,再把...

2017-07-04 22:21:38

阅读数:603

评论数:1

《Android群英传》笔记7——事件拦截机制分析

我们平时点击屏幕时候,屏幕会根据我们不同的操作,比如单点、滑动、双击等做出不同的响应事件,这个过程我们称之为屏幕触摸事件。Android为这些触摸事件封装了一个类——MotionEvent,如果重写onTouchEvent()方法,就会发现该方法里就是用的MotionEvent这个参数。我们可以看...

2017-06-05 23:01:10

阅读数:1671

评论数:0

ArcGIS for Android 自定义地图比例尺

在我们进行地图相关开发时候,避免不了要绘制比例尺。在百度,高德的地图API里都提供了比例尺控件,但是ArcGIS for Android里并没有提供。不过没关系,我们可以自己绘制一个比例尺来。       在绘制比例尺前,我们先了解几个概念:       1.PPI,Pixels Per Inch...

2017-05-31 19:52:15

阅读数:8816

评论数:47

《Android群英传》笔记6——自定义ViewGroup

之前说过了自定义View,而对于自定义ViewGroup来说,主要是定义和管理该ViewGroup里的子View。所以自定义ViewGroup里往往需要重写onMearsure()方法来完成对各子View的测量,重写onLayout()方法来完成对各子View的位置布局,重写onTouchEven...

2017-05-26 15:09:05

阅读数:1809

评论数:0

《Android群英传》笔记5——自定义View

自定义View 本文是读了《Android 群英传》第三章--Android体控件架构与自定义空间详解--之后的读书笔记,感谢作者,在此特别推荐此书。       Android给我们提供了常用组件,然而随着开发的深入,这些组件渐渐无法满足我们各式各样的需求,此时就需要我们在已有的组件上创建新...

2017-05-25 18:39:47

阅读数:1934

评论数:1

Android okhttp+rxjava实现多文件下载和断点续传

首先先感谢风神,核心代码源于他的这篇微博http://blog.csdn.net/cfy137000/article/details/54838608,思路很棒。基于他的代码做了一些改动,实现我所需功能。              先说下我的需求。我的需求是PC端先进行更新数据的管理,然后移动端登...

2017-05-19 21:50:58

阅读数:7964

评论数:8

Android APK版本更新下载

今天做了下APK版本更新的功能。其实关于APK版本更新相关的文章网上挺多的,功能实现上也并不难。基本思路就是讲当前APK的版本号和服务器上保存的最新APK包的版本号进行对比,如果当前版本小于最新版本,则进行下载更新。流程图如下:                引用的第三方jar包有okhttp...

2017-05-17 20:48:18

阅读数:2439

评论数:8

《Android群英传》笔记4——View绘制流程分析及重写

View的绘制流程分析与重写 本文是读了《Android 群英传》第三章--Android体控件架构与自定义空间详解--之后的读书笔记,感谢作者,在此特别推荐此书。     从上篇博客,我们了解到Android里View是所有UI组件的基类,Android里所有控件和布局都是直接或者间...

2017-05-14 22:06:28

阅读数:1693

评论数:0

《Android群英传》笔记3——Android控件架构

Android控件架构 本文是读了《Android 群英传》第三章--Android体控件架构与自定义空间详解--之后的读书笔记,感谢作者,在此特别推荐此书。         Android里每一个界面都来来自于Window类,该类是一个抽象类,提供了绘制窗口的一组通用...

2017-05-12 16:19:20

阅读数:708

评论数:0

《Android群英传》笔记2——Android组件架构

Android组件架构 本文是读了《Android 群英传》第一章--Android体系和系统架构调用栈--之后的读书笔记,感谢作者,在此特别推荐此书。   在Android的应用层里,Android的APP组件架构,即我们常说的四大组件:Activity,Service,Content Pr...

2017-05-05 10:22:09

阅读数:912

评论数:0

《Android群英传》笔记1——Android系统架构

Android 架构系统        Android作为一个移动操作系统,研发初期即被Google收购。靠着Google这棵大树,加上其开源的特性,因而发展十分迅速。   这是一张常见的Android系统机构图,由此可见Android的系统架构一共有四层,分别是Linux内核层、库和运行时层、...

2017-05-04 23:03:52

阅读数:792

评论数:0

svn 锁住了,并且无法clean up 的解决方法

在更新svn时候有时候会遇到这样的问题,更新到一半时候因为一些特殊情况断掉了,此时再继续更新会显示:         Working copy "XXX" locked.         "XXX" is already locked.        ...

2017-04-20 10:41:56

阅读数:10581

评论数:3

Android Activity生命周期和状态

本文是读了《Android 群英传》第八章--Activity和Activity调用栈--之后的读书笔记,详情见书。         Activity算得上是Android里最常见也最重要的组件了,一般情况下都被翻译为“活动”,但实际上我一直都是把它理解为“界面”,毕竟在Android四大组件里...

2017-04-14 18:34:13

阅读数:1106

评论数:0

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