- 博客(9)
- 资源 (21)
- 收藏
- 关注
原创 ArcGIS for Android Runtime100 高级功能(一)-互联网地图加载引用及缓存
arcgis for android最后一版是10.2.9。据说之后不再更新维护该版本,直接跳跃到100系列,而100系列与之前的版本还是有较大差别。但也新增了更多功能,性能也优化很多。具体的差别此处不再赘述,多用用100版本就能感觉出来。 本节主要是讲讲新版本中互联网地图的引用,主要指常用的天地图、谷歌地图。其实加载百度、高德地图是一样的原理,但由于他们的地图坐标数据都是火星坐标,针对专业GI...
2018-10-17 22:05:56
2542
5
原创 svn迁移还原(图文)
http://note.youdao.com/noteshare?id=9fc817961fd54f3ae038ff101a28010f
2017-03-14 11:47:55
288
转载 Android JSBridge的原理与实现
在Android中,JSBridge已经不是什么新鲜的事物了,各家的实现方式也略有差异。大多数人都知道WebView存在一个漏洞,见WebView中接口隐患与手机挂马利用,虽然该漏洞已经在Android 4.2上修复了,即使用@JavascriptInterface代替addJavascriptInterface,但是由于兼容性和安全性问题,基本上我们不会再利用Android系统为我们提供的add
2016-03-01 11:58:01
706
转载 Android 70道面试题汇总
1. 下列哪些语句关于内存回收的说明是正确的? (b) A、 程序员必须创建一个线程来释放内存 B、 内存回收程序负责释放无用内存 C、 内存回收程序允许程序员直接释放内存 D、 内存回收程序可以在指定的时间释放内存对象 2. 下面异常是属于Runtime Exception 的是(abcd)(多选) A、Arit
2016-02-25 11:58:24
595
转载 Android BroadcastReceiver
BroadcastReceiver 用于异步接收广播Intent。主要有两大类,用于接收广播的: 正常广播 Normal broadcasts(用 Context.sendBroadcast()发送)是完全异步的。它们都运行在一个未定义的顺序,通常是在同一时间。这样会更有效,但意味着receiver不能包含所要使用的结果或中止的API。 有序广播 Ordered broadcasts(
2016-02-24 15:52:00
249
转载 Activity四种启动模式
Activity启动方式有四种,分别是: standard singleTop singleTask singleInstance 可以根据实际的需求为Activity设置对应的启动模式,从而可以避免创建大量重复的Activity等问题。 设置Activity的启动模式,只需要在AndroidManifest.xml里对应的标签设置android:launchMode属性,
2016-02-24 14:37:04
313
转载 handler机制的原理
andriod提供了Handler 和 Looper 来满足线程间的通信。Handler先进先出原则。Looper类用来管理特定线程内对象之间的消息交换(MessageExchange)。 1)Looper: 一个线程可以产生一个Looper对象,由它来管理此线程里的MessageQueue(消息队列)。 2)Handler: 你可以构造Handler对象来与Looper沟通,以便pus
2016-02-24 11:56:32
268
转载 Android activity的生命周期
Android activity的生命周期 activity类处于android.app包中,继承体系如下: 1.java.lang.Object 2.android.content.Context 3.android.app.ApplicationContext 4.android.app.Activity activity是单独的,用于处理用户操作。几乎所有的activ
2016-02-24 11:53:25
268
ArcGIS for Android 本地数据和 谷歌图层
2013-04-17
Android 3D游戏开发技术详解与典型案例
2012-04-18
Android 3D游戏开发技术详解与典型案例(一)
2012-04-18
android调用C/C++
2011-05-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人