phonegap menubutton事件解惑

很多做phonegap应用的时候, 可能想要去监控menubutton的事件, 但是它好像要间隔一次才会触发一下.什么情况? android中菜单键的触发逻辑:  按下菜单选项, 菜单展开, 这时无论你如何操作, 菜单都会自动关闭. 哪怕是你再次按下了菜单键, 所以phonegap 的menubutton 事件同样也只会在菜单展开的时候才会触发. 而菜单收起这一次将不会有事件触发. 这样我们在写js的时候就很尴尬了, 因为菜单是模拟出来的, 我们希望它点击menubutton时展开, 再点击menubutton时关闭菜单, 可惜这时它只有一次打开事件, 那么我们的模拟菜单就不能作用了, 焦头烂额啊.. 想想phonegap毕竟是二次封装, 它也不可能帮所有人考虑所有的可能性. 所以可以尝试在原生逻辑寻找一下可以完成我们愿望的逻辑吧? 直接在Phonegap创建的应用主入口里面. 尝试onMenuOpened, onOptionsMenuClosed, onCreateOptionsMenu, onPrepareOptionsMenu. 它们的流程像这样. 第一次打开的时候: create->prepare->opened. 第二次打开的时候: prepare->opened. 关闭的时候: closed. 看着好像不错的样子. 试一下. 试试在opend中打开一个我们自己的menu @Override public boolean onMenuOpened(int featureId, Menu menu) { this.postMessage(“opened”, null); this.appView.sendJavascript(“openMenu();”); return super.onMenuOpened(featureId, menu); } 诶, 好像不错哦~ … Continue reading “phonegap menubutton事件解惑”

cocos2d-html5 tmxtilemap

在第一次处理cocos2d-html的tmx地图时,看到在tmx文件中已经声明了原始资源路径,按照常规思维,按需加载,没有去足够了解它所用的所有图片资源居然都必须是预加载的,然后就苦逼的研究了老半天。 所有资源,为了程序使用时效率更高,cocos2d都是进行预加载,然后再使用,切记了。

中国电影电视剧没有国外的实诚啊

中国电影, 电视剧, 相比较下来, 确实没有国外的实诚啊! 好多片子里面都会有通电话的镜头, 如果暂停仔细观察的话, 国外大部分的通话都是实实在在的,  至少它手机页面都是停留在通话状态页, 不像国内的, 大部分都是停留在主页中, 哪有打电话的节奏啊.

最近都很恶心人人网的’决定’, 个人情况?

随便注册了一下人人网. 之后就经常收到它的各种邮件内容, 很是不喜欢, 不过还好有退订链接. 优雅的点下这个退订链接, 终于觉得不会有它的邮件过来了, 结果, 每次都是数据错误, 再尝试一下就是重复提交~ 尝试了无数次, 一直都是这样! 后来实在没办法, 去设置中停用了所有的通知信息, 天真的以为不会再有邮件了, 结果…… 业绩的下滑, 流量的流失, 也不要强J我们啊! ps刚好, 人人网还可以注销账号, 呵呵.  

fixed : android 4.2.* + wifi debug offline.

一直线连进行android debug, 相安无事, 不过有时可能突遇状况, 木有数据线或者其他, 岂不是没得玩? 今天恰遇此状况. 决定一试 debug over network. enable wifi debug adb connect 192.168.1.110:5555 => connected 192.168.1.110:5555 看似ok了, 但是命令检查就不行了 adb devices => 192.168.1.110:5555 offline 后来在网上多番寻找, 发现是因为android 4.2之后, 加强了安全机制, 需要在调试之前确认来自于调试发起设备的rsa-key. 因为, 你尝试使用的电脑从未进行过adb调试, 然后, 你会发现, 网上大部分的方法都没有任何用处, 各种命令+重启, 浮云. 这一步可真折腾人啊. 其实这一步在大部分情况, 简单到只需要你ooxx一下~ 找根数据线, 连上电脑, 连上手机 在rsa-key确认中同时勾选永久允许, 就一切圆满了, 哪有那么多问题. if you adb version is less than … Continue reading “fixed : android 4.2.* + wifi debug offline.”

Mac os X 10.9 finder变慢解决办法

自从更新到10.9后, 一些新改进让人爱不释手, 比如对双屏的支持! 较Lion时代简直是翻天覆地!但是有个问题渐渐显现出来了~ finder的速度很大程度上, 开始有蜗牛的感觉, 每次浏览器下载选择目录, 或者用ps打开某个文件的时候, finder file list的菊花就转不停啊! 对于电脑控的我来说, 这简直是件不能忍受的事情!!! 终于某日决定解决此问题, 四处翻找Google, Baidu, 中文描述, 英文描述的方式都用了, 找到无数finder变慢的解决方案, 但是都不是很好用, 属于皮毛上的.. 遥想往日, 最明显出现变化的时候, 应该是在开启了icloud 文件, 文档同步之后, 也没有办法了~ 死马当活马医. 转移出自己已经同步的文件, 取消勾选文档同步选项, 注销appleId, 重启! 果然, 问题迎刃而解! 再也不转菊花了!   p.s 也许应该可能考虑来块ssd效果应该更好? 贱笑