井底之蛙也有春天

这是今天在微博里看到,并深深震撼我的一幅图片。博主说:“如果不出去走走,你会以为这就是世界”。可我认为,这的确就是我们的现实世界:大多人可能会可怜那只井底的青蛙。其实,我们自己还不如那只青蛙。凡人如我,受限于家庭、工作、生活习惯,没有勇气也没有动力跳出自己固有的圈子。可谁说又不会精彩呢?一花一世界,一井一天堂。

这是今天在微博里看到,并深深震撼我的一幅图片。博主说:“如果不出去走走,你会以为这就是世界”。可我认为,这的确就是我们的现实世界:大多人可能会可怜那只井底的青蛙。其实,我们自己还不如那只青蛙。凡人如我,受限于家庭、工作、生活习惯,没有勇气也没有动力跳出自己固有的圈子。可谁说又不会精彩呢?一花一世界,一井一天堂。
弯弯抱怨说她在幼儿园没有好朋友,我告诉她要交到朋友,必须坚持做到三件事:一是赞美,二是分享,三是宽容。
弯弯若有所悟,我想想说来容易,其实我自己很多时候也没做到。
如果生命中只有一个柠檬,傻瓜会自暴自弃地说:“我垮了,这就是命运啊,我只有一个柠檬,我连一点机会都没有了。”然后他开始诅咒世界,让自己沉湎于自怜中;聪明人会说:“从这件不幸的事情中,我可以学到什么呢?我怎样改善我的处境呢?怎样把这个柠檬做成一杯柠檬水呢?”
心理学家阿佛瑞德·安德尔认为,人类最奇妙的特性之一就是:把负变成正的力量。
古希腊的神话说,古希腊公主潘多拉因美貌遭到神的嫉妒,故意送给她一个神秘的盒子,反复叮嘱她绝对不可以打开。潘多拉禁不住好奇心的诱惑,揭开了盒子的一角偷窥,结果释放出了人间的一切苦难:疾病、痛苦、疯狂等。所幸一个好心的神帮助她及时盖上了盒子,才没有放走人类得以忍受痛苦的唯一良药:希望。
这是一则引人深思的神话。心理学家发现,希望不只是人们痛苦时的慰籍,在生活的任何方面也都是极其重要的。希望是“相信自己具有达成目标的意志与方法,不管目标是什么。”
充满希望的人是乐观的人。
乐观的人有共同的特质:较能自我激励,能寻找各种方法实现目标,遭遇困境时能自我安慰,能有所变通,能将艰巨的任务分解成若干个容易解决的小部分。乐观的人在困境中不致于冷漠、无力、沮丧。因为乐观的人总认为失败是可以改变的,结果会是胜利的。
在layout里定义一个ImageView的时候 总会提示[Accessibility] Missing contentDescription attribute on image警告。作为一个追求完美的人,我怎能容忍我的project有黄色的warning存在。于是google了一下,发现原来是ADT的特性,在一些没有文本显示的控件里(如imageView和imageButton等),ADT会提示你定义一个android:contentDescription属性,用来描述这个控件的作用。我测试了一下,增加了android:contentDescription=”@string/logo”,果然不再告警了。
这两天写代码需要引用一个第三方的jar包,我在Eclipse项目的Library里添加了这个jar包的路径,调试编译没有问题。但是部署在手机上运行时就会报错,研究了半天终于解决。
1、在项目目录里建立一个libs目录,将外部jar包拷贝在里面。
2、右键点击项目,Bulid Path->Configure Build Path
3、在设置Libraies项,选择刚才的位置添加jar包。
3、在Order and Export项里,将外部jar包选中。
4、clean项目后,重新编译,这时的apk包里应该是包含外部jar啦。
不过我还是有个疑惑,这个方法是我自己研究出来的,但是我所使用的jar包的demo示例项目中,却没有做我这样的设置,我特地看了一下,他只是添加了jar的路径引用,但是并没有在Order and Export项里打钩。然而编译的apk包也能正常运行。估计是在项目的其他配置文档里有设置吧,我没有琢磨出来,就先用我自己的土办法应付吧。
为了体验ios6.0beta,我特意花好大劲注册了一个开发者账号,先把这两天尝鲜的感受发出来吧:
1、貌似耗电量增加,机器会莫名变热
2、部分软件由于sdk版本跟不上,运行中会突然退出,包括新浪微博在内。
3、收到短信时,部分特服号码多了个+86
4、拨号键盘改了,不过不实很好看
5、中文键盘选词的界面优化了
6、来电拒接可以自动回复致歉短信了
7、系统设置里可以直接绑定新浪微博,可以向ios5绑定推特一样,随时更方便地发布照片内容了。在新浪页面,会显示本条微博来自ios。
8、备受瞩目的siri还是有不少问题,多音字年不准,“查询”的“查”被念成了“zha”,“长得不错”的“长”被念成了“chang”
9、另外,siri对中文的识别还是有问题,尤其是在通讯录里找人名这样的非常规词汇时会比较差劲
10、还是说siri,她对答不出的问题,经常回答一堆英文的配置脚本,相信这个低级错误会在以后发布的正式版本中修复
11、我最不满的是:siri对本人的相貌很不屑,nnd

在Android中要让一个程序的界面始终保持一个方向,不随手机方向转动而变化的办法: 只要在AndroidManifest.xml里面配置一下就可以了。在AndroidManifest.xml的activity(需要禁止转向的activity)配置中加入android:screenOrientation=”landscape”属性即可(landscape是横向,portrait是纵向)。
另外,android中每次屏幕方向切换时都会重启Activity,所以应该在Activity销毁前保存当前活动的状态,在Activity再次Create的时候载入配置,那样,进行中的游戏就不会自动重启了!
要避免在转屏时重启activity,可以通过在androidmanifest.xml文件中重新定义方向(给每个activity加上android:configChanges=”keyboardHidden|orientation”属性),并根据Activity的重写onConfigurationChanged(Configuration newConfig)方法来控制,这样在转屏时就不会重启activity了,而是会去调用onConfigurationChanged(Configuration newConfig)这个钩子方法。
if(newConfig.orientation==Configuration.ORIENTATION_LANDSCAPE){
//横向
setContentView(R.layout.file_list_landscape);
}else{
//竖向
setContentView(R.layout.file_list);
}
这两天折腾半天终于明白,Android属于LINUX系统,String是以UTF-8形式存储的,因此默认的String.getBytes()是长度为3的数组,而通常WIN系统下的String是以GBK形式存储的。如果不转换,就可能出现乱码。很简单的道理, 却让我挠头好久,特记录于此。
String.getBytes(String decode)方法会根据指定的decode编码返回某字符串在该编码下的byte数组表示,而与getBytes相对的,可以通过new String(byte[], decode)的方式来还原。
穿越中
哥们也是有底线的
没有可加载的页面
回复
要发表评论,您必须先登录。