《Android核心分析》整理如下:(看到好文章就忍不住想分享给大家) 1. 方法论探讨之设计意图 为什么要研究Android,是因为它够庞大,它够复杂,他激起了我作为一个程序员的内心的渴望,渴望理解这种复杂性。我研...
分类:
移动开发 时间:
2015-06-19 12:05:36
阅读次数:
266
1.意图定义一系列的算法,把他们一个个封装起来,并使它们可相互替换。本模式使得算法可以独立与使用它的客户而变化。2.别名政策(Policy)3.动机有许多算法可对一个正文流进行分析。将这些算法硬编进使用它们的类中是不可取的。其原因如下:
需要换行功能的客户程序如果直接包含换行算法代码的话将会变得复杂,这使得客户程序庞大并且难以维护,尤其当其需要支持多种换行算法时问题更加严重。
不同的时候需要不同的算...
分类:
其他好文 时间:
2015-06-19 10:27:42
阅读次数:
113
原文:基本语法 - PHP手册笔记PHP标记 如果文件内容是纯PHP代码,最好在文件末尾删除PHP结束标记。这可以避免在PHP结束标记之后万一意外加入了空格或者换行符,会导致PHP开始输出这些空白,而脚本中此时并无输出的意图。当然PHP开始标记 This will show if the expre...
分类:
Web程序 时间:
2015-06-19 10:14:04
阅读次数:
121
intent 直白的意思就是想要做什么 即:意图;目的;含义 构造函数里面: public Intent (String action); action可以是系统已经定义好的动作,start就好 public Intent (String action, Uri uri); action可以是系统已...
分类:
其他好文 时间:
2015-06-18 15:10:53
阅读次数:
107
1.Service概述Service服务是一个没有用户界面的在后台运行执行操作的应用组件,其它组件可以通过Intent意图启动这个Service去完成特定的功能,比如通过Service可以完成播放音乐等后台操作,且每个Service必须在manifest中 通过来声明配置。每个service运行在宿...
分类:
移动开发 时间:
2015-06-18 15:10:11
阅读次数:
128
下面的程序意图在于统计字符串中字符1的个数,可惜有瑕疵:#include #define maxn 10000000+10
int main()
{
char s[maxn];
scanf("%s", s);
int tot = 0;
for(int i = 0; i < strlen(s); i++)
if(s[i] == 1)...
分类:
其他好文 时间:
2015-06-18 00:44:19
阅读次数:
199
//显式意图 :必须指定要激活的组件的完整包名和类名 (应用程序之间耦合在一起)// 一般激活自己应用的组件的时候 采用显示意图//隐式意图: 只需要指定要动作和数据就可以 ( 好处应用程序之间没有耦合)//激活别人写的应用 隐式意图, 不需要关心对方的包名和类名public void enter(...
分类:
其他好文 时间:
2015-06-17 13:04:15
阅读次数:
96
typedef声明,简称typedef,为现有类型创建一个新的名字。比如人们常常使用 typedef 来编写更美观和可读的代码。
所谓美观,意指typedef 能隐藏笨拙的语法构造以及平台相关的数据类型,从而增强可移植性和以及未来的可维护性。
typedef使用最多的地方是创建易于记忆的类型名,用它来归档程序员的意图。类型出现在所声明的变量名字中,
位于typedef关键字右边。
...
分类:
其他好文 时间:
2015-06-17 11:42:42
阅读次数:
117
很多人听说过OpenCms,我知道它的强大,只需下载并安装,最后,我们看到了久违OpenCms,我们看到了它的简单的界面,喜悦之后,但难免困惑。如何用这个东西,我如何用它来网站,从哪里开始,无从下手。查找信息,少双,几经波折。强制的时间和其他因素,很多人无奈地选择了放弃…… 希望这篇文章能够对...
分类:
Web程序 时间:
2015-06-16 20:59:11
阅读次数:
155
最近参与了ABP文章的翻译,现在总结一下经验:(1)英文的行文风格跟中文的行文风格差别还是很大的,如果直译的话,会显得很奇怪。个人认为比较好的做法是,先理解文章的内容,然后再根据作者的意图,重新用中文的行文风格重新阐述。(2)微软的中文文档写得很不错的,其行文风格很符合中文的风格,故而在翻译的时候....
分类:
其他好文 时间:
2015-06-16 20:58:18
阅读次数:
115