`
xhanxhanxhan
  • 浏览: 207803 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论
文章列表
贴个资料备忘。     这两天在研究用JAVA开发类似MSN机器人的应用程序,今天想到要让程序每次发送消息的时候更换一种随机的字体颜色,于是这就有一个问题,假设大 部分情况下背景色是白色(#FFFFFF)的,万一随机出来的颜色太淡看不清楚怎么办呢?这时候就需要一个对于颜色的判断标准,我首先想到的就是亮度,每 种颜色有它的色彩亮度,这个计算在JPG压缩等场合也会用到。这里提供一个由RGB计算色彩知觉亮度的公式: Y = ((R*299)+(G*587)+(B*114))/1000 根据这个公式,白色的知觉亮度最大,为255,而黑色最小,为0,根据W3C标准,字体色和背 ...
之前受某人影响以为一连串的UIView Animation 只能这么写: 在某个animation 设置delegate ,然后在 delegate 函数中再调用另一个函数。   今天偷闲决定看 iPhone cookbook 代码查漏补缺下,结果发现这代码:   // Hide the bar button and show the view self.navigationItem.rightBarButtonItem = nil; [self.view viewWithTag:101].alpha = 1.0f; // Bounce to 115% of the ...
打开 iPhone simulator 后无法在屏幕中找到。。 肯定是配置文件出错了, 在  Library/Perferences 搜索 iphone   定位到 com.apple.iphonesimulator.plist 修改下屏幕位置,解决。

问题001

干脆把这里用来记录开发中的小问题好了。   开始:       char *plaintxt = "Plaintext";     NSLog(@"%d",sizeof(plaintxt));     NSLog(@"%d",sizeof("Plaintext"));   发现结果居然不同,后来想起来了,貌似第一个把指针的字节给打出来了。

The Return Of iXhan.com

    博客分类:
  • LIFE
I heard a incredible news recently that iXhan.com has return !   从此以后更多文章将在 iXhan.com 上出现,敬请赏脸 :)
一次偶然机会从git上找到,可惜没有添加关注。现在忘记从哪里clone 出来了。 应该是目前最好用的自动补上属性    @property()xx    @syn delloc 功能。     代码 写道 #! /usr/bin/perl -w # Created by Matt Gallagher on 20/10/08. # Copyright 2008 Matt Gallagher. All rights reserved. # # Permission is given to use this source code file without charg ...
// // QQstyleTableViewViewController.h // QQstyleTableView // // Created by xhan on 9/22/09. // Copyright In-Blue 2009. All rights reserved. // #import <UIKit/UIKit.h> @interface QQstyleTableViewViewController : UIViewController < UITableViewDelegate , UITableViewDataSource , ...
使用的函数: [self.tableView deleteRowsAtIndexPaths:[NSArray arrayWithObject:indexPath] withRowAnimation:YES];   注意的是一定要在之前将数据源(Datasource)中的内容删除,否则会报错。   被这个问题郁闷了好久,嘿嘿。
今天被一个小问题折腾了2小时。 事情是这样的 VC.vew <-- subView <-- UITextLabel 很离谱的发现这个label居然点击后没有反应。 最后发现居然是它的 superView.frame 设置的太小导致 label放在了外面。 当然没法接收到点击消息了。   FRAME ! 下次不犯相同错误。  
今天项目中设计了这么个流程:   mainView <---   oneView <----  littleStuffViews   main 的 origin -> zero one   的 origin -> 屏幕位置 littleStuffViews-> 应该是屏幕上的位置 还是相对  oneView 的位置?   突然晕了,测试后发现结论是: View's frame is just relative to it's super view's frame. (用 super 不是很恰当,不过 sdk 是这么描述 parentView 的 ...
从COOKBOOK 上学到一招: 如果仅仅需要一个VIEW 又懒得用程序去绘画。 可以用这种方法解决: NIB 文件中绘出需要的VIEW 在需要使用该VIEW的地方            调用: [[[NSBundle mainBundle] loadNibNamed:@"InboxCell" owner:self options:nil] objectAtIndex:0];            0 就是第一个视图(索引不包括 fileOwner & firstResponder)   如果nib中只有一个view ,可以使用 lastObjec ...
今天项目中出现奇怪问题 ,   在某 viewController 的  init 中  调用 self.view 的一些属性 结果直接跳到 viewDidLoad 方法中了。   备忘。
曾经尝试各种方法优化滚动视图的性能,都没什么好的效果。 今天在官方文档的 tableView 一章节找到些内容。   大致内容是:  减少cell 的 subview 。 使用 drawInRect 替代 避免使用透明效果 具体效果如何,测试中。   原文如下   Draw the entire cell only when appropriate . Your subclass of UITableViewCell could draw all of its content in its drawRect: method, but you should be ...
重新安装下AppleMobileDeviceSupport 就可以了。 感谢 @yarshure   SEO下: Snow Leopard Can't recognize iPhone iPhone can not connect to Snow Leopard 雪豹无法连接iPhone   最后的解决方法:苹果出补丁了  HOHOHOHO
VIA http://www.mobileorchard.com/14-essential-xcode-tips-tricks-and-resources-for-iphone-devs/     Xcode is big. Apple’s Xcode Workspace Guide, a terse inventory of its features, is 116 pages. Xcode’s preference window has 13 sections, each with a dozen or more items. There are at least 206 ke ...
Global site tag (gtag.js) - Google Analytics