我也用iphone4s了

以前也很反感Iphone的。不知为什么会喜欢它。

第一天,发现原来要插卡联网激活。急的以为买到有锁的了。

第二天,突然发现怎么只有右边的喇叭响,左边的是不是坏了。

第三天,发现原来可以这样删除的,划一下就OK了。

第四天,原来Iphone也会死机的,然后自动重启了。

缺点,内存少,屏幕小,官方下载APP速度慢,相对于iphone4充电有点温度,其它还好。。。

设备描述表DC

利用SDK全局函数 

HDC hdc;
hdc = ::GetDC(m_hWnd); //LineTo(hdc, px, py);
::ReleaseDC(m_hWnd, hdc); 

 ::GetDC(m_hWnd); 是全局函数,得到当前设备描述表,::ReleaseDC(m_hWnd, hdc);全局函数,释放设备描述表。利用MFC的CDC类

CDC *pDC = GetDC(); //pDC->LineTo(p);
ReleaseDC(pDC);

利用MFC的CClientDC类

CClientDC dc(this);//dc.LineTo(p);

内部会调用GetDC 析构时会自动释放DC。

//CPen pen(xxxxxxxx);
CClientDC dc(this);
CPen *pOldPen = dc.SelectObject(&pen);
//dc.LineTo(p);
dc.SelectObject(pOldPen);

在程序中,当构造一个GDI对象后,该对象并不会立即生效,必须选入设备描述表SelectObject,SelectObject会返回老的对象。完成操作时需把老的放回去SelectObject。

手机深圳通的一点猜想

  同事开了手机深圳通,就是能拿手机嘀的一声,就可以刷地铁、公交、的士、某些便利店等。

某一天,就在想它是怎么做到的,可以肯定的是不是用NFC技术,因为目前支持NFC的手机没有几款。

那么他是怎么做到一刷它就可以支付了的呢?

第一种猜想-》交互式。刷卡机跟手机GSM网络有同一频率段,GSM不是实时在线的,是间歇性的。当地铁里的手机信号基站发现有支付功能的手机在它的附近时,就通知手机缩短通信时间间隔,然后刷卡时就嘀的一声。那么公交上的刷卡机又是怎么实现的?这种方法会不会很费电?

第二种猜想-》被动式。RFID,就是在手机SIM卡内置RFID芯片,就像门禁卡那种。但是这又有一个问题,很多SIM卡都隔着电池,有的手机外壳还是铁的,而且RFID芯片是没有内置电池的,这样信号会好吗?

至于手机深圳通的查询,估计是内部通过短信或gprs或其他频道查询的。

公交上的刷卡机是怎么做到支付的,个人猜想是,其实刷卡机像一台手机,用短信或GPRS来通信。但可能不是实时的,可能有延时。。。

 

装个mac os学objective-c

有句话叫“人在河边走,哪能不湿边”,接触多了就受影响了。学多一样以后有后路,再说objective-c那么火。

参考:http://bbs.weiphone.com/read-htm-tid-1702048.html

  1. 用VirtualBox创建一个虚拟机 Mac OS X Server。
  2. 设置光盘先启动,载入empireEFIv1085.iso应到文件。
  3. 用dmg2img.exe工具把DMG文件转成iso文件。
  4. 开机-》到装载光盘画面-》把转换好的iso文件装入-》按F5。
  5. 第一次安装的话,会没磁盘,在屏幕上方工具栏选择 工具-》磁盘工具选择一个擦除原先内容。命名一个新的,退出。
  6. 选择刚才新的硬盘-》选择安装,后就是一直等待了。。。我的用了20多分钟就ok了。以后每启动个都用empireEFIv1085.iso引导。。。
  7. 下载iphone SDK http://ipsw.info/iphone_sdk_3.1.2_with_xcode_3.2.1__snow_leopard__10m2003.dmg 这个SDK与这个系统是对应的。。。参考:http://apps.hi.baidu.com/share/detail/33064493

实验证明用同样的方法,同样的顺序用VMware一样可以装。。。 :eek:
不过操作系统类型选其他-》FreeBSD64后修改FreeBSD 64-bit.vmx文件-》找到guestOS = "freebsd-64"一行 修改为guestOS = "darwin10"。而且可以直接加载dmg文件。。。

换成VMware感觉比VirtualBox速度快多了。。。

关于声音 和 分辨率的调节 参考:http://bbs.pcbeta.com/viewthread-608355-1-1.html

装上EnsoniqAudioPCI 2.mpkg就可以有声音了,播放音乐非常流畅,不会像之前那些虚拟苹果系统那样,声音断断续续还慢吞吞的。再装上VMsvga2.pkg,就可以调分辨率了;

安装EnsoniqAudioPCI 2.mpkg会有问题,后来直接安装AC97的包 就完美解决了。。。本人亲测。。。VMware不卡。。。Mac OS 没想象中的难用。。。