1.前面在做下载进度监听.尝试过,通过加入 弱引用的View进度条,到相应的集合. 等到要进行更新进度的时候.通过Key 获取相应的VIew来进行更新 进度条.效果是达到了,可是我们怎样来监听其它的状态呢,不好监听. 2.又想过通过每一个 下载APP.都有一个相应的List<DownloadListem> 对象,然后我们将进度监听.都加入进去,待更新进度的时候. for循环来进行. 可是这样要考虑,activity onResume onPase的时候,不须要更新界面.麻烦事情. 3.最后,方…
我们创建了窗体后,就要对窗体进行操作,比如关闭窗口.而这时候就要建立监听机制: 事件监听机制: A:事件源 事件发生的地方 B:事件 就是要发生的事情 C:事件处理 就是针对发生的事情做出的处理方案 D:事件监听 就是把事件源和事件关联起来 举例:人受伤事件. 事件源:人(具体的对象) Person p1 = new Person("张三"); Person p2 = new Person("李四"); 事件:受伤 interface 受伤接口 { 一拳(); 一脚…
前段时间写前端,遇到一些模块非常有用,总结以备后用 一.input框字数监听 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> </head> <body> <input type="text" name="wxChoi…
http://blog.csdn.net/huichengongzi/article/details/7818676 监听 EditText 控件: addTextChangedListener(new TextWatcher() { private CharSequence temp; private int selectionStart ; //监听光标位置 private int selectionEnd ; @Override public void onTextChanged(Char…
起因:突然一夜之间电信扰拨号ip全变内网地址了,这样即使用了动态域名,绑定的也不是本机ip,外部无法访问了.虽然打电话找电信反映说是可以改回来,但必须先解决眼前的问题,访问内网服务器上的svn仓库. 办法:由于还有一台在公网上的云主机,想到可通过它中转,只要内网主机先与云主机建立连接,这正好可以用ssh的远程转发功能,命令如下: ssh -gN -R 3690:0.0.0.0:3690 -o ServerAliveInterval=60 wellbye@ali 结果连接是建立了,但是此时访问云主…
1. accept: 电话铃响起了-- 当客户端的连接请求到达时,服务器端应答成功,连接建立,这个时候操作系统内核需要把这个事件通知到应用程序,并让应用程序感知到这个连接.这个过程,就好比电信运营商完成了一次电话连接的建立, 应答方的电话铃声响起,通知有人拨打了号码,这个时候就需要拿起电话筒开始应答. accept 这个函数的作用就是连接建立之后,操作系统内核和应用程序之间的桥梁.它的原型是: int accept(int listensockfd, struct sockaddr *cliad…
# 重新封装了一下NODE-MONGO 使其成为一个独立的服务.可以直接通过get/post来操作 # consts.js 配置用的数据,用于全局参数配置 # log.js 自己写的一个简单的存储本地log的功能,数据库异常或者逻辑上产生异常数据的时候输出查错 # servicemongo.js 主服务程序,可以直接node servicemongo.js 启动,挂起端口服务 # routemongo.js 请求路由相关 # mongo.js 封装了一些基本的node对mongo操作 # 使用方…
1.不要直接把PC端的页面直接搬到移动端来用.这里举个例子:有个活动页面,在PC端和手机端的Safari里展现都好,但是当用手机APP(如手机淘宝)扫码打开后,却没法顺畅的异步获取到jsonp的信息.这里有几种可能因素: 1)手机的app在打开页面的时候会做很多控制,如 http/https 的控制,SPDY 之类的,可能是哪里就会影响到这个资源,而且 WebView 和 Safari 的实现也不一致.因此不要以为一个页面在PC端打开没问题,在Safari里打开没问题,在微信或者手机淘宝里也能正…
本文出处:http://bbs.9ria.com/thread-204406-1-1.html 在做自动更新的时候,弹出Dialog提示,要求是只能点击更新或者取消更新时Dialog才会消失.但是在这个时候用户可能点击返回键,怎么让Dialog不消失呢? 首先想到重写Activity的onKeyDown,后来发现没有什么卵用. 百度了一下,找到原因了.不应该截取activity的 onkeydown事件,而应该截取dialog的key响应事件,当dialog在前台显示的时候,keylistene…
TRUNCATE 只适用全表,没有 WHERE 语句 rownum < N 不能和 group by 一起使用 NULL 值通常会限制索引.在创建表时对某一列指定 NOT NULL 或 DEFAULT ,对于避免可能出现的性能问题很有帮助. 对于系统中很关键的查询,可以考虑在 SELECT 和 WHERE 子句的列上创建联合索引,这样就只会访问索引.…