存档在 2012年11月

色受想行识

2012年11月26日

五蕴,就是色、受、想、行、识。
一切看得见的形象,叫“色”。
一切痛苦或快乐生起的感觉,叫“受”。
一切由这些感觉生起的思想,叫“想”。
一切思想所引起的心与意志的使用,叫“行”。
一切由感受、思想、意志得到的意识,叫“识”。

色既是空

webGL

2012年11月15日

牛逼的html5游戏

js都能写3d游戏了…html5真心全能啊

http://hexgl.bkcore.com/

2012年11月13日

1.为何三世诸佛皆说 诸法空相,如梦如幻 究竟是何意
2.若是一切诸法如幻,其幻相从哪里来?世间起舞及一切存在,其究竟本质是什么

android开发问题总结

2012年11月4日

玩android虚拟机遇到n多问题,总结一下。

安装的应用不能上网:
据说是DNS的问题,但个人不确定是不是这个原因。经常重启一下虚拟机就ok了。
修改DNS使用platform-tools的adb工具,首先用命令提示符cd到android-sdk目录的platform-tools目录。
(换盘不需要加cd 直接E: 唉~界面工具用多了真什么都要google啊T.T)
cd到E:AndroidAdnroid-sdkplatform-tools>目录下 键入adb shell (adb.exe在哪个目录下就是哪个了-。-)
getprop
其中差不多最后几个里有个 [net.dns1]: [10.0.2.3]
最后修改为你要的dns地址 setprop net.dns1 8.8.8.8
这里8.8.8.8是google的dns服务地址。

adb还有其他用途,比如安装程序
adb install 卸载命令
adb uninstall com.***.***.**** 卸载命令参数必须是总包名

复制文件:
你可向一个设备或从一个设备中复制文件,
复制一个文件或目录到设备或模拟器上:
adb push
如:adb push test.txt /tmp/test.txt
从设备或模拟器上复制一个文件或目录:
adb pull

……

android开发note

2012年11月3日

玩玩android开发,准备研究下native app + webapp合体,做个记录。

android环境安装,最郁闷的是ADK的安装,各种版本1~16,在线下载起来实在让人着急。
网络上有人分享的离线包,但速度感觉也不快,而且太全,感觉很多用不到,个人理解只需要下载要求最低版本的API再搞个最新API基本就OK了,其他版本主要是用来测试的吧?但是android版本是向下兼容的,要测试还是真机测试好了,没米就拿baidu的虚拟机。
个人选择半夜不关机在线下载,其中改了下hosts,需要google。

虚拟机横屏竖屏切换 Ctrl + F11
支持键盘操作:Keyboard support,在AVD 配置里(Edit)

另外Android版本变化快,各个版本占有率大概如下(2012-11-02)
2.1 3.1%
2.2 12%
2.3 54%
4.0 25%
4.1 27%
分辨率使用率(来自友盟http://www.umeng.com/):
800×600 37.5%
480×320 28.3%
854×489 11.4%
320×240 4.7%

修改http请求头信息

2012年11月2日

某些网站对头信息进行了过滤,比如说对手机,甚至单单是iphone手机会有特殊的显示。

可以修改头信息,伪装一下。chrome与firefox都有响应的插件。此外php可以用curl或者socket来伪造头信息。
asp,jsp应该都有方法进行伪造。

做网站的时候也可以根据头信息来屏蔽一些用户,或者做特殊处理。

android webapp nativeapp相关资料

2012年11月2日

http://mobile.51cto.com/web-316193.htm

http://www.cnblogs.com/ruiyi1987/archive/2011/07/01/2095163.html

http://www.cnblogs.com/over140/archive/2011/07/31/2123238.html

http://www.eoeandroid.com/thread-111815-1-1.html

关键词 webview

明天研究下Android的webview 把本地应用跟页面应用搞一起。

螃蟹横着走啊

2012年11月2日

螃蟹
Jquery写的,螃蟹哼着走啊横着走-.-
用anaimate函数,事实上是js直接修改css的left属性.

Jquery模拟键盘事件

2012年11月1日

貌似用到的可能性不大。之前是为什么要这么做也忘了-.-!!!
貌似是写程序时后因为之前组件的一个触发在键盘上,而组件又不能随便改,现在想来,还是直接改组件的好!

document.getElementsByTagName("body").item(0).onkeydown = function(a){console.log(a.keyCode + "231123")}
e = jQuery.Event("keydown");
e.keyCode = 13;
$("body").trigger(e)

直接上代码模拟的是keydown事件,跟直接按键盘还有区别,触发函数必须加传入参数,否则读不到keyCode(function(){event.keyCode}),而键盘事件是可以的。想搞明白jQuery是怎么模拟浏览器事件的,可惜查不到,直接看jQuery的代码更是看到头大…再议吧…