- 博客(16)
- 收藏
- 关注
WebKit之WebCore
最近自从Google推出Chrome浏览器之后,浏览器受到人们更加广泛的关注,网上时而会出现这样那样的评价,作为一个浏览器内核爱好者,希望能乘着大家都关注的东风,能对浏览器内核有更深入的理解,进而能更好的进行Web开发及利用。Chrome浏览器的代码量其实是非常庞大的,要想对其有深入的理解,仅仅编译编译调试调试,是很难深入下去的。让我们还是从其主要部分如多进程管理通信、WebKit、V8、Skia...
2011-07-28 17:24:00 255
WebKit -- qt4 的应用程序
记得以前学习 VB/Delphi/MFC 时,开始的例子一般是在窗口上有个按钮和文本标签。点击按钮时,文本标签上会显示一段话。这样的例子在 QT 里是怎么做呢?在 QT 里就是 QLabel 和 QPushButton,并用 connect 把它们联系起来。先看一下头文件 helloqt2.h :view plaincopy to clipboardprint?#ifndefHELL...
2011-07-28 16:27:00 62
WebKit -- qt javascript
在 QT 目录中打开下面的文件:/src/3rdparty/webkit/JavaScriptCore/bindings/runtime.cpp有下面几行:view plaincopy to clipboardprint?#ifPLATFORM(QT) caseInstance::QtLanguage:{newInstance=Bindings::QtInstance::g...
2011-07-28 16:24:00 70
Objective-C学习之路 委托模式
Objective-C学习之路 委托模式Objective-C学习之路 委托模式是本文要介绍内容,委托模式很重要,比如官方交互API,委托模式使用的很常见,比如UIView的setAnimationDelegate,设置动画的委托。不理解委托模式,就不能很快的理解很多API的使用,因为它们使用一样的模式,了解这个模式,就会心领神会,立即上手。下面用通俗的话说说委托模式是干什么用的...
2011-07-27 16:10:00 68
QtNetwork: No such file or directory 问题的解决
最近学习Qt,在写有关Socket通讯方面程序的时候,在Qt4.4.3版本编译包含如下头文件时#include <QtNetWork>程序在make时出现server.h:7:21: error: QtNetwork: No such file or directory后来几经周折,找到了解决办法在当前目录下找到 .pro文件在其中手工添加一行:QT += network具体操作步骤如...
2011-07-26 17:40:00 446
Android: Android Property System
//看完就明白prop系统,想prop关机后保存用persist.xxEvery property has a name and value. Both name and value are text strings. Property is heavily used in Android to record system setting or exchange information betw...
2011-07-22 10:32:00 50
QT 编程点滴
类定义后面要加";"函数的实现部分,如果定义部分有void,则实现部分不能少;检查include文件有无少;error: request for member `show' in `((MainWindow*)this)->MainWindow::rightform', which is of non-class type `RightForm*'|"->"与"."...
2011-07-19 17:59:00 214
Android中的通知—Notification
Notification是Android中常用的一种通知方式,当有未读短信或者未接电话的时候,屏幕的状态栏就会有提示图标,这时可以下拉状态栏来读取通知。在使用微信的时候(微信在后台运行),如果有新消息时便会发出声音提示,状态栏也有相应的微信提示。Android中Notification通知的实现步骤:1.获取NotificationManager对象NotificationManage...
2011-07-19 17:32:00 97
Android中的文件存储数据方式
1.文件存储数据使用了Java中的IO操作来进行文件的保存和读取,只不过Android在Context类中封装好了输入流和输出流的获取方法。创建的存储文件保存在/data/data/<package name>/files文件夹下。2.操作。保存文件内容:通过Context.openFileOutput获取输出流,参数分别为文件名和存储模式。读取文件内容:通过Con...
2011-07-19 17:11:00 57
Java: 正则表达式匹配文件名
private class MyFilenameFilter implements FilenameFilter { private Pattern p; public MyFilenameFilter(String regex) { p = Pattern.compile(regex); } public boolean accept(File fi...
2011-07-18 17:11:00 837
Android: 更改语言时Launcher2更新apps
diff --git a/AndroidManifest.xml b/AndroidManifest.xmlold mode 100644new mode 100755index 28c0e0d..019c969--- a/AndroidManifest.xml+++ b/AndroidManifest.xml@@ -74,6 +74,7 @@ ...
2011-07-11 18:51:00 45
Android: Android 设计思想
设计思想学习如何在一个新的 API 上创建应用的过程都是类似的,即便平台本身存在很大差异性。通常,有两个步骤:首先,你学习如何使用 API 来做你想做的事情 ; 然后,你学习平台的细微差别 。 还句话说 , 你首先要学习如何才能够构建应用 , 然后再学习应该如何来构建它们。第二个步骤 —— 学习如何正确构建应用 —— 通常需要花费更长的时间 , 并且通常意味着犯错误并从错误中学习 。 那不是一个高...
2011-07-10 09:47:00 77
Qt安装—搭建VS2008+QT开发环境
(一)工欲善其事,必先利其器,废话不多讲。 总结起来网上流行的VS2008+QT安装说明有以下几个问题需要解释清楚: 1,首先明确需要下载什么版本的QT。网上流行的安装说明只是针对过去旧版本的QT,还有要求下载VS2008 SP1补丁的等等。很乱,对于刚接触Qt开发者会造成不必要的困扰,安装个开发环境真的需要那么繁琐和劳神吗。 2,对于环境变量的配置,诸如path,QTDIR 和W...
2011-07-07 19:03:00 53
Android: MimeType in Android
frameworks\base\core\java\android\webkit\MimeTypeMap.java /** * Get the singleton instance of MimeTypeMap. * @return The singleton instance of the MIME-type map. */ public s...
2011-07-07 13:51:00 66
Google C++ Style中允许使用的Boost库(1)
write by 九天雁翎(JTianLing) -- blog.jtianling.com新浪微博--讨论新闻组--代码库--豆瓣前言作为系列的第一篇,如同往常一样唠叨几句吧,好久不写这种单纯语言相关的(特别是C++)文章了,因为慢慢觉得这些东西自己学学就OK,实际写出来的价值有限,因为思想少,技巧/知识多。因为前段时间做了半年多的Object C和JAVA了,并且C++ 0x标准就要...
2011-07-05 09:37:00 70
IFTTT与Google+是什么?ifttt怎么玩?
求ifttt邀请码的信息今天在网络上满处可见,ifttt是什么? ifttt = if this then that,是一个简单的逻辑触发网站。你可以创建任务,如果(If)某个网站比如新浪博客有一篇新文章发布(this),然后(then)将文章的标题和摘要发送到我的邮箱(that)。 ifttt目前支持多达33个事件频道,包括facebook、workdpress这样的流行网站和服务,也可以触发...
2011-07-04 03:53:00 347
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人