摘要:
来自:http://www.yqdown.com/chengxukaifa/shujujiegou/9701_6.htm一、字符串的格式化 Python的最新版本为我们带来了讨人喜欢的格式字段的自动填数功能。我们知道,许多程序中经常须要 格式化字符串。Python 2.x版本运用 的是类似[s]printf函数的百分号操作符,如下所示: Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-- '%s, %s!' % ('Hello', 'Wo 阅读全文
摘要:
来自:http://c.hocobo.net/2010/07/python_popen/平时不打游戏在Linux下的时间比较长,用VirtualBox装了个XP可以上上QQ,用用其他一些只有Windows版的软件,这两天下BoA的演唱会又用到了网盘,而且网盘的客户端软件只支持Windows,这样就只能在VirtualBox里下载,可是下载结束自动关机的功能就失效了。。于是想到能不能VirtualBox自动关闭的同时,也能让Linux也一起关闭。不知道有什么简便的方法可以实现,只想到了用Python写个小脚本(过去一直用Python来解决一些小问题),于是去网上搜了Python相关的类库,其中o 阅读全文
摘要:
转载自:http://blog.chinaunix.net/u3/108239/showart_2146014.htmlscratchbox介绍Scratchbox is a configuration and compilation environment for building Linux software and entire Linux distributions. The basic idea of Scratchbox is to offer developers an environment that works and looks like the target enviro 阅读全文
摘要:
广播接收者(BroadcastReceiver)用于异步接收广播Intent,广播Intent的发送是通过调用Context.sendBroadcast()、Context.sendOrderedBroadcast()或者Context.sendStickyBroadcast()来实现的。通常一个广播Intent可以被订阅了此Intent的多个广播接收者所接收,广播接收者和JMS中的Topic消息... 阅读全文
摘要:
Android中的服务和windows中的服务是类似的东西.服务(service)主要用于两个目的:后台运行和跨进程访问。通过启动一个服务,可以在不显示界面的前提下在后台运行指定的任务,这样可以不影响用户做其他事情。通过AIDL服务可以实现不同进程之间的通信,这也是服务的重要用途之一。一、service一个服务是不是一个单独的进程。一个服务是不是一个线程。service的两种模式(startSer... 阅读全文
摘要:
原文地址:http://www.yuanma.org/data/2009/1106/article_3999.htm当第一次启动一个Android程序时,Android会自动创建一个称为“main”主线程的线程。这个主线程(也称为UI线程)很重要,因为它负责把事件分派到相应的控件,其中就包括屏幕绘图事件,它同样是用户与Andriod控件交互的线程。比如,当你在屏幕上按下一个... 阅读全文
摘要:
###启动vim窗口#####################vi filename :打开或新建文件,并将光标置于第一行首vi +n filename :打开文件,并将光标置于第n行首vi + filename :打开文件,并将光标置于最后一行首vi +/pattern filename:打开文件,并将光标置于第一个与pattern匹配的串处vi -r filename :在上次正用vi编辑时发生系统崩溃,恢复filenamevi filename....filename :打开多个文件,依次进行编辑移动光标类命令h :光标左移一个字符l :光标右移一个字符space:光标右移一个字符Bac 阅读全文
摘要:
今天有空收集了一下Linux下常见的压缩解压命令,方便以后操作使用:.tar解包:tar xvf FileName.tar打包:tar cvf FileName.tar DirName(压缩包名称)####################################################################.gz解压1:gunzip FileName.gz解压2:gzip... 阅读全文
摘要:
如何为应用添加新的Activity:第一、在应用中创建一个继承Activity的类(OneActivity)第二、每添加一个新的Activity都必须在应用清单上注册,否则在程序运行时打开新窗口时出错。具体方法:需要在功能清单AndroidManifest.xml文件中添加进上面Activity配置 代码(粗体部分):<manifest xmlns:android="http://schem... 阅读全文
摘要:
Activity生命周期: 一个activity主要有三个状态: ·当在屏幕前台时(位于当前任务堆栈的顶部),它是活跃或运行的状态。它就是相应用户操作的activity。 ·当它失去焦点但仍然对用户可见时,它处于暂停状态。即是:在它之上有另外一个activity。这个activity也许是透明的,或者未能完全遮蔽全屏,所以被暂停的activity仍对用户可见。暂停的activity仍然是存活状态(它保留着所有的状态和成员信息并连接至窗口管理器),但当系统处于极低内存的情况下,仍然可以杀死这 个activity。 ·如果它完全被另一个activity覆盖是... 阅读全文