移动平台
ArcGIS移动产品开发包Android和iOS 10.2版于前段时间正式发布,除了众所周知的强劲的离线支持,新版本中还有哪些激动人心的增强呢?请看“新特性系列博客”为您揭秘。
ArcGIS RuntimeSDK 10.2 版本发布已经有了一段时间,其中,以beta的方式提供了一系列离线的功能,最吸引大家的莫过于离线数据的使用了。本博文将为您详细解读ArcGIS 10.2的离线...
百度地图 JNI ERROR (app bug): accessed stale local reference 错误解决方法
android:minSdkVersion="8"
android:targetSdkVersion="17" />
改为 就可以了
如果还不可以,可以吧targetSDKVersi...
在IntelliJ导入SVN项目的过程中,一直报错,无法从svn上check下来,这件事情很恼人。
去年因为这件事情不得不,切回到Eclipse开发了一段时间,但是eclipse实在太难用。重装IntelliJ多次,以及卸载和重装它的svn组建多次,仍让无果,甚为沮丧。
后来的采取的办法是先用tortoise svn将项目检出,然后再在IntelliJ上导入svn工程,这其中碰到的问题是,无法...
ArcGIS 10.2中的离线模式
ArcGIS 10.2提供了两种离线模式,分别称为“服务模式”和“桌面模式”。
1、服务模式
即数据被发布成要素服务,用户可从服务器上下载部分或全部的数据并保存为一个Runtime Geodatabase,用来进行离线应用;该模式适合大量用户同时工作的场景。
2、桌面模式...
在app中,例如在通知界面,当新通知的时候,需要显示有多少条通知,用户点击“获取新通知”后,就能看到新的通知。
那么在app端,怎么才能知道有多少条新通知?
实现的技术有两种:
1. polling: app定时查询
2. push:服务器实时推送给app
polling就是app每隔一段时间向服务器查询,获取新通知。这种方法很容易实现,但...
在新浪微博的app中,从别的页面进入主页,在没有网络的情况下,首页中的已经收到的微博还是能显示的,这显然是把相关的数据存储在app本地。
使用数据的app本地存储,能减少网络的流量,同时极大提高了用户的体验(想想,很多数据都能在app本地获取,显示的速度当然快)。使用了本地存储后,需要考虑的是数据的增量更新方案。
什么是数据的增量更新?假设,用户A的首页在数据表中是有40条数据...
个人认为,在小型的创业团队中,特别是以应用产品为主,在架构后台的时候,需要集中精力解决自身业务上的问题,不是花时间解决第三方已经解决的问题,简单点来说,就是能用第三方服务就使用第三方的服务。基于这个原则,就有了下面的系统架构:
1. apns:由于在apns中,无效的token会导致连接apns连接的失效从而使apns信息丢失。解决的方案是维护发送队列,当apns服务器返回错误的token...
注意:不直接进行读出是为了防止打文件操作对内存的消耗,所以用输入流读到硬盘上。
public String readFile(String fileName) throws Exception{
FileInputStream fis = context.openFileInput(fileName);
byte[] bytes = new byte[fis.available()];
...
在今天在移动 App 界面设计中,你可以看到不同创意类型的视觉效果。特别是在 Dribbble
上面,有有很多手机应用程序的 UI 设计,让你惊叹。如果你想获得灵感,那很有必要看看下面10个优秀的手机应用程序界面设计案例。
System.Environment.CurrentDirectory的含义是获取或设置当前工作路径,而Application.StartupPath是获取程序启动路径,表面上看二者没什么区别,但实际上区别大得很。先说前者:比如说你程序放在桌面上启动,但是中间你用了一个OpenFileDialog打...