01 2013 档案

android消息推送示例代码
摘要:1.消息推送机制 服务器器端需要变被动为主动,通知客户一些开发商认为重要的信息,无论应用程序是否正在运行或者关闭。 我想到了一句话:don't call me,i will call you! qq今天在右下角弹出了一个对话框:"奥巴马宣布本拉登挂了...",正是如此。 自作聪明,就会带点小聪明,有人喜欢就有人讨厌。 2.独立进程 无论程序是否正在运行,我们都要能通知到客户,我们需要一个独立进程的后台服务。 我们需要一个独立进程的后台服务。 在androidmanifest.xml中注册service时,有一个android:process属性,如果这个属性以&qu 阅读全文

posted @ 2013-01-30 16:36 阡陌行者 阅读(441) 评论(0) 推荐(0)

android操作SQLite增删改减实现代码
摘要:如果一个应用程序中的数据库无需提供对外访问,实现一个继承自SQLiteOpenHelper的数据库帮助类,以支持数据库的创建和版本的更新, 这些SQLiteDataBase所不能实现的.但是SQLiteDataBase却具备一些非常重要的对数据库进行操作的方法,数据表的创建删除、数据 的增删改查都是通过它实现的。执行增删改操作方法 :db.execSQL(sql); 或者db.insert()、db.delete()、db.update(),并且包括数据表的创建和删除等等也可以通过execSQL实现代码如下 1 //创建表 2 public boolean createTable(){ 3.. 阅读全文

posted @ 2013-01-30 16:28 阡陌行者 阅读(182) 评论(0) 推荐(0)

android中消息推送机制《转载》
摘要:1.推送方式基础知识:当我们开发需要和服务器交互的应用程序时,基本上都需要获取服务器端的数据,比如《地震应急通》就需要及时获取服务器上最新的地震信息。要获取服务器 上不定时更新的信息一般来说有两种方法,第一种是客户端使用Pull(拉)的方式,隔一段时间就去服务器上获取信息,看是否有更新的信息出现。第二种就是 服务器使用Push(推送)的方式,当服务器端有新信息了,则把最新的信息Push到客户端上。 虽然Pull和Push两种方式都能实现获取服务器端更新信息的功能,但是明显来说Push is better than pull。因为Pull方式更费客户端的网络流量,更主要的是费电量。 在开发An. 阅读全文

posted @ 2013-01-30 16:16 阡陌行者 阅读(236) 评论(0) 推荐(1)

“/ArcGIS/services”应用程序中的服务器错误
摘要:“/ArcGIS/services”应用程序中的服务器错误。No Content说明:执行当前Web请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。异常详细信息: System.Web.HttpException: No Content源错误:执行当前Web请求期间生成了未处理的异常。可以使用下面的异常堆栈跟踪信息确定有关异常原因和发生位置的信息。堆栈跟踪:[HttpException (0x80004005): No Content]ESRI.ArcGIS.WebServices.BaseServiceHandler.ReadStringR 阅读全文

posted @ 2013-01-29 10:46 阡陌行者 阅读(709) 评论(0) 推荐(0)

jdk+eclipse3.0.1+tomcat5.0.16+lomboz3.0.1配置jsp和servlet开发平台
摘要:需要的软件1.jdk 这个很容易找到2.eclipse3.0.1 去www.eclipse.org下载。顺便下载GEF3.0.1和emf-sdo-runtime-2.0.1.zip 3.到http://download.forge.objectweb.org/lomboz/下载org.objectweb.lomboz_3.0.1.N200501064.下载tomcat5.0.16,一定是要这个版本的,可以到 http://www.jspcn.net/htmldown/1124893386125159.html下载安装软件1.安装jdk然后设置环境变量JAVA_HOME=C:\j2sdk1.4. 阅读全文

posted @ 2013-01-28 14:34 阡陌行者 阅读(151) 评论(0) 推荐(0)

浅谈Android五大布局(一)——LinearLayout、FrameLayout和AbsoulteLayout
摘要:Android的界面是有布局和组件协同完成的,布局好比是建筑里的框架,而组件则相当于建筑里的砖瓦。组件按照布局的要求依次排列,就组成了用户所看见的界面。Android的五大布局分别是LinearLayout(线性布局)、FrameLayout(单帧布局)、RelativeLayout(相对布局)、AbsoluteLayout(绝对布局)和TableLayout(表格布局)。 LinearLayout: LinearLayout按照垂直或者水平的顺序依次排列子元素,每一个子元素都位于前一个元素之后。如果是垂直排列,那么将是一个N行单列的结构,每一行只会有一个元素,而不论这个元素的宽度为多... 阅读全文

posted @ 2013-01-23 10:15 阡陌行者 阅读(136) 评论(0) 推荐(0)

导航