摘要:
关于Window的定义的要点Windows do not have any visible content themselves but provide a basic container for your application’s views.
阅读全文
posted @ 2014-01-20 20:34
ygm900
阅读(493)
推荐(0)
摘要:
微创新只是大公司用来挤压小公司的武器,但绝不是小公司与大公司竞争的法宝。——转自傅盛
阅读全文
posted @ 2014-01-19 21:52
ygm900
阅读(214)
推荐(0)
摘要:
金字塔原理只就6个字:“分类+顺序,关联”。 年终谈话,领导对我今年的工作表现表示认可和满意,但希望明年我能改掉思维混乱,逻辑间歇性不清的小毛病。顺手递了本麦肯锡名著《金字塔原理》,要我回去好好学学。我的妈呀!? 厚厚的一本,290页,我看10页就炸了。 百般无奈,电话一做咨询顾问的同学,他听完一笑说:就这个啊,你想复杂了。顾名思义金字塔原理就一以3为基数的三角形拆分层级结构,如: 销售管理:售前、售中、售后。请客烧菜:买菜、洗菜、烧菜(6荤4素2汤)。新闻联播:领导很辛苦、群众很满意、外面很动荡。 将一维线性拆分成二维层级结构化,因常选用时间执行/地缘位置自然序列做为拆分基准,因...
阅读全文
posted @ 2014-01-19 18:19
ygm900
阅读(633)
推荐(0)
摘要:
1、金字塔原理简化而言就是三句话:1、提炼中心思想:把结论写在前面;2、分类组织材料:找到某种内在关系组织你的材料,如果需要理解的内容超过7个概念时就需要建立树状层次以降低理解难度;3、疑问回答沟通:先让读者认可你的设问,然后快速提供回答,节约读者思考时间。 2、在我看来,金字塔原理不过是中学我们学习的议论文三要素的简化版而已,刻意抬高神化只能说明你中学语文实在太差。 3、把结论写在前面?在文章段落中亮明观点至少有四个位置:1、标题,2、开头,3、文章,4、结尾。很多人以为一定要把结论写在前面,这个一旦教条化,很有害。 4、还有一种最NB的写法,就是把真实观点...
阅读全文
posted @ 2014-01-19 18:17
ygm900
阅读(659)
推荐(0)
摘要:
进了麦肯锡公司,我被训练的第一个玩意儿是金字塔原则。后来证明,这也是之后诸多训练中,最宝贵最有用的玩意儿。 阐明金字塔原则的是一个叫Minto的外国老太太,面容慈祥,金头发金链子金镯子,言语唠叨。她啰里啰唆写了一大本书,其实,我用一百字就能说清楚。Minto没学好自己阐明的金字塔原则,或者是故意啰嗦,充字数印书卖钱得版税,不用再在麦肯锡每周工作八十小时,当苦力加速身体折旧。 用一句话说,金字塔原则就是,任何事情都可以归纳出一个中心论点,而此中心论点可由三至七个论据支持,这些一级论据本身也可以是个论点,被二级的三至七个论据支持,如此延伸,状如金字塔。 这些事情可以很复杂,如:我们是什么...
阅读全文
posted @ 2014-01-19 18:05
ygm900
阅读(494)
推荐(0)
摘要:
产品设计原则:字不如图,静不如动。能用图片表现的,绝对不要写文字。能用动表现的,尽量不要用静态。用户最喜欢看的是有情节的动态画面,产品经理们,有能力做到吗? 如此说来,最好的产品经理,应该是最顶级的导演!两个极端,用户最讨厌看到的是一大堆纯文字。用户最喜欢看到的是有情节的动态画面。多少产品都在这两者之间徘徊挣扎。
阅读全文
posted @ 2014-01-17 21:44
ygm900
阅读(371)
推荐(0)
摘要:
白痴用户是个宝,一定要珍惜好。不能一股脑地全用光了。设计的产品,一定要经过白痴用户这一关,才能正式发布。否则,可能会死的很惨。
阅读全文
posted @ 2014-01-17 21:40
ygm900
阅读(444)
推荐(0)
摘要:
首先我们来看一下实现的功能: 第二,我们看一下实现这个功能,总共会接触到哪些文件和代码。1、实现本功能总共涉及如下6个文件2、实现本功能,总共涉及如下6个文件中的如下代码:(1)效果:(2)为按钮编写响应事件函数 sendMessage(3)创建第二个activity,即第二张页面,并在onCreate方法中编写页面初始化的方法(相当于iOS中的initView)。这里初始化的流程是,接收响应事件传递过来的数据,并显示。(4)系统自动生成第二个activity的xml文件。(5)(6)一个完成由系统自动生成的xml文件写罢此文,突然对Intent有一个不是很恰当的比方。android中的Int
阅读全文
posted @ 2014-01-15 22:42
ygm900
阅读(37492)
推荐(4)
摘要:
Every Activity is invoked by an Intent.
阅读全文
posted @ 2014-01-15 21:52
ygm900
阅读(327)
推荐(0)
摘要:
1、界面代码和界面控件元素时时联动、同步2、当我们创建一个Activity时,系统自动帮我们维护strings.xml 文件和AndroidManifest.xml文件。3、有来无回,删除、修改时要多注意。
阅读全文
posted @ 2014-01-15 21:26
ygm900
阅读(217)
推荐(0)
摘要:
Intent:AnIntentis an object that provides runtime binding between separate components (such as two activities). TheIntentrepresents an app’s "intent to do something." You can use intents for a wide variety of tasks, but most often they’re used to start another activity.说白了,Intent的主要作用就是启动另
阅读全文
posted @ 2014-01-15 20:42
ygm900
阅读(283)
推荐(0)
摘要:
本文介绍如何设置Eclipse代码自动补全功能。轻松实现输入任意字母均可出现代码补全提示框。Eclipse代码自动补全功能默认只包括 点"." ,即只有输入”."后才出现自动补全的提示框。想要自动补全总是去按 “Alt + / ”也很麻烦。其实只需简单在Eclipse中进行设置即可实现输入任意及符合自动出现自动补全提示框。具体设置步骤如下:选择Eclipse菜单条中的Windows菜单下的Preferences项在左侧找到“Java” =》 “Editor” =》 “Content Assist”(鼠标点击此项)在右侧“Auto Activation”项目下找到“
阅读全文
posted @ 2014-01-15 20:32
ygm900
阅读(316)
推荐(0)
摘要:
Ctrl+shift+O 自动补全缺失的类。即,自动添加需要import的文件。
阅读全文
posted @ 2014-01-15 20:25
ygm900
阅读(217)
推荐(0)
摘要:
1、按比例显示控件元素 属性weight的作用(不翻了,将就看吧):if you give one view a weight of 2 and another one a weight of 1, the sum is 3, so the first view fills 2/3 of the remaining space and the second view fills the rest. If you add a third view and give it a weight of 1, then the first view (with...
阅读全文
posted @ 2014-01-15 18:22
ygm900
阅读(994)
推荐(0)
摘要:
1、Android 用字典模式统一管理应用程序中UI上用到的所有字符串。比如文本框的默认文本、按钮的名字等等。表现形式:XML文件Android中 "@string/text_filed" 类似于iOS的字典。[config objectforkey:@"text_filed"];android这种开发模式的好处是,可以非常方便地实现应用程序本地化。比如将一个应用程序由汉语翻译成英语等。2、viewController找到android中的同胞兄弟了。更直白简单的说法,可不可以这样说呢。***Activity.java 就是iOS中的***ViewCon
阅读全文
posted @ 2014-01-15 17:53
ygm900
阅读(435)
推荐(0)
posted @ 2014-01-15 17:42
ygm900
阅读(364)
推荐(0)
摘要:
http://lishunli.iteye.com/blog/1051701一、原Eclipse生成的花括号情形public class test { public static void main(String[] args) { System.out.println("Eclipse的花括号(brace)的输入偏好问题解决思路"); System.out.println("这是原Eclipse生成的花括号情形"); }}二、经过修改生成的花括号情形public class test1{ public static void main(String[.
阅读全文
posted @ 2014-01-15 17:15
ygm900
阅读(1042)
推荐(0)
摘要:
1、变态的java工程,不是你点击run,它就run的。eclipse 默认设置,你选择哪个文件,点击run的时候,就运行哪个文件。够变态不。那么,怎么设置点击run的时候,就运行整个工程呢?你也可以选择一个工程的名字,然后点击右键,选择 run as 再选择 Android Application。即可。2、如何调出代码补全功能?试试 alt+? 两个键。3、导入工程,中文乱码的问题修改workspace 的编码格式。默认是GBK,修改为导入工程所用的编码格式。我这里选择的是UTF-8.参考:http://www.2cto.com/kf/201202/119302.htmleclipse导入
阅读全文
posted @ 2014-01-15 16:55
ygm900
阅读(193)
推荐(0)
摘要:
电脑上连个eclipse都没装,怎么玩android?一穷二白的你, 下面就跟随我,从零开始,一步一步操作,运行我们的第一个android应用程序。我一直相信,学习开发,只有在调试过程中学的是最快的。所以无论如何,首先要跑起一个程序来。第1步:下载android开发环境。http://developer.android.com/sdk/index.html点击上图中的“Download the SDK”大按钮,然后下载最后得到文件:adt-bundle-windows-x86-20131030.zip 大小约 480M左右。解压,备用。第二步:下载JDKJDK1.6官方下载_JDK6官方下载地
阅读全文
posted @ 2014-01-15 16:09
ygm900
阅读(704)
推荐(0)
摘要:
业务层代码://将解析的更新人员数据批量同步到数据库+(void)operateCompUsers:(NSMutableArray*)operateCompUsers{ sqliteHelper *mysqlite = [[sqliteHelper alloc]init]; if (operateCompUsers.count<=0) return; if([mysqlite openDatabase:@"ucab_db.db"]) { NSMutableArray *transactionSql= [[NSMutableArray alloc]init]...
阅读全文
posted @ 2014-01-08 21:47
ygm900
阅读(6858)
推荐(0)
摘要:
app支持ios7,在UINavBar 里面加入搜索框,结果光标一直出现不了。在overstackflow网站搜索了一下,竟然有人遇到相同的问题。。。。解决办法如下:searchBar.tintColor=[UIColorblueColor];原文地址:http://stackoverflow.com/questions/19232296/cursor-not-displaying-in-uisearchbar-for-our-app解决ios7下UITextField光标不出现的问题。实践经验:在选择模拟器调试时,可以使用:txtPhone.tintColor = [UIColor blue
阅读全文
posted @ 2014-01-06 22:41
ygm900
阅读(6015)
推荐(0)
posted @ 2014-01-06 21:40
ygm900
阅读(306)
推荐(0)
摘要:
因为使用的是xcode4,应用程序本地化的问题跟以前的版本还是有些不同,在网上找了些资料对于xcode4以上的版本资料还是相对较少,有些最后要通过手动创建文件,这样操作实在是太麻烦,所以经过一个下午的研究,总算是成功了一点点,还是庆幸一下。英语: 中文:具体实现如下:静态本地化 : 加载的文件,如xib文件,图像文件,还有实现应用程序名本地化动态本地化: 显示的字符串本地化一、先做准备:设置程序本地化在xcode点击程序图标:点击Info选项->Localizationn,点击“+”,选择要添加的语言,简体中文选择Chinese(zh-Hans)你会在你工程目录下发现多了个文件夹,“zh
阅读全文
posted @ 2014-01-05 11:36
ygm900
阅读(327)
推荐(0)
摘要:
CFBundleVersion,标识(发布或未发布)的内部版本号。这是一个单调增加的字符串,包括一个或多个时期分隔的整数。CFBundleShortVersionString标识应用程序的发布版本号。该版本的版本号是三个时期分隔的整数组成的字符串。第一个整数代表重大修改的版本,如实现新的功能或重大变化的修订。第二个整数表示的修订,实现较突出的特点。第三个整数代表维护版本。该键的值不同于“CFBundleVersion”标识。版本号的管理是一个谨慎的事情,希望各位开发者了解其中的意义。比较小白,更新应用的时候遇到版本号CFBundleShortVersionString命名的错误,导致无法更新,
阅读全文
posted @ 2014-01-05 07:22
ygm900
阅读(459)
推荐(0)
摘要:
无论是老师或是讲师还是即将要演讲的人,在讲课之前一定会做好课件,到哪一页该讲哪些内容,到哪里该如何去讲等等。那么一般的讲师会将这些课件存放到哪里呢?是用个书本记载下来呢,还是直接存放到电脑上呢?其实本篇教程是专为那些演讲的讲师所准备的一篇教程,在PowerPoint中有个备注功能,可以记载演讲者的一些演讲课件,演讲者可以将课件存放到备注当中,然后通过设置,让观众在看PPT幻灯片放映时不显示备注,而在演讲者的屏幕上却显示备注(课件)! 本教程以PowerPoint2003为例,通过设置我们可以让观众的屏幕上不显示备注,但在自己屏幕上显示备注的效果,方法如下: ①在连接了外部显示器或者投影仪...
阅读全文
posted @ 2014-01-02 05:15
ygm900
阅读(8800)
推荐(0)
摘要:
在处理UITableView表格时,我们希望用户能够和触摸单元格式进行交互,但是希望用户在完成交互之后,这些单元格的选中状态能够消失,。Cocoa Touch 提供了两种方法来防止单元格背持久选中。1.cell.selectionStyle = UITableViewCellSelectionStyleNone;该方法缺点是虽然cell可以被用户选中后,但不会被突出显示。2.第二种方法允许单元格高亮显示,但是交互完成之后移除高亮显示。这需要通知表格取消单元格选中状态。代码如下:-(void)unselectCell:(id)sender{[self.tableView deselectRowA
阅读全文
posted @ 2014-01-01 22:04
ygm900
阅读(7688)
推荐(0)
摘要:
nss_upperName =[[NSStringalloc]initWithString:labTopTitle.text]; nss_upperName =labTopTitle.text; //因为没有进行内存分配,所以,会被系统自动收回。所以,字符串类型的变量,也要进行alloc内存分配之后才能用。会报如下错误:*** -[CFString respondsToSelector:]: message sent to deallocated instance 0xff493a0
阅读全文
posted @ 2014-01-01 07:59
ygm900
阅读(231)
推荐(0)
摘要:
概述:UIWindow 类是UIView的子类,用于管理、协调应用中显示的窗口,其两个最重要的职能就是容器,给 view 提供展示的区域;将事件(例如:点击事件、拖拉事件等)分发给 view。而在视图等级中,UIWindow 就是视图等级中的根 view。而每一个 UIWindow 都有一个窗口等级(属性名:windowLevel),如果应用中同时出现了多个 UIWindow,那么窗口等级高的 UIWindow 将出现在窗口等级低的 UIWindow 的上面;例如:UIAlertView会显示在一般窗口的上面,那是因为UIAlertView的窗口等级比一般窗口的窗口等级高。而一般情况下,一个
阅读全文
posted @ 2013-12-31 15:23
ygm900
阅读(983)
推荐(0)
摘要:
用公共头文件来实现个人提炼的功能模块的集中管理,如此,则公共头文件就有点像开发包了。只是,这个开发包是开放源码的。PersonPublicHeader.h 汇集各个公共模块的头文件,然后在业务类中引用被头文件,则再也不用逐个引用功能模块的头文件了。
阅读全文
posted @ 2013-12-28 06:38
ygm900
阅读(206)
推荐(0)
摘要:
整理这些职场“潜”规则,是为了让兄弟们一起对表,为了让大家在同一个维度下思考问题,为了统一标准话术。为什么给“潜”字打上双引号,因为这些其实是正大光明的规则,只不过不是显式规则。熟练掌握这些潜规则,你我也许会生活得更轻松一点。信任,但需要确认有话要说,但有话要好好说不要“等死”不要“妄议”他人线上问题要“全面处理”日拱一卒,不怕慢就怕站分歧僵持,迅速升级主管要向下提供“工具”负责人要“拿出结果”搞清楚为何而战再动手信任易碎,积累不易听原始需求,不听技术解决方案解释成本很高低头拉车,抬头看路一)信任,但需要确认这原本是一句俄罗斯谚语。1987年,美国总统里根和苏联领导人戈尔巴乔夫签署中导条约(
阅读全文
posted @ 2013-12-27 16:52
ygm900
阅读(515)
推荐(0)
摘要:
NSString* string; // 结果字符串NSString* string1, string2; //已存在的字符串,需要将string1和string2连接起来 //方法1.string = [NSString initWithFormat:@"%@,%@", string1, string2 ]; //方法2.string = [string1 stringByAppendingString:string2]; //方法3 .string = [string stringByAppendingFormat:@"%@,%@",string1,
阅读全文
posted @ 2013-12-26 04:39
ygm900
阅读(9376)
推荐(0)
摘要:
#pragma mark - 在子线程中显示提示信息框//在子线程中显示提示信息框-(void)showAlertwithTitle:(NSString *)title message:(NSString *)msg cancleButtonTitle:(NSString *) cancleTitle otherButtonTitle:(NSString *)otherButtonTitle tag:(NSString *)tag{ NSArray *array = [NSArray arrayWithObjects:title,msg,cancleTitle,otherButtonTi...
阅读全文
posted @ 2013-12-25 21:06
ygm900
阅读(452)
推荐(0)
posted @ 2013-12-25 15:49
ygm900
阅读(339)
推荐(0)
摘要:
1、没有参数的webservice 接口,如下:接口名:获取服务器时间方法名: getServerTime()参数:空返回值:服务器当前时间: yyyy/MM/dd HH:mm:ss使用方法:返回值如下:2、使用有参数的webservice 接口接口名:获取分公司编码:手机端更新数据连接服务器端是传手机号和唯一标示码进行信息验证,服务器端返回给手机端各市分公司组织编码,用于分批更新数据方法名: getUserInfo(String mobile , String coNumber , String type , String vCode , String isComplete , String
阅读全文
posted @ 2013-12-25 10:03
ygm900
阅读(10852)
推荐(1)
摘要:
方法:直接在IE浏览器中输入webservice的地址,查看返回的XML数据即可。效果如下:
阅读全文
posted @ 2013-12-24 16:14
ygm900
阅读(2198)
推荐(0)
摘要:
SOAP是简单对象访问协议,它可看成是HTTP与XML的结合,其中XML部分是作为HTTP报文的实体主体部分。具体信息可以参考百度百科。在iOS中使用SOAP,需要我们自己组装XML格式的字符串,当XML字符串比较长的时候会变得很麻烦。另外,我们在写XML格式的字符串时也要经常使用转义字符“\”。为了编写我们的SOAP应用程序,先要找一个提供SOAP服务的网站,这里用的是http://www.webxml.com.cn,这是一个国内的提供Web服务的网站,很有意思。我们用到的是提供手机归属地查询的服务,具体网站是http://webservice.webxml.com.cn/WebServic
阅读全文
posted @ 2013-12-24 13:25
ygm900
阅读(4410)
推荐(0)
摘要:
1、统计Xcode项目代码行数 1 打开终端。2 用ls和cd进到你项目的路径。 3 输入下面的指令: grep -r "\n" classes | wc -l (classes,为项目文件所在文件夹)(或者用grep -d recurse "\n" classes | wc -l)这里是使用unix命令来完成行数统计,其中首先使用grep查找指定路径的源文件含有换行符的字符串,然后用wc命令完成统计,还可以使用-w统计字数。另一种方法:使用由内森 基辛格分享的Perl脚本,这里下载perl cloc-1.60.pl ./YourProjectNamer
阅读全文
posted @ 2013-12-20 18:16
ygm900
阅读(1377)
推荐(0)
摘要:
之所以会报“Control reaches end of non-void function ”的警告,时因为方法名中缺少返回类型。正确的写法如下:+(void)setMobile:(NSString *)mobile
阅读全文
posted @ 2013-12-20 17:53
ygm900
阅读(3358)
推荐(0)
摘要:
设置mac电脑网络代理步骤如下:第一步:打开网络偏好设置第二步:依次输入如下参数第三步:设置代理服务器地址设置邮箱使用代理步骤如下:第一步:第二步:选择使用“系统代理设置”即可,无需其它多余设置。
阅读全文
posted @ 2013-12-20 14:17
ygm900
阅读(1854)
推荐(0)
摘要:
下载企业级证书打包的app 出现“正在下载”或“等待中”的图标并且无法删除的问题;原因分析:手机上的bundleid 与后台plist文件中的bundleid不一致导致的。解决方案:用plist文件中的bundleid重新申请一个证书,然后打包软件之后,安装在目标手机上,就可以冲掉原来删不掉的图标。参考:http://www.cocoachina.com/bbs/read.php?tid=162036延伸阅读:iphone4【等待中...】图标删不掉的解决办法 http://fanguoheng.diandian.com/post/2012-02-02/15924407
阅读全文
posted @ 2013-12-20 09:54
ygm900
阅读(1459)
推荐(0)