代码改变世界

[zz]android的logcat详细用法

2013-10-29 10:48 by @影子@, 246 阅读, 0 推荐, 收藏, 编辑
摘要:Android日志系统提供了记录和查看系统调试信息的功能。日志都是从各种软件和一些系统的缓冲区中记录下来的,缓冲区可以通过 logcat 命令来查看和使用. 一、使用logcat命令的目的: 1、你可以用 logcat 命令来查看系统日志缓冲区的内容: [adb] logcat [] ... [] ... 详细内容,请查看Listing of logcat Command Options ,它对logcat命令有详细的描述 . 2、你也可以在你的电脑或运行在模拟器/设备上的远程adb shell端来使用logcat命令,也可以在你的电脑上查看日志输出。 $ adb log... 阅读全文

Service的两种启动方法

2013-09-17 16:50 by @影子@, 1085 阅读, 0 推荐, 收藏, 编辑
摘要:刚才看到一个ppt,介绍service的两种启动方法以及两者之间的区别。startService 和 bindServicestartService被形容为我行我素,而bindService被形容为 不求同日生,但求同日死。因为startService启动的service,service会一直在后台运行,即使调用者已经死掉。而且如果调用者下一次再起来还可以去调用stopService。而bindService只会onCreate,这时调用者和service是绑定在一起的关系,如果调用者退出了,service就会调用onUnbind--> 然后 onDestroy 自杀。下面分别是两种启动 阅读全文

github 上的pull request总结

2013-08-16 16:11 by @影子@, 609 阅读, 0 推荐, 收藏, 编辑
摘要:自己先要fork别人的代码. 然后把代码git clone到本地.. 当自己有提交的时候, 可以在git commit之后 git push origin master 然后这份git push orgin master会显示在自己的github中 如果想把自己的patch合并,则必须要经过文件所有人的允许. 发送pull request. 所有者收到pull request后会review patch,并且决定是否merge 阅读全文

js 字符ascii码转换函数

2013-03-02 23:14 by @影子@, 469 阅读, 0 推荐, 收藏, 编辑
摘要:字符转ascii码:用charCodeAt();ascii码砖字符:用fromCharCode();看一个小例子<script>str="A";code=str.charCodeAt();str2=String.fromCharCode(code);str3=String.fromCharCode(0x60+26);document.write(code+'<br/>');document.write(str2+'<br/>');document.write(str3);</script>输出: 阅读全文

Sublime Text 使用简介

2013-03-02 23:12 by @影子@, 416 阅读, 0 推荐, 收藏, 编辑
摘要:本文主要参考 Sublime Text 的非官方文档:http://docs.sublimetext.info/en/latest/index.htmlSublime Text是个不错的跨平台编辑器,本文简单介绍一下其用法,这里我使用的是 Sublime Text 2 且在 Windows 下使用,因此可能和其他平台有细微的出入。关于 Windows 版本 Sublime Text 的说明Windows 的 Sublime 有两种版本:普通版(Normal)Sublime Text 相关的文件被放在了两个目录中,一个用于放置程序及其相关文件,一个用于放置数据便携版(Portable)所有的 S 阅读全文

Sublime Text 2 && MinGW G++ On Windows

2013-01-21 11:47 by @影子@, 380 阅读, 0 推荐, 收藏, 编辑
摘要:一名合格的程序员在我看来至少需要三样东西:(我还不合格:P)一个称手的键盘一个舒适的屏幕一个好用的编辑器这篇随笔就是对Sublime Text 2 这个编辑器我一个月来的使用总结,方便自己以后翻阅,也免了自己再去海量的网络文章中找寻。这篇并不是ST2的介绍。Sublime Text 2 配置官方文档在此http://docs.sublimetext.info/en/latest/index.html安装Package ControlCtrl +` 调出命令行,输入下面这段神奇的命令import urllib2,os; pf='Package Control.sublime-packag 阅读全文

read 函数和 write 函数

2013-01-15 16:32 by @影子@, 479 阅读, 0 推荐, 收藏, 编辑
摘要:1. read #include<unistd.h> ssize_t read(int filedes, void *buf, size_t nbytes); 返回值:读取到的字节数;0(读到 EOF);-1(出错) read 函数从 filedes 指定的已打开文件中读取 nbytes 字节到 buf 中。以下几种情况会导致读取到的字节数小于 nbytes : A. 读取普通文件时,读到文件末尾还不够 nbytes 字节。例如:如果文件只有 30 字节,而我们想读取 100 字节,那么实际读到的只有 30 字节,read 函数返回 30 。此时再使用 read 函数作用于这个文件 阅读全文

open 函数

2013-01-15 10:49 by @影子@, 281 阅读, 0 推荐, 收藏, 编辑
摘要:open 函数用于打开和创建文件。以下是 open 函数的简单描述 #include int open(const char *pathname, int oflag, ... /* mode_t mode */); 返回值:成功则返回文件描述符,否则返回 -1对于 open 函数来说,第三个参数(...)仅当创建新文件时才使用,用于指定文件的访问权限位(access permission bits)。pathname 是待打开/创建文件的路径名(如 C:/cpp/a.cpp);oflag 用于指定文件的打开/创建模式,这个参... 阅读全文

[zz]linux IO(function open read write close)

2013-01-15 10:30 by @影子@, 358 阅读, 0 推荐, 收藏, 编辑
摘要:unix系统可用的文件IO函数--打开文件,读取文件,写文件等。大致用到5个函数:open,read,write,lseek,close。另外不同的缓存器长度对read和write函数有影响。术语--不带缓存指的是每个read和write都调用内核中的一个系统调用。文件描述符:对于内核而言,所有打开文件都由文件文件描述符引用。文件描述符是一个非负整数,当打开一个现存文件或创建一个文件时,内核向进程返回一个文件描述符。惯例中unix shell是文件描述符0与进程的标准输入结合,文件描述符1与标准输出相结合,文件描述符2与标准出错输出项结合,这些只是管理,与内核无关。在POSIX.1应用程序中, 阅读全文

SMS的源码研究

2012-12-12 16:33 by @影子@, 720 阅读, 1 推荐, 收藏, 编辑
摘要:SMS_UI---Layoutconversation_list_screen.xml显示对话列表conversation_list_actionbar.xml未读对话列表的选中高亮id:unread_conv_countconversation_list_multi_select_actionbar.xml已选会话列表的选中高亮id:selected_conv_countconversation_list_item.xml每组会话在列表中都是图片+from+date+subject的形式compose_message_activity.xml编辑框发送(id:send_button_sms. 阅读全文
上一页 1 2 3 4 5 6 ··· 18 下一页