`
chroya
  • 浏览: 661490 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论
文章列表
Api Level 3: (SDK 1.5) android.intent.action.ALL_APPS android.intent.action.ANSWER android.intent.action.ATTACH_DATA android.intent.action.BUG_REPORT android.intent.action.CALL android.intent.action.CALL_BUTTON android.intent.action.CHOOSER android.intent.action.CREATE_LIVE_FOLDER android.in ...
递归很常用,但是很耗内存,因为需要存储临时变量,当递归次数多了,占据的内存数量惊人。 如下, 是阶乘的递归: int function(n) { return n==1?1:function(n-1)*n; }   还有更好的递归算法,称为尾递归。这种方式不需要存储临时变量。因为是从erlang中学到的,所以先给出erlang的实现方法: -module(test). -export([fac/1]). fac(N) -> fac_temp(N, 1). fac_temp(1, X) -> X; fac_temp(N, X) -> fac_temp( ...
         以前在博文中提到过,在 webview 中使用 jQuery 等框架,很影响网页加载速度,所以我都是使用纯 Javascript 来写页面脚本。在开发 webview 程序过程中,经常用到了一些东西,总结一下: 1.  排序:   对一个对象数组进行排序,大的在前,小的在后 var array = [{id:1,date: 1272775205971}, {id:2,date: 1272775145384}, {id:3,date: 1272 ...
以前写 android ,对事件的处理没有太深入,只是简单的 onTouchEvent 就 ok 了,现在写的 UI ,很多自定义组件,父 view 和子 view 都需要接收事件,然后处理。如果不弄明白它的事件传递机制,很难拥有好的用户体验。 Touchevent 中,返回值是 true ,则说明消耗掉了这个事件,返回值是 false ,则没有消耗掉,会继续传递下去,这个是最基本的。 在 View 中跟 Touch 相关的事件有 dispatchTouchEvent , interceptTouchEvnet , onTouchE ...
最近做的项目大量用到了 webview ,用网页来布局。 Android 的 webview 是基于 webkit 内核,不过他的运行效果和 firefox 上一模一样,所以写的时候都是先用 firefox 测试,测试 OK 了再放到程序里面看效果,基本上不会有什么问题。其实 android 的 webview 跟 iphone 的 webview 差不多, iphone 上的 webview 比 android 上的强大多了。 谈一下研究 webview 的一些成果: 一.    加载资源的速 ...
以前就想过要实现一个锁屏程序,一直没有动手,今天尝试了一下。 首先,得听到系统的屏幕关闭的广播,这个广播是什么呢?不知道啊。那怎么办?搜呗!搜索,可以搜到,不过我找到一个可以知道系统所有广播的办法:我 ...
第一次在JavaEye开博。 很少写博客,以前的很多经验都没有积累下来,感觉很是可惜。以后要多写博客,为积累,也为分享。
Global site tag (gtag.js) - Google Analytics