2013年1月30日

Silverlight学习笔记(5)——读取宿主web.config

摘要: 本文将建立一个silverlight项目中读取宿主网站web.config配置文件数据的简单实例,以下是详细步骤:silverlight程序会被下载到客户端去执行,所以没法操作到服务端的配置文件,导致了我们在部署时遇到很多问题,(例如:silverlight程序和wcf的通讯地址,在发布时,我们的开发环境配置将可能不再适用,需要根据服务端实际情况重新配置),如果可以让silverlight程序读取到web.config中的配置数据,将会大大简化我们的部署工作,那么有没有办法可以达到这样的效果呢,答案是肯定的。1.首先在宿主网站的web.config中,添加我们要传递给silverlight程序 阅读全文

posted @ 2013-01-30 11:20 影天 阅读(1578) 评论(0) 推荐(0) 编辑

2013年1月29日

WCF学习笔记(5)——wcf序列化List<T>并返回

摘要: 本文将部署一个wcf+silverlight简单实例,完成wcf返回我们自定义的类型,并以List<T>显示在silverlight上,以下是详细步骤:1.new一个wcf服务,注意要申明一下我们需要返回的自定义类型,[KnownType(typeof(Terminal))](本例自定义的类型为Terminal) [DataContract]//实体类契约 [KnownType(typeof(Terminal))] public class Terminal { [DataMember] public object pkCode ... 阅读全文

posted @ 2013-01-29 10:50 影天 阅读(7567) 评论(2) 推荐(1) 编辑

2013年1月24日

WCF学习笔记(4)——宿主iis部署wcf

摘要: 本文将部署一个wcf+silverlight简单实例,以下是详细步骤:(环境:服务端win2003,iis6.0,asp.net4.0;客户端winXP,iis5.1,vs2010,silverlight4.0)1.新建一个解决方案,方案中新建一个网站(选择wcf服务) 再新建一个wcf服务库 此时解决方案结构如下:2.删除WCFService.App_code自带的IService.cs,Service.cs,然后添加引用我们自定义的wcf服务库WcfServiceLibrary1 打开WCFService宿主网站的Service.svc文件,内容如下:<%@ ServiceHost 阅读全文

posted @ 2013-01-24 12:57 影天 阅读(13689) 评论(6) 推荐(4) 编辑

2013年1月5日

windowsXP同步Internet时间

摘要: windowsXP在同步Internet时间时,有时会出现无法同步的错误,几个解决办法如下:方法一:依次打开“开始”→“设置”→“控制面板”→“管理工具”→“服务”:找到remote procedure call(rpc),打开服务即可。方法二:cmd进入命令行模式,输入:w32tm /registernet start "windows time"系统提示服务开启即可。 阅读全文

posted @ 2013-01-05 10:58 影天 阅读(325) 评论(0) 推荐(0) 编辑

2012年12月18日

Android学习笔记(5)——对话框

摘要: Android的Activity页有很多形式,其实一种非常常用的是对话框式,实现如下:new一个FirstActivity作为首页,和一个SecondActivity作为弹出的对话框:首页布局如下:首页功能是打开一个对话框,代码如下:public class FirstActivity extends Activity{ private Button btn1=null; class BtnClickListener implements OnClickListener{ @Override public void onClick(View arg0) ... 阅读全文

posted @ 2012-12-18 18:13 影天 阅读(3768) 评论(0) 推荐(0) 编辑

2012年11月29日

Android开发adb环境配置

摘要: adb的全称为Android Debug Bridge,就是起到调试桥的作用。在命令行cmd中打开adb,如果Android开发的环境配置有误,会出现如下错误提示:解决方法,右键我的电脑->属性->高级->环境变量->Path,在Path中添加Android SDK安装路径中adb.exe的路径,例如本例中的安装路径为D:\Program Files\adt-bundle-windows-x86\adt-bundle-windows-x86\sdk\platform-tools(注意环境变量添加的规范,用';'分号隔开)再次进入命令行cmd,输入adb即 阅读全文

posted @ 2012-11-29 13:15 影天 阅读(37302) 评论(0) 推荐(0) 编辑

2012年11月24日

Android学习笔记(4)——Activity生命周期

摘要: Android应用程序由很多的Activity组成,本例将简单说明Activity的生命周期过程:new一个Android应用程序,其中先new两个Activity用来演示(FirstActivity、SecondActivity):FirstActivity:布局first.xml:<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layo 阅读全文

posted @ 2012-11-24 16:21 影天 阅读(2972) 评论(0) 推荐(0) 编辑

2012年11月23日

Android学习笔记(3)——添加menu

摘要: 每一个Activity都可以添加menu菜单,在你点击Menu键时弹出选项。添加menu的方法:重写Activity中的onCreateOptionsMenu(创建菜单的选项,在点击Menu键时执行),onOptionsItemSelected(点击菜单中的某一选项时执行): @Override /** * 点击menu按钮时 */ public boolean onCreateOptionsMenu(Menu menu) { menu.add(0,1,0,R.string.exit); //添加选项 menu.add(0,2... 阅读全文

posted @ 2012-11-23 17:10 影天 阅读(3069) 评论(0) 推荐(0) 编辑

Android学习笔记(2)——使用Intent在Activity间传递

摘要: 本例将说明如何在不同的Activity间切换,并可借助Intent进行值的传递:Activity(一个Android程序由多个Activity组成):布局文件res/layout/*.xml,前台页面布局Activity类函数src/com*包/*.java,后台业务逻辑AndroidManifest.xml程序配置文件,注册Activity为了演示多个Activity间的切换,我们首先new几个Activity:————————————————MainActivity:————————————————布局(res/layout/activity_main.xml):<RelativeL 阅读全文

posted @ 2012-11-23 13:24 影天 阅读(17786) 评论(1) 推荐(0) 编辑

2012年11月21日

Android学习笔记(1)——HelloWorld目录结构

摘要: 首先配置好你的开发环境:Eclipse+ADT插件(Android开发插件)+AVD(对应Android版本创建的Android模拟机)新建一个Android应用程序:File→New→Android Application ProjectMinimum Required SDK:最低兼容Android版本;Target SDK:目标Android版本;Compile With:编译版本Create activity:是否创建界面;创建成功后:(PackageExplorer包目录如下)src:存放所编写的代码R.java:自动生成,包含res文件夹下所有文件的id引用(不可更改)assets 阅读全文

posted @ 2012-11-21 14:27 影天 阅读(712) 评论(1) 推荐(0) 编辑

导航