- 博客(12)
- 资源 (9)
- 收藏
- 关注
转载 回顾与展望:app那些事儿
回顾与展望:app那些事儿四年前的时候,不敢想像智能手机可以变得那么酷,可以是一种文化、一种符号;两年前的时候,不敢想像平板电脑那么边缘化的产品如今风靡全球;一年前的时候,不敢想像 app下载量 100 亿是什么概念,现在出现了两个“百亿”。好吧,这里分别是指 iPhone,iPad,App Store。今天我们不谈“果粉”,只谈 app。过去一年,“app”这个玩意儿
2012-06-13 09:48:32
1747
原创 菜鸟Android开发笔记
<br />最近终于完成了一个自己写的android小程序,之前提交给android程序大赛结果给毙了,那自己写了自己用好了呵呵。是一个随身记账的小程序,明年正式开始使用,结束自己的月光生活哇咔咔。<br />我也是自己边看书边写的,编程基础不算好,难免有不规范的地方,凑合看好了:-D<br />这个程序大致涉及以下这些android开发技术:界面布局,使用组件,菜单,对话框,消息提示条Toast,照相机,手机震动,数据库应用等。我记录下来开发过程中怎样利用这些技术以及遇到的一些问题,现在就和大家分享一下<
2010-12-13 15:49:00
1200
1
原创 简易的星号密码查看器(对话框版+网页版)
<br />基本都是别人写的,我居然有脸写原创。<br />玩路路解密破解游戏的时候用到过一个工具,可以用来查看窗口的星号密码以及网页中的星号密码,顿觉得很牛x,找了一下它们的原理,依葫芦画瓢也自娱自乐了一番。就当是验证一下实践一下快活一下悲哀一下吧。<br /> <br />对话框的星号密码查看原理是基于密码框都有个EM_SETPASSWORDCHAR属性。通过安装鼠标钩子监视鼠标动作,如果用户单击的是密码框那么就发送一个去除密码属性的消息。<br /> <br />mfc工程,对话框<br />HHOO
2010-10-18 15:10:00
12066
1
原创 vc6下底层键盘钩子WH_KEYBOARD_LL未定义的解决方法
<br />发现csdn的头像全都显示不出来真的是网速的问题。。。<br />底层键盘钩子用于钩一些系统键比如win键,而且底层键盘钩子一定是全局的,不能绑到某个进程上去,如果这样做,那会什么都钩不到。<br />你问普通钩子和底层钩子有神马差别?我说就是WH_KEYBOARD和WH_KEYBOARD_LL这两个有区别你信不?<br />vc6,虽然你很让我蛋疼,和visio、office2007有冲突,还那么多的未定义,但是哥依然没有舍弃你,我就是这么专一<br /> <br />http://topic
2010-10-09 10:43:00
4668
原创 简易的识别大小写的键盘钩子
<br />初学钩子方面的知识,回想到一些游戏盗号的程序也是这个原理,觉得有必要好好了解一下。<br />代码段是我找了一个基本的局部键盘钩子之后修改了一下,由于我发现得到的键盘码都是大写的,那么怎么判断用户输入的究竟是大写还是小写呢?<br /> <br />我们通过判断shift键和大写锁定键这两个键的状态来确定输入的是大写还是小写,用到的函数是GetKeyState和GetAsyncKeyState,判断CapsLock只能用前者,判断Shift只能用后者,GetAsyncKeyState在按下某键的
2010-10-05 22:14:00
5949
原创 写一个类似开机助手统计开机时间的小程序
<br />其实我是闲得蛋疼,把毫无技术含量的东西发上来<br />OnInitDialog里面加上:<br /> //写入注册表,开机自启动 HKEY hKey; //找到系统的启动项 LPCTSTR lpRun = "Software//Microsoft//Windows//CurrentVersion//Run"; //打开启动项Key long lRet = RegOpenKeyEx(HKEY_LOCAL_MACHINE, lpRun, 0, KEY_WRITE, &
2010-09-29 21:49:00
2114
原创 mfc使用Slider控件控制系统的音量
<br />之前想实现这个功能,找了很多资料,全都不给力,最后发现Microsoft给的那才是可以用的,总的来说就是使用mixer api来打开混音器设备、获得音频线路信息、然后设定属性。实现这个之后,就可以用在你写的程序比如播放器上面啦。<br /> <br />总共就下面几个函数:<br />通过这9个API,我们就可以来控制音频的输入和输出设备了,其实有关这几个函数的定义你可以在C:/Program Files/Microsoft Visual Studio/VC98/Include/mmsystem
2010-09-28 22:18:00
8854
1
原创 简易的java发邮件客户端
<br />主要是想熟悉一下jigloo插件的使用,所以做了一个发邮件的小程序,其实调用的都是人家的东西,我们自己只做了最简单的傻瓜操作,每思及此,感觉要学的东西还很多。<br /> <br />本人很懒,搞swing那套东西很不给力,所以就用jigloo插件帮我布个局,代码跟图形界面的编辑其实是完全独立的,有了代码可以直接运行无需jigloo插件。<br />另外需要下载两个jar文件:mail.jar和activation.jar,这是java发邮件所必须的类库<br />下载不到可以去http://d
2010-09-07 21:58:00
7731
1
原创 Eclipse上搭建android开发环境 并写一个helloworld测试
<br />最近入手一台G3,所以想在上面做做手脚<br />根据网上的教程,还有《Google android 开发入门与实战》(很佩服这些人,我们很多都是傻瓜式地调用调用再调用,真正牛逼的是那些提供这些调用的人)<br /> <br />下面是我的搭建过程<br />安装jdk6,设置环境变量<br />下载android sdk,我下载了一个管理器,可以管理多个sdk<br />下载Eclipse并解压(下载的是3.4.2版本,结果插件装不上,后来改用3.3.0居然可以,可能每个人情况不一样吧)<br
2010-08-23 17:20:00
6524
1
转载 搭建Twitter第三方API方法
<br />转载自网络<br />利用Google App Engine,大家可以轻松搭建属于自己的Twitter API。<br /><br /><br />常识大补贴:<br />Twitter API可以帮助你免翻墙更新twitter(前提是你已经有twitter帐号)<br />常用的Twitter桌面程序有:Twhirl。本文后面会以此举例。<br />手机上,我用的Twitter客户端是Twidroid。本文后面也会举例。<br />自己搭建API的好处是更安全。<br />Twitter是什么
2010-08-23 16:33:00
3652
转载 mfc 托盘弹出气泡
最近喜欢到处倒腾乱七八糟的东西,还把些功能搞到一个四不像的程序中看到一些东西就想把它搞到那个程序中用了某个程序中最小化到托盘后弹出一个小气泡提示网上找了一下果然有实现的方法,vc6就可以参考http://blog.youkuaiyun.com/zltpc007/archive/2008/01/05/2026574.aspx上面的并未完全成功将ShellAPI.h对应内容更改之后void CMainFrame::OnScrcut() { // TODO: Add your command handler code
2010-08-21 16:46:00
5864
1
原创 but become a soldier
<br />每个旅程都会有一个这样的开篇<br />要学的东西太多了,对未来依然抱着敬畏<br />努力做到不产生到处转帖的电子垃圾,除了这个头像<br />我又傻逼呵呵了
2010-08-21 14:58:00
744
java发邮件必须的类库mail.jar和activation.jar
2010-09-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人