- 博客(30)
- 资源 (4)
- 收藏
- 关注
原创 Oracle 和 SQL Server 在处理 NULL 和空值之间的差异
http://www.oschina.net/translate/differences-between-oracle-and-sqlserver-when-working-with-null-and-blank-values?print
2016-11-24 16:44:38
863
原创 关于ArcGIS Xamarin.Android下的 Binding库Error inflating class com.esri.android.map.MapView异常
新建工程后,使用ArcGIS Binding库中会遇到常见错误:BinaryXML file line #1: Error inflating class com.esri.android.map.MapViewJava.Lang.Reflect.InvocationTargetException:Exceptionof type 'Java.Lang.Reflect.Invocati
2016-09-05 18:00:52
1115
原创 Xamarin.Android APK 减肥记
http://motzcod.es/post/112072508362/how-to-keep-your-android-app-size-downhttps://developer.xamarin.com/guides/android/advanced_topics/linking/
2016-08-27 16:04:41
1046
原创 ArcGIS RunTime Sdk +WPF 基础地图显示
ArcGIS 作为专业级必备,一直应用广泛。接下来从头开始说明如何在WPF中整合ArcGIS RunTime进行地图展示。特意说明:在进行ArcGIS RunTime的开发时,一定要对官方的例子仔细揣摩,你所需要的东西在里面都能找到。1 简单的地图展示ArcGISRunTime 的平面地图展示主要依赖MapView这个控件,MapView是地图的容器,Map主要是图层的集合(注:三
2016-07-13 16:58:04
9450
1
原创 ArcGIS Runtime Sdk for .Net基本介绍
部分内容参考博客:http://blog.newnaw.com/?p=967ArcGIS 桌面端的开发现在已经逐步向轻量级过渡,服务、REST、JSON等概念的不断普及和被广大开发者所接受,越来越多的开发者更依赖于服务的形式来获得相关的数据源,并且由于AE的过于臃肿,我们会转向轻量级的ArcGIS Runtime sdk。1 ArcGIS RunTime sdk
2016-07-13 09:36:00
6329
1
原创 Simple MVVM中利用JsonConvert 序列化Model实体类
最近呢,发现一个利用JsonConvert序列化Model实体类的棘手问题public class Customer : ModelBase { private int customerId; public int CustomerId { get { return customerId; }
2016-06-25 00:05:06
838
原创 由Simple MVVM框架延伸对接口编程的理解
接口,这东西就是拿来管理一系列的具有共同点的行为的。现在说的面向接口编程指的就是这个。下面说一说使用接口的正确姿势先来个场景模拟,以打游戏的英雄为例吧!1刚开始我打游戏的时候,我有一个英雄类,我只是根据不同的字段确定实际攻击时使用什么英雄,此时不同的英雄并没有太多的具体行为,暂时对我来说他们是一致的。能满足需求就OK,不能的话就继续往下看。2但是后来我发现不同的英雄好像攻击力不同,
2016-06-24 10:20:11
495
原创 Xamarin.Android Adapter NotifyDataSetChanged无效问题
最近在仿照QQ的聊天Chatting列表,我希望呢ListVIew数据能够实时刷新并且指定到最新的一条 msgCollecttion=GetMessageDatesesList(); //重新获取数据 msgAdapter.NotifyDataSetChanged(); //Adapter数据刷新结果很神奇的事情是UI并没有任何反应 在查证相关资料后 应该是这样的:同一个Li
2016-06-05 13:08:58
1062
原创 Xamarin.Android ListView Item 内部控件Click事件
1前言ListView 确实是最常用也确实是最“麻烦”的控件,在使用过程中你会发现各种各样的问题,在这里就ListView复杂Item布局内部Click事件做一个思路记录2问题在Activity内部如何响应ListView内部Item的Click事件3解决过程:方法一:在相应的Adapter中监听,OnClick中进行相应的逻辑步骤痛点:无法得到相应的Position,无法
2016-05-18 22:20:40
3723
1
原创 Xamarin.Android CommonAdapter+ViewHolder
写Adapter写到快要吐了的同学看这里,我们来研究在Xamarin.Android里面通用Adapter如何打造1 说明鸿洋的一篇文章Android 快速开发系列 打造万能的ListViewGridView 适配器 写的非常深刻,OO思想展示的非常好,文章地址是:http://blog.youkuaiyun.com/lmj623565791/article/details/38902805/
2016-05-18 21:54:33
541
原创 Xamarin.Android OOM 思路整理 (BitmapFactory.DecodeByteArray)
起因:之前在工程中整合Android-Universal-Image-Loader框架,运行的时候确老是抛OOM异常,怀疑是UIL框架OOM问题,搞了一个星期,还是百思不得其解思路:测试UIL框架,发现几十M的图和几K的图片没有任何区别,程序照旧会崩掉 初步排除UIL框架OOM异常问题 还有什么地方用到了图片方式呢? 发现程序代码用到
2016-05-09 21:17:22
3298
原创 Xamarin.Android如何异步更新UI线程
异步更新UI在App开发中是不可避免的一个话题在原生App开发中有这样两种主流方式:(1) Handler消息传递机制(2)AsyncTask异步任务那么在Xamarin.Android 中我们究竟又应以怎样的方式去异步更新UI呢?答案:(1) https://www.majormojo.co.uk/blog/await-and-the-ui-thread.html
2016-05-01 12:43:39
5455
原创 关于Xamarin.Android ListView图片加载+Android-Universal-Image-Loader框架
(转载请说明出处,谢谢) 最近在搞Xamarin.Android 技术框架下如何利用ListView更好的展示网络图片,做的过程中才发现这东西不是一个简单的图片异步加载过程就可以搞定。遇到的问题在此做个思路记载。思路一:由于没有先验经验。一上来打算自己搞ListView的性能优化问题,结果发现自己做出来的效果不好,尤其是每次一滑动要到服务器上面请求数据,这种真的太恶心。待解决问题:
2016-04-12 15:36:18
2705
原创 Tomcat部署与Geoserver安装介绍(二)
第一部分介绍了如何部署Tomcat,现在就该我们的主角登场:GeoserverGeoserver安装介绍如下:(1)下载Geoserver war文件,推荐绿色版,避免重复安装,避免多次发布重复数据下载地址:http://geoserver.org/release/2.8.2/(2) 在浏览器中输入:http://127.0.0.1:8080,进入Tomcat主页,进行登陆,一脸懵
2016-04-01 10:02:16
9024
1
原创 Tomcat部署与Geoserver安装介绍(一)
要使用作为业界良心之作的Geoserver,不可避免的就会涉及Tomcat部署(它俩般配),这里Tomcat理解为geoserver的web容器,具体流程如下:(1)安装Jdk(GeoServer底层建立在开源GIS开发库GeoTools上,GeoTools基于Java,所以先安装Java环境)(2)设置系统环境变量:http://jingyan.baidu.com/article/3ae
2016-04-01 10:00:04
5951
原创 Xamarin.android Intent传递对象
由于实际工作需要,可能会遇到Intent传递对象的情况,这种情况稍稍麻烦一点,在这里有三种方法可以解决这个问题:(1) ISerializable接口(2) IParcelable接口(3)利用Json对对象进行序列化->反序列,得到原对象(个人推荐第三种,原因:使用简单,一两句话的事情)这里我将采用第二种方法和第三种方法实验,各位看官可以自行对比。方法一:利用IParcela
2016-03-30 21:33:36
3810
1
原创 ArcGIS Runtime+Simple MVVM VM操纵UI对象
之前我们提到过MVVM意在将UI与逻辑彻底分离,最理想的情况下我们在UI.cs文件后面不写一句代码,在VM里面不写一句逻辑。最近用ArcGIS Runtime的时候,出现了这样一个问题:<esri:SceneView x:Name="mySceneView" ElevationExaggeration="{Binding ElementNam
2016-03-25 13:16:03
611
原创 Simple MVVM
学习WPF的过程中接触了MVVM设计模式,在此基础上了解到Simple Mvvm和Mvvm Light设计框架,Simple MVVM既然这是主流框架之一,必然有其可取之处,在此作个介绍,也祭奠一下被我坑过的代码君。工具包地址:http://simplemvvmtoolkit.codeplex.com/1 前言之前参加项目的时候,用到了MVVM设计模式,现在回顾一下觉得整个工程相当混乱
2016-03-23 21:53:35
1054
原创 Window Store+ArcGIS for Store 入门
前文最近在学习如何利用Window Store+ArcGIS for Store 开发一款平板应用。开始之前先来个测试Demo玩玩,但是!!我的VS长这样示例代码的长这样看了资料知道这两个其实没有啥区别,都可以。。。。似不似傻好,现在我们的目标是做这样一个Demo:建立一个可以展示地图的App Demo正文1 新建一个Window Store a
2016-03-19 21:49:09
420
原创 TCP/IP 随手记
说实话,当了这么久程序媛,但是这个最基本的TCP/IP的内容确一无所知,边看教程边做个笔记。TCP/IP 是因特网的通信协议。实际上就是大家的约定,既然大家要一起玩总要定个规矩吧,不然怎么交流分胜负呢。总之:定义了电子设备(比如计算机)如何连入因特网,以及数据如何在它们之间传输的标准问题一:哪些地方在使用TCP/IP协议A 因特网浏览器和因特网服务器均使用TCP/IP 来连接因
2016-02-23 13:42:33
374
原创 Xamarin.Android 如何使用圆形Image
几个月没有更博了,惭愧惭愧,新年到了,给大家拜个年,也希望自己在新的一年里面努力学技术,当好一枚程序媛!在做App UI的过程中发现圆形Image很有用,但是呢自己又不会写,在网上找了找资源,很好用,分享一下顺便存个档。(1) https://github.com/Xamarin-Cn/CircleImage 这个是一个江苏公司的大神贡献的,可以下载工程。这是他的博
2016-02-14 16:26:05
1723
原创 Xamarin.Android ViewPager简单使用
ViewPager的简单介绍ViewPager就是一个页面切换的组件而已,我们可以往里面填多个view,然后我们左右滑动切换不同的view而已,和ListView一样,我们也需要一个Adapter(适配器),将要显示的View和我们的ViewPager进行绑定,而ViewPager有特定的Adapter——PagerAdapter!另外,Google官方是建议我们使用Fragment来
2015-11-29 21:55:40
3255
1
原创 Xamarin.Android 照相机的使用
这个板块呢,我想展示如何调用照相机,如何保存其路径,然后在我们imageView里面展示出来先上最终效果图(用的是Genymotion模拟器)新键一个Layout,命名为CameraLayout.axml<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" androi
2015-11-23 17:56:24
5846
8
原创 最近知识小节
服务服务服务和Android Activity是同级别的,并不是单独的进程和上面三以及Content provider并称为Android 四大件。服务和Activity一样,有自己的生命周期,只是没有界面,其也是运行在主线程里面的,所以当有耗时的操作时,一定要另开一个线程来完成这个操作。不然就会卡死。Service与IntentserviceService与Intent
2015-11-17 21:32:10
397
原创 Xamarin.Android广播接收器
制作一个最简单的Broadcast实现一个最简单的广播接收器需要继承BroadcastReceiver类(抽象类),并且还要实现OnReceive方法, 默认情况下:广播接收器也是运行在UI线程里面的,所以一般不要写太多太耗时的操作代码先实现一个类,继承BroadcastReceiver,当这个广播被接收时就会调用这个方法class BroadReceiver:Android.
2015-11-16 21:16:23
2320
原创 Xamarin.Android关于Fragment(一)
Fragment的使用,有两种方式:静态的使用和动态的使用Fragment作为初学者,我先从最简单的方式开始,即如何在Xamarin.Android里面静态的使用Fragment1 开始之初,先解答一下我们为什么要使用Fragment?Android运行在各种各样的设备上,除了手机,还有平板等设备,那么不同的设备屏幕类型是有很大差异的,难道无法做到一个App可以同时适应手机和平板么?这
2015-11-12 10:41:30
1495
原创 Android 服务(二)BindService
参考资料:http://www.cnblogs.com/mengdd/archive/2013/03/24/2979710.html
2015-11-11 23:58:58
443
原创 Xamarin.Android 里面的通知
我们每天都离不开手机App应用,也每天都接受各种消息通知,这几天自己刚好在研究Xamarin.Android 里面的通知,在此做个笔记总结,有什么理解不当之处请大家指正。(1)首先在界面拖3个Button(2)在MainActivity里面找到界面的对应Button元素(我设定三个Button的ID分别为(button1,button2,button3) Butt
2015-11-10 13:18:31
2185
原创 Xamarin.Andrid 服务
internal class ServiceTest : Service { // 在真实的使用中,Service来还包含一个OnBind方法,并且必须要使用该方法,但是只要返回NULL即可, //除非当前服务是一个绑定服务,那么就要返回实现了IBinder的实例。 public override IBinder OnBind(Intent
2015-11-08 13:08:11
1286
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人