上一页 1 ··· 14 15 16 17 18

2011年12月9日

shell脚本编程

摘要: linux脚本(shell)编程啊,昨天上网看到一篇讲 linux/unix shell 的文章,想想自己最后写这东西也是一年前的事了,想想都快忘光了。还是整理一下,做一次回顾,以后说不定还用得上;帖出来,方便第一次学习这东西的同道中人。如果发现有错误的地方,请指出,留一句即可,我会感激的。废话少说了!!!linux 下最重要的脚本语言算是 bash 了,我也就写点这个吧(我也只会这个:))。跟其他开发语言(如C)比,bash 是比较简单的一种语言,主要用于写一些脚本代码,一些批处理或安装程序。你可以看看在/etc/init.d/目录下,那里就有很多用来控制各个服务的脚本文件。先看一个“hel 阅读全文

posted @ 2011-12-09 14:25 小尾巴猴子 阅读(176) 评论(0) 推荐(0) 编辑

vi/vim常用配置及使用命令

摘要: 移动光标的方法:[Ctrl]+[f]:屏幕向下移动一页,相当于[PageDown]按键。[Ctrl]+[b]:屏幕向上移动一页,相当于[PageUp]按键。0或功能键[Home]:移动到这一行的最前面字符处。$或功能键[End]:移动到这一行的最后面字符处。G:移动到这个文件的最后一行。gg:移动到这个文件的第一行,相当于1G.N[Enter]:N为数字,光标向下移动N行。查找和替换:/word:向下寻找一个名称为word的字符串。?word:向上寻找一个名称为word的字符串。:n1,n2s/word1/word2/g:在第n1行和n2行之间寻找word1这个字符串,并且将其替换为word2 阅读全文

posted @ 2011-12-09 10:32 小尾巴猴子 阅读(228) 评论(0) 推荐(0) 编辑

2011年11月16日

contacts里QuickContactBadge弹出窗口

摘要: 公共用法:public void assignContactFromEmail (String emailAddress, boolean lazyLookup)指定联系人的电子邮箱地址。(注:它会先搜索这个号码,如果没有会提醒你是否添加到联系人) 参数 emailAddress 联系人的电子邮箱地址 lazyLookup 如果设置为true,将不会立即查找这个邮箱地址,直到View被点击时。(注:是否延迟匹配电子邮件) public void assignContactFromPhone (String phoneNumber, boolean lazyLook... 阅读全文

posted @ 2011-11-16 23:26 小尾巴猴子 阅读(199) 评论(0) 推荐(0) 编辑

2011年11月14日

android light sensor port

摘要: 基于android 2.2 添加Light Sensor支持:1) UI部分2) framework部分3) HAL 部分4) Driver 部分下面分别讨论:1) UI部分 a) 打开亮度设置菜单的自动调整亮度checkbox frameworks/base/core/res/res/values/config.xml : - false +true b) 同时设置Lux级,亮度级,以5级亮度为例+1000+2000+3000+4000+20+80+120+160+250 autoBrightnessLevels 随便设,HAL层传上来的数据落在这几个值之间以区分级别 L... 阅读全文

posted @ 2011-11-14 22:40 小尾巴猴子 阅读(359) 评论(0) 推荐(0) 编辑

Android天线信号刷新流程

摘要: 初次接触android的代码,花2天时间把android的RIL以及向上的延伸比如天线信号刷新的流程理一下。我把这个流程分成3个部分:1. RIL的实现流程;2. 自动上报的信号强度如何实现在屏幕上的刷新;3. 信号强度的主动读取流程;其一,RIL实现流程,这个在去年有抽一点点时间看过,不过当时因为时间和心情的关系没有看明白,感觉是一头雾水。这一次算是把整体的ril梳理了一下。这里仅仅描述大概的流程:1.首先了解串口数据的接收和处理动态加载ril库,取出ril_INIT函数-》创建mainloop线程-》创建readerlooper线程,readerlooper线程主要用于处理串口的数据,先读 阅读全文

posted @ 2011-11-14 22:30 小尾巴猴子 阅读(481) 评论(0) 推荐(0) 编辑

2011年5月19日

wifi workflow

摘要: 我把android下的wifi流程分析主要分为三个部分。。一个是开启wifi过程,一个是查找wifi过程,一个是连接wifi过程。下面就具体过程进行分析。1.开启wifi android wifi 自上而下包括五个层次。linux内核中的标准wifi驱动程序和协议,Wpa_supplicant可执行程序,wpa_supplicant适配层,wifi的JNI接口,wifi的java框架,wifi的相关应用。下面通过对wifi的开启操作来了解一下wifi的工作流程。1)用户在设置界面开启WiFi。调用Settings应用程序的wifiEnabler.setWifiEnabled,然后调用mWifi 阅读全文

posted @ 2011-05-19 20:45 小尾巴猴子 阅读(233) 评论(0) 推荐(0) 编辑

2011年5月8日

source insight配置

摘要: source insight是很好的看代码的利器。一个好的配置,可以大大加强看代码的效率。个人配置及应用:1.颜色配置:Options->preferences->Window Background->Color 设置85,90,2052.字体:Options->Document Options->Screen Fonts->Courier New3.缩进:Optiions->Document Options->Auto Indenting->去掉Smart Indent Options的两个选项4.显示坐标:Optiions->Do 阅读全文

posted @ 2011-05-08 17:06 小尾巴猴子 阅读(261) 评论(0) 推荐(0) 编辑

2011年4月22日

tar,unzip命令用法

摘要: tar命令可以为文件和目录创建档案。平时经常使用。但对于命令参数却不一定很了解。语法:tar [主选项+辅选项] 文件或目录使用该命令时,主选项是必须要有的,而辅选项则是可以选的。主选项:c 创建新的档案文件,如果想备份一个目录或文件,必须选择这个选项。r 把要存档的文件追加到档案文件的末尾。例如用户已经做好备份文件,又发现一个目录或文件忘记备份时,使用该选项。t 列出档案文件的内容,查看已备份了那些文件。u 更新文件。用新增的文件取代备份文件,如果在备份文件中找不到更新的文件,则把它追加到备份文件的最后。x 从档案文件中释放文件。辅助选项:b 该选项是为磁带机而设的。f 使用档案文件或设备, 阅读全文

posted @ 2011-04-22 23:33 小尾巴猴子 阅读(406) 评论(0) 推荐(0) 编辑

ubuntu12.04与windows系统共享

摘要: 一 使用samba服务1.安装前准备 我们选择桥接方式上网,默认是NAT模式,可以在virtualbox修改为桥接方式上网,以方便与window系统共享。 我在实际操作过程中,遇到ubuntu10.10进行内核升级之后,会出现无法上网的问题。解决方案如下: 终端下输入如下命令:sudo ifconfig eht0 down 停用网卡 sudo ifconfig eth0 up 启用网 sudo dhclient进行ip地址重新分配 ok。现在试一下,是不是可以上网了。但是这样的话,每次重启都要手动输入。比较麻烦。可以配置自动获取ip。配置方法如下: 将 /etc/network/interfa 阅读全文

posted @ 2011-04-22 17:07 小尾巴猴子 阅读(233) 评论(0) 推荐(0) 编辑

上一页 1 ··· 14 15 16 17 18

导航