- 博客(9)
- 资源 (7)
- 收藏
- 关注
原创 基于继承的dojo小部件生命周期探究
有时候我们会写一个基类dojo小部件用以实现一些通用的功能,然后让其他小部件继承该widget,有时候需要在父类和子类中的多个生命周期中写不同的代码以完成不同的功能,使得我对小部件的生命周期有点混乱,于是准备写一个简单的父子继承的小部件研究下其生命周期。首先定义父类iSpring.widgets.father.Father,其模板文件很简单,如下所示:内容父类的js代码如下:
2012-09-30 14:18:32 2069
原创 Dojo小部件生命周期探究
理解dojo小部件对于开发dojo的widget至关重要,dojo在绘制过程中主要存在以下几个过程:constructor->postMixInProperties->buildRendering/templateString/templatePath->postCreate->startup,为了探究各个过程,做了一个简单的widget,并且该widget包含子小部件。以下是子小部件的模
2012-09-30 12:00:07 3942 1
原创 正确解析Dojo的子小部件
在创建自定义的dojo小部件的时候经常要使用模板文件,如果我们创建的小部件中内还有子小部件,那么我就需要在自定义的widget的模板文件中声明式的添加子小部件。下面我创建一个自定义的包含自小部件的widget。创建的小部件比较简单,以下是小部件的模板文件: 按钮控件 以下是小部件的js代码:dojo.provide("iSpring.wi
2012-09-30 10:57:59 4327 2
原创 This template depends on the Android Support library
最近开始正是学习Android开发,以前自己也搭建过Android开发环境,但是这次比较费劲。先说一下开发环境:操作系统:Win7 64位 旗舰版SDK tools version:20.0.0.v201206242043-391819Eclipse version:3.6.2ADT plug-inversion: 20.0.0(离线安装http://ishare.iask.s
2012-09-27 22:23:58 4849 2
原创 node不是内部或外部命令
初学Node.js,从官网下载了Node.js的Windows Installer,安装完成后,通过控制台输入node命令,发现提示说“node"不是内部或外部命令,这通常是由于没有设置环境变量导致的。Node.js在安装过程中不允许用户选择安装路径,默认安装到了C:\Program Files\nodejs路径下,按说Node.js在安装完成后都会默认设置环境变量,我打开用户环境变量查看了下Pa
2012-09-27 05:57:13 43811 6
原创 使用debugger在dojo小部件中调试代码
以前调试js代码的时候都是在Chrome的Developer Tools的Source中找到要调试的js文件,然后进去后设置好断点,然后调试,有时候设置好断点后要重新刷新才能进入断点,虽然麻烦,但是最起码还能调试代码。后来我在使用dojo进行widget开发的时候,发现这种调试代码的方式不管用了,有的时候是压根就在Sourece中找不到相应的小部件的widget,有的时候是设置了断点根本不起效果,
2012-09-26 22:18:40 2420
原创 2012年9月第4周(09.24-09.30)
1.用Tomcat发布网站由于以前都是学微软的东西,只会在IIS上发布,没接触过Tomcat,所以对于Java体系我还是菜鸟一个,今天用Tomcat第一次发布了网站,记录一下。我要发布的网站的路径如下所示:在Tomcat配置文件夹apache-tomcat-6.0.20->conf下有一个server.xml配置文件,打开该文件,找到文件最末端的,然后在其上
2012-09-26 21:20:25 2310
原创 利用input type=file和FileReader API实现在浏览器客户端通过选择对话框读取文件
如题,利用input type=file和FileReader API实现在浏览器客户端通过选择对话框读取文件,代码如下,以读取文本文件为例: File Selection HTML5 File Selection Example 1 var message = []; if (!document.g
2012-09-26 17:09:05 3682
原创 WebGL自学课程(10):通过OpenStreetMap获取数据绘制地球
好久没写博客了,今天再写一篇。前几天想通过OpenStreetMap访问数据来绘制一个最最最最最简单的WebGoogleEarth的雏形,这个Demo比较简单,只是简单的获取OpenStreetMap某一个切片层级下面的所有的切片,然后按照正确的贴图方式绘制在地球上,也就是说这个Demo没有考虑图层的动态管理等等。最后将渲染的代码以EarthOSM类的形式封装到了自己的World.js中,可以用鼠
2012-09-13 19:18:22 5343 4
Android使用MaskFilter的Demo
2015-11-17
Android中Canvas绘图基础详解
2015-11-11
Android中使用Loader读取联系人信息(兼容低版本Android)
2015-09-30
Android利用Intent拍照、摄像、打电话、发短信、发邮件等示例
2015-09-19
ArcObjects开发基础与技巧——基于Visual+Basic.NET-蒋波涛
2010-04-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人