摘要: 回顾1. 加载模式 standard singleTop singleTask singleInstance onNewIntent() SingleTon 单实例设计模式 全局只有一个实例 1. 构造方法私有 2. 类内部创建实例 3. static方法获取实例 饱汉: 成员变量初始化 饿汉: (延迟加载)第一次使用的时候初始化 Lazy Loading ListView 不要重复发明轮子 复用 消除重复 延迟加载 2. 自定义OptionsMenu 详细分析被替换对象的特征 显示:Menu 隐藏:1. 再按Menu 2. Back 3. other 4. MenuItem 5.... 阅读全文
posted @ 2012-02-09 22:53 Stanley.Luo 阅读(315) 评论(0) 推荐(0) 编辑
摘要: ProgressBar pb = new ProgressBar(context, null, android.R.attr.progressBarStyleHorizontal);注意第三个参数就是指定style, 要不然显示不正确! 阅读全文
posted @ 2012-01-23 17:18 Stanley.Luo 阅读(5206) 评论(0) 推荐(1) 编辑
摘要: 命令:ll 或者 ls -l解释,输出的格式如下-rwxr-xr-x 1 root wheel 430540 Dec 23 18:27 /bin/bash第一个字段 -rwxr-xr-x 包含该特殊文件的权限的符号表示。该字段中的首字符(-)指定该文件的类型,本例中它是一个常规文件。其它可能的首字符还有:“d”目录“l”符号链接“c”字符专门设备文件“b”块专门设备文件“p”先进先出“s”套接字该字段的其余部分由三个三元组字符组成。第一个三元字符组代表文件所有者的权限,第二个代表文件的组的权限,第三个代表所有其他用户的权限r 表示允许读(查看文件中的数据),w 表示允... 阅读全文
posted @ 2012-01-08 21:09 Stanley.Luo 阅读(590) 评论(0) 推荐(0) 编辑
摘要: 用户账户文件/etc/passwd 保存用户名称,宿主目录,登录Shell等基本信息/etc/shadow 保存用户密码 Ø 第一个字段 用户登录名 Ø 第二个字段 经过加密的用户密码字符串,或者密码占位符Ø 第三个字段 用户的UID号Ø 第四个字段 用户的GID号Ø 第五个字段 用户的全名,可写与用户相关的详细信息Ø 第六个字段 用户的宿主目录,用户登陆后使用的默认目录Ø 第七个字段 登录shell信息,用户完成登录后使用的ShellØ 第一个字段 用户名Ø 第二个字段 使用MD5加密的密码字串信息,当 阅读全文
posted @ 2012-01-08 21:09 Stanley.Luo 阅读(215) 评论(0) 推荐(0) 编辑
摘要: 大多数情况,Activity 默认都是占满全屏的。如果我们想显示成对话框的样子呢?方法很简单,只需要在AndroidManifest.xml 的配置里面加一个atrribute: android:theme="@android:style/Theme.Dialog"即可:1<activity2android:name=".ServerConfigDialogActivity"3android:label="@string/app_name"4android:theme="@android:style/Theme.Dia 阅读全文
posted @ 2012-01-07 14:52 Stanley.Luo 阅读(3480) 评论(0) 推荐(0) 编辑
摘要: 增量与迭代的区别 阅读全文
posted @ 2011-11-27 23:04 Stanley.Luo 阅读(1660) 评论(0) 推荐(0) 编辑
摘要: ArrayList 不可以同步,Vector可以同步(synchonized)。ArrayList 性能上比Vector 优越一些;ArrayList, Vector 都是基于Array数组, 适合查询LinkedList 是基于Link链表,适合删除,增加,修改-----------------java 中 set map table list ~~的总结1.Collection List Set Map 区别记忆 这些都代表了Java中的集合,这里主要从其元素是否有序,是否可重复来进行区别记忆,以便恰当地使用,当然还存在同步方面的差异,见上一篇相关文章。有序否允许元素重复否Collecti 阅读全文
posted @ 2011-11-27 01:08 Stanley.Luo 阅读(1005) 评论(0) 推荐(1) 编辑
摘要: Ctrl+1快速修复(最经典的快捷键,就不用多说了)Ctrl+D:删除当前行Ctrl+Alt+↓复制当前行到下一行(复制增加)Ctrl+Alt+↑复制当前行到上一行(复制增加)Alt+↓当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt+↑当前行和上面一行交互位置(同上)Alt+←前一个编辑的页面Alt+→下一个编辑的页面(当然是针对上面那条来说了)Alt+Enter显示当前选择资源(工程,or文件or文件)的属性Shift+Enter在当前行的下一行插入空行(这时鼠标可以在当前行的任一位置,不一定是最后)Shift+Ctrl+Enter在当前行插入空行(原理同上条)Ctrl 阅读全文
posted @ 2011-11-21 15:37 Stanley.Luo 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 摘自:http://www.cnblogs.com/QinBaoBei/archive/2010/05/10/1731788.html适配器模式,外观模式三者之间的区别: 装饰者模式的话,它并不会改变接口,而是将一个一个的接口进行装饰,也就是添加新的功能。适配器模式是将一个接口通过适配来间接转换为另一个接口。外观模式的话,其主要是提供一个整洁的一致的接口给客户端。 阅读全文
posted @ 2010-10-09 21:38 Stanley.Luo 阅读(214) 评论(0) 推荐(0) 编辑
摘要: MSF的基本原则:(1)推动信息共享(Foster open communications)(2)为共同的远景而工作(Work toward a shared vision)(3)充分授权和信任(Empower team members)(4)各司其责,对项目共同负责(Establish clear accountability and shared responsibility)(5)重视商业价... 阅读全文
posted @ 2009-04-19 22:31 Stanley.Luo 阅读(243) 评论(0) 推荐(0) 编辑