摘要: 我们看那些有影响力的人,他们有一些共同点,比如有坚定的信念,有自己的理论框架,有专业相关的丰富经历和成功案例,这些都更加坚定他们的信念,再用理论框架框主听众,哇!如果你没有信念、没有理论框架,那么很容易被这些人影响,事实上即使有,如果你的经历和支撑案例不足以支撑你的信念或理论框架,那么也会被影响,这还是你们的理论框架是类似专业的,如果不同就没有可比性。何况绝大多数人是没有清晰的信念,甚至有些信念是不坚定的,或者没有理论框架,这样不被影响是不太可能的事情。 阅读全文
posted @ 2010-07-02 10:09 雨辰2001 阅读(222) 评论(0) 推荐(0) 编辑
摘要: 简单就是美把复杂的事情变得很简单,是有能力;把简单的事情搞得很复杂,是没能力。让有能力的来当老师,推广普及,提升大众素质;简单就是能抓住本质,逻辑清晰。有逻辑的老师,让学生在短时间内理清脉络,抓住本质。没逻辑的老师,让学生越听越糊涂,最终放弃。 阅读全文
posted @ 2010-07-02 09:44 雨辰2001 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 何理论、方法都是有应用范围的,也都是有前提的,没有前提也是一种前提,这个前提就是条件不限。绝大多是是有前提的,忽略这个前提就好像刻舟求剑,达不到效果,徒增烦恼。然后回来责怪教他理论或方法的人的不是,或者理论、方法不好用。 很多管理咨询公司,尤其是国内的,经常照搬国外的某些理论或方法,奉行拿来主义,不管环境、条件是否具备,用一套看上去很美的理论换取了利益,至于是否有效很难顾及了。 有这么一个比喻,说咨询顾问经常拿自己的理论当锤子,看什么都像是钉子,都想去凿一下。 他们通过把自己的理论广义化来试图解决一切问题。 无论在教还是学,首先要明确前提和适用范围,然后是方法步骤,再次是纠正错误,最后重复练. 阅读全文
posted @ 2010-07-02 09:38 雨辰2001 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 默认情况下,一个应用不管有多少个 Activity、Service 或其他组件,它们都是运行在一个进程上,但是我们可以安排 Service 运行一个新的进程上,但是不同进程之间应该如何通信呢?当需要在不同的进程之间传递对象时,应该怎么做呢?AIDL(Android Interface Definition Language) 便是解决这一问题的钥匙。使用 AIDL 并不是难事,但是比较繁琐,并且一不小心容易出错。好在 Android Dev Guide 的 Designing a Remote Interface Using AIDL 对这个问题讲解非常详细,再结合 Android APIDe 阅读全文
posted @ 2010-07-02 09:21 雨辰2001 阅读(367) 评论(0) 推荐(1) 编辑
摘要: 这个定律是我很早就感悟到的,但一直想不出叫什么名字好,其实也不一定守恒,可能是反比的关系,暂且先这么叫吧,想好了再改。简单解释就是:获得同样的结果,思考得越多,行动得越少,反之亦然。 比如我要买一部Android手机,有两种方法,一是去各大手机上场转,大量的看;另一个是首先明确我这次买手机主要的原因是什么、为什么要买、想要买什么款式的、用来做什么、选择的标准是什么,然后到网上查符合条件的手机,再找商家,电话联系,联系好几家之后直接去购买,省去了不必要的盲目的看。 没有思考的行动就是盲目的行动,这时行动力越强离目标越远。 表面上看行动少的人比较懒,实际上较少的思考会导致大量无效的行动,并不会获. 阅读全文
posted @ 2010-06-29 14:46 雨辰2001 阅读(219) 评论(0) 推荐(1) 编辑
摘要: 感谢匿名人士的投递为非程序员准备的简洁Python语言教材,欢迎提问。Python 的中文意思是巨蟒,大蟒蛇。计算机编程主要概念¶ 计算机语言编程的主要内容就这些:数字,文字,循环,公式,变量数 字: 1, 2, 3, 5.6, 120, 32.4, 3.1415926, -3, -0.123 文字: 你好,我好,你太牛了,很黄很暴力,这类的文字。一般用双引号(")或者单引号(')括起来。术语叫字符串 ,就是一堆字符,串起来。 循环: 循环(loop)就是重复的做一件事。计算机是一个很笨的机器,基本上只会做加,减,乘,除,大于,小于,等于和循环这种简单的工作。编程就 阅读全文
posted @ 2010-06-24 23:51 雨辰2001 阅读(476) 评论(0) 推荐(1) 编辑
摘要: AIDL简单入门最近即将做的一个项目里面需要使用到AIDL(Android Interface Definition Language:接口描述语言)技术,自己早前只是简单瞄了一眼,我的理解它和java中的RMI的概念差不多,在这里我就不相信讲解什么事AIDL 了,网上这种介绍非常多。不过概念毕竟是书本上的东西,我决定亲自测试一下。废话不说了,直接开始 1、 既然AIDL是既然是可以在不同进程间进行操作,那么我们首先就需要准备两个项目,我们先来看看不同的两个项目结构式什么样子的。如图: 我们先暂且定义一个项目为“服务器端项目”,一个为“客户端项目”,其中紫色线框里面的东西是第一个需要注意的地方 阅读全文
posted @ 2010-06-23 23:17 雨辰2001 阅读(214) 评论(0) 推荐(0) 编辑
摘要: Android Intent的几种用法全面总结Intent, 用法Intent应该算是Android中特有的东西。你可以在Intent中指定程序要执行的动作(比如:view,edit,dial),以及程序执行到该动作时所需要的资料。都指定好后,只要调用startActivity(),Android系统会自动寻找最符合你指定要求的应用程序,并执行该程序。下面列出几种Intent的用法显示网页:Uri uri = Uri.parse("http://www.google.com");Intent it= new Intent(Intent.ACTION_VIEW,uri);st 阅读全文
posted @ 2010-06-23 22:31 雨辰2001 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 找到Android软件安装包中的class.dex: 把apk文件改名为.zip,然后解压缩其中的class.dex文件,它就是java文件编译再通过dx工具打包成的。 工具准备: 1、把dex文件反编译为jar文件的工具。(dex2jar) http://code.google.com/p/dex2jar/downloads/list 2、把jar反编译为java的工具。(JD-GUI) http://java.decompiler.free.fr/?q=jdgui 反编译步骤: 1、把class.dex拷贝到dex2jar.bat所在目录。运行dex2jar.bat class.dex,生 阅读全文
posted @ 2010-06-17 17:32 雨辰2001 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 第五部分 OpenCore Player介绍 5.1 Player的组成 OpenCore的Player的编译文件是pvplayer/Android.mk,将生成动态库文件 libopencoreplayer.so。这个库包含了两方面的内容:一方是Player的engine(引擎),一方面是为Android构件的Player,这实际上是一个适配器(adapter)。engine的路径是engine/player;adapter的路径是android。5.2 Player Engine部分 OpenCore的Player Engine具有清晰明确的接口。在这个接口之上,不同的系统可一个根据自己. 阅读全文
posted @ 2010-06-17 15:53 雨辰2001 阅读(568) 评论(0) 推荐(0) 编辑