现在位置: 首页 > sobriety发表的所有文章
  • 10月
  • 09日
移动开发 ⁄ 共 16242字 评论关闭
用到的例子工程介绍:在viewGroup中加入子view,即LinerLayout中存在一子view,在MyLinerLayout中重写了 dispatchTouchEvent、onInterceptTouchEvent、onTouchEvent 在MyTestView中重写了dispatchTouchEvent、onTouchEvent。 分别研究各种返回值对事件传递的路径影响。 MyLinerLayout.java [java] view plaincopyprint? public class MyLinearLayout extends LinearLayout  implements View.OnClickListener,View.OnLongClickListener  {       private final static String TAG = "TouchEvent";       public MyLinearLayout......
阅读全文
  • 04月
  • 16日
综合 ⁄ 共 4509字 评论关闭
from:http://www.cnblogs.com/imjustice/archive/2013/06/12/3132679.html 一、主题 你可能会很奇怪为什么第一个居然是这么一个东西。当然是这个啦!我们要整天对着VS写代码,debug,面对VS默认的配色你看久了很无聊有木有?眼睛很难受有木有?选择一个合适自己的主题,既可以保护视力,又可以让自己的心情愉悦,心情好了顺便连工作效率也一起提高了不是很好么! 如果你还在用默认的主题,赶紧换掉吧。下面推荐一个提供VS配色方案的一个网站:StudioStyles,域名和网站同名:http://studiostyl.es/。下面是我使用的主题,我觉......
阅读全文
  • 03月
  • 21日
综合 ⁄ 共 1294字 评论关闭
1. 函数原型解析 函数声明     function SetCooperativeLevel(hWnd: HWND; dwFlags: DWORD): HResult; stdcall;     设置指定的IDirectFB对象与其它IDirectFB对象的协作级别 参数介绍     hWnd: DirectDraw具体指向的窗体,在所有的情况下,只需使用主窗体句柄。     dwFlags:控制标志参数,直接影响DirectDraw和Windows协同工作的方式。下面为说明:     DFSCL_ALLOWMODEX:允许使用Mode X显示模式。只有当DFSCL_EXCLUSIVE 和DFSCL_FULLSCREEN标志存在的时候才能使用 。     DFSCL_ALLOWREBOOT:当处于独占(全屏)模式时,允许Ct......
阅读全文
  • 02月
  • 18日
综合 ⁄ 共 1848字 评论关闭
这段python代码不能完全处理所有的细节,我把我自己完全处理过的文件上传到网盘:http://pan.baidu.com/s/1pJ9JFU7  现在由于政府墙的原因,不能直接上安卓官网查看资料 下载sdk时,是通过更改hosts文件,下载下来后,里面会有个docs文件夹,这个也是安卓的官方文档。 但是由于里面需要引用谷歌的资源,所以打不开或者需要极长时间才能打开。 还有就是打开后,浏览器中有个东西会不停的再转啊转的加载东西。对有点强迫证的来说简直是个噩梦。 使用方法: 把下面的代码存成mvgoogle.py文件,放在docs 文件夹下。直接运行即可,使用......
阅读全文
  • 02月
  • 03日
综合 ⁄ 共 2997字 评论关闭
each的用法  1.数组中的each   var arr = [ "one", "two","three", "four"];      $.each(arr, function(){         alert(this);      });  //上面这个each输出的结果分别为:one,two,three,four        var arr1 = [[1, 4, 3], [4, 6, 6], [7, 20, 9]]     $.each(arr1, function(i, item){        alert(item[0]);     });     //其实arr1为一个二维数组,item相当于取每一个一维数组,   //item[0]相对于取每一个一维数组里的第一个值   //所以上面这个each输出分别为:1   4   7         var obj = { one:1, two:2, ......
阅读全文
  • 01月
  • 31日
综合 ⁄ 共 2528字 评论关闭
1.新建一个MFC工程, 取名MyTab, 选择Dialogbased, 然后Finish.       2. 删除对话框上默认添加的三个控件. 添加Tab Control控件并在Property属性中设置ID为IDC_TABTEST 在More Styles里勾上Bottom. 调速尺寸使其布满整个对话框, 我这边Tab Control的尺寸最后为164X203. 在ClassWizard为其添加变量,变量名 为m_tab.类型为CTabCtrl.   3. 在对话框的初始化函数OnInitDialog里面添加如下代码:   m_tab.InsertItem(0,"参数一");//添加参数一选项卡        m_tab.InsertItem(1,"参数二");//添加参数二选项卡        m_tab.InsertI......
阅读全文
  • 01月
  • 28日
综合 ⁄ 共 2160字 评论关闭
Internet Explorer 7之常规 ALT+ENTER:在新的选项卡中打开你的搜索查询     ALT+H:打开工具栏上的“帮助”菜单     ALT+HOME:浏览主页     ALT+J:打开RSS菜单     ALT+L:打开“帮助”菜单     ALT+左方向键:返回上一页     ALT+M:打开工具栏上的“Home”菜单        ALT+N:将焦点移到信息栏     ALT+O:打开工具栏上的“工具”菜单     ALT+P:打开“页面”菜单     ALT+R:打开“打印”菜单     ALT+右方向键:进入下一页     ALT+T:打开“工具”菜单     退格键:返回上一页     CTRL+0:缩放到100%     CTRL+A:选中......
阅读全文
  • 01月
  • 26日
综合 ⁄ 共 5733字 评论关闭
引子:作于一名由ASP.NET开发转到Flex开发的程序员,最开始适应的过程是相当愉悦和轻松的。由于我早在ASP.NET中习惯了标签式的布局和对应的code behind的编程方式,在Flex中的MXML语言只不过是MXML元素和AS3语法的重新熟悉。但是就像ASP.NET中的标记语言,MXML只不过是AS3的一种封装,归根到底它会被转化成AS3再进行编译,所以,只有了解这门语言的底层运行机制,才有可能真正成为一名优秀的Flex开发人员。由于有过ASP.NET的开发经验,我清楚地认识到像这种以XML标签为基础的组件式的开发方式,只有弄清楚组件的生命周期,才能进行......
阅读全文
  • 01月
  • 25日
综合 ⁄ 共 994字 评论关闭
导言          这篇文章是我1年半前所写,一直没有贴出来,虽然在当下这个言必称iphone、android的时刻,再贴山寨机的话题有点过时,不过,山寨机的创新精神并不过时。中国缺品牌,山寨机的创新方法正好为我们描绘了杂牌怎样和品牌竞争。   山寨机创意一:明修栈道,暗渡陈仓         凌凌漆:“你看到我手上拿的这个东西了吧,表面上看它是一个大哥大电话,但是你看这里有一层金属网膜,实际上,它是一个刮胡刀,这样在执行任务的时侯,也可以神不知鬼不觉地刮胡子。至于这个表面上看是一个刮胡刀,其实呢,它是一个吹风机。”     ......
阅读全文
  • 01月
  • 24日
综合 ⁄ 共 483字 评论关闭
三个属性都用来适应视图的水平或垂直大小,一个以视图的内容或尺寸为基础的布局比精确地指定视图范围更加方便。 1)fill_parent 设置一个构件的布局为fill_parent将强制性地使构件扩展,以填充布局单元内尽可能多的空间。这跟Windows控件的dockstyle属性大体一致。设置一个顶部布局或控件为fill_parent将强制性让它布满整个屏幕。 2) wrap_content 设置一个视图的尺寸为wrap_content将强制性地使视图扩展以显示全部内容。以TextView和ImageView控件为例,设置为wrap_content将完整显示其内部的文本和图像。布局元素将根据内容更改......
阅读全文
  • 12月
  • 26日
综合 ⁄ 共 794字 评论关闭
1,环境变量设置 ~$ cd  ~$ mkdir go ~$ mkdir bin ~$ sudo  gedit .bashrc 在bash文件的最后添加如下代码来设置目录变量:   export GOROOT=$HOME/go export GOOS=linux export GOARCH=386 export GOBIN=$HOME/bin 保存文件~$ source .bashrc~$ sudo gedit /etc/profile 在文件最后修改PATH,PATH尚未存在,直接添加如下语句,否则添加 export PATH=$HOME/bin:$PATH 保存文件~$ source /etc/profile 执行env | grep '^GO'测试是否已经正确设置GO的环境变量 2,获取资源   ~$ hg clone -r release https://go.googlec......
阅读全文
  • 12月
  • 19日
综合 ⁄ 共 331字 评论关闭
<object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/fDDV4hNv3j4&hl=en&fs=1"></param><param name="allowFullScreen" value="true"></param><embed src="http://www.youtube.com/v/fDDV4hNv3j4&hl=en&fs=1" type="application/x-shockwave-flash" allowfullscreen="true" width="425" height="344"></embed></object>
阅读全文