自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(95)
  • 资源 (47)
  • 收藏
  • 关注

转载 如何给WebBrowser中的网页全身照相

最近在写程序的时候,突然觉得google chrome的网页缩略照片挺好玩 ,  可是 chrome 是自己的内核, 自家的东西当然方便.WebBrowser 又怎么办?     首先想到的是最普通的屏幕复制, 也就是大家熟知的bitblt, 从WebBrowser的dc复制到bitmap的dc. 这种方法有很大的局限性: 1.要正确复制,必须保证WebBrowser在屏幕复制的时候必须处

2011-12-31 10:02:24 2592 2

转载 VC中程序调用Js自定义函数的注意事项

关于如何在程序中调用js函数, 网络上已经泛滥多时了.下面这个链接是这方面的鼻祖了,大家可以看看.http://www.codeproject.com/KB/COM/jscalls.aspx?msg=1162277 一般说来,调用js函数多数是为了让程序内核和程序界面(ie界面)交互.所以我让程序内核发送自定义消息 WM_CALLDISP 到界面窗口.界面窗口调用invok

2011-12-31 09:58:42 1487

转载 续 WebBrowser 的扩展

上次写了WebBrowser这个容器( 详细参看: http://blog.csdn.net/norsd/archive/2008/09/13/2921389.aspx )今天来说说如何在 WebBrowser的基础上扩展更多的功能. WebBrowserEx : public WebBrowser , public IDocHostUIHandler1.实现IDocH

2011-12-31 09:57:19 1275

转载 使用C++实现SDK之WebBrowser容器 系列的一个补充. 关于GetHtmlDocumentX()

之前的文章 "http://blog.csdn.net/norsd/archive/2008/09/13/2921389.aspx" 实现了一个WebBrowser. 但是万物总不是完美的, 最近有网友问, GetHTMLDocumentX 系列函数的实现,是否需要Release. 当时我回答不需要. 我是这样考虑的: WebBrowser 类只提供一个(系列)  IHtm

2011-12-31 09:54:47 1224

转载 WebBrowser控件拖拽的实现

WebBrowser 作为群众喜闻乐见的插件, 一直以好用难写而臭名昭著. 其海量的接口忙的众多死程序员乐不思蜀. 前些天正好需要在WebBrowser中实现文件的拖拽, 遇到一些问题, 后来解决了, 希望和大家分享分享. 俺是菜鸟,大家包涵. 环境:  纯SDK ( 没有用MFC, 因为mfc太方便了,所以显得臃肿,有些问题反而复杂化了 ,所以用SDK模式讲解)

2011-12-31 09:52:53 1144

转载 WebBrowser介绍——Javascript与C++互操作

WebBrowser控件是Microsoft提供的一个用于网页浏览的客户端控件,WebBrowser控件的使用相当广泛,例如很多邮件客户端都是使用可编辑的WebBrowser控件作为写邮件的工具,也有很多软件用WebBrowser控件弹出网页,如qq的个性首页。关于WebBrowser的应用,也可以参考笔者开发的开源WebIM,Lesktop开源WebIM提供的IM客户端就是使用WebBrowse

2011-12-31 09:49:48 1422

转载 使用C++实现SDK之WebBrowser容器

一.由来         我还记还得当自认为学习完了C++语法后, 兴致勃勃的打开MFC向导,开始所谓"MFC高级自动化编程"时, 我不由喊道: 这他妈的都是些什么乱七八糟的东西啊.诚然,MFC为了方便愚蠢的程序员,的确是让人瞬间高级编程, 可是愚蠢的我们还是会用CString strTest;写出(PWSTR)strTest.GetBuffer() 这种自作聪明的用法,结果就是整个程序好像发

2011-12-31 09:37:56 2070

转载 Android Thread interrupt 中断JAVA线程

假如我们有一个任务如下,交给一个Java线程来执行,如何才能保证调用interrupt()来中断它呢? Java代码class ATask implements Runnable{         private double d = 0.0;              public void run() {           //死循环执行打印"I

2011-12-29 08:37:00 1925

原创 @Override gives error in eclipse?

You're getting the error because you're using Java 1.5 which does not support @Override annotations for implementation overrides. Go into the Eclipse settings and set the language level to 1.6.EDI

2011-12-28 15:44:23 565

转载 Android对于APN

版权所有,转载请注明来自Mobile Developer (http://mdev.cc )  作者  : SinFrancis 由于Android对于APN的网络API没有公开,不过我们可以阅读源代码,然后进行数据库操作,系统会自动监听数据库的变化,从而实现开启或者关闭APN。 大家可以研究一下frameworks/base/core/java/android/provider/

2011-12-27 14:53:22 887

转载 封装 HttpURLConnection

HttpURLConnection为javaAPI提供的一种Rest访问的方式。其支持对Post,Delete,Get,Put等方式的访问。以下为对于HttpURLConnection对Post等方式访问的一段代码。view plain copy to clipboard print ?package  com.sw.study.urlConnectio

2011-12-27 14:49:26 4974

转载 Android里merge和include标签的使用

1.使用 标签来重用layout代码如果在一个项目中需要用到相同的布局设计,可以通过 标签来重用layout代码,该标签在android开发文档中没有相关的介绍。在android主屏程序中 用到了这个标签:  view plain·········10········20········30········40········50········60

2011-12-27 14:47:24 11583 2

转载 NetworkDetector: uses android.telephony.TelephonyManager to obtain telephony parameters like network

/* * Copyright (C) 2011 The Android Open Source Project * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License.

2011-12-26 17:27:54 923

转载 Check Network Type with TelephonyManager

//package uk.me.kjs.android.helloworld;import android.app.Activity;import android.app.Notification;import android.app.NotificationManager;import android.app.PendingIntent;import android.co

2011-12-26 17:26:27 919

转载 Java中的synchronized、Object.wait()、Object.notify()/notifyAll()原理

synchronized与互斥锁mutexsynchronized用来锁定某个对象,体现的是标准的互斥锁mutex的机制,synchronized代码块的开始即是lock该mutex,代码块的结束即是unlock。Object.wait()与条件变量Object.wait()在使用时通常要判断是否满足某个条件,不满足某个外部条件cond时调用wait(),来让线程阻塞同时释

2011-12-22 10:38:33 5789

转载 TTS语音朗读

TextToSpeech简称 TTS,是Android 1.6版本中比较重要的新功能。将所指定的文本转成不同语言音频输出。它可以方便的嵌入到游戏或者应用程序 中,增强用户体验。在讲解TTS API和将这项功能应用到你的实际项目中的方法之前,先对这套TTS引擎有个初步的了解。对TTS资源的大体了解:TTS engine依托于当前Android Platform所支持的几种主要的语

2011-12-21 09:25:28 2497

转载 android 处理txt文件类FileUtils,利用java反射机制访问非sdk类和函数

Android系统内部提供了一个不错的txt文本读写类,但目前并没有公开提供给标准的SDK,FileUtils类的源代码如下,可以很好的操作Linux下的文本文件。 public class FileUtils {     public static final int S_IRWXU = 00700;     public static final int S_IRUSR = 0

2011-12-21 09:23:37 1498

转载 android 页面切换动画效果

如下一个例子:Animation animation1 = AnimationUtils.loadAnimation(HomeActivity.this, R.anim.my_rotate_action);searchImageView.startAnimation(animation1); 在2.0之后有了overridePendingTransition() ,

2011-12-21 09:20:26 1881

转载 TextView中部分字体高亮显示

方法一:        TextView tv = new TextView(this);        tv.setText(Html.fromHtml ("红色其它颜色")); 方法二:        String content = "测试测试我我是是 是]我,,,,,";        SpannableStringBuilder styled =

2011-12-21 09:18:36 555

转载 重力感应器

以屏幕的左下方为原点(2d编程的时候,是以屏幕左上方为原点的,这个值得注意一下),箭头指向的方向为正。从-10到10,以浮点数为等级单位,想象一下以下情形:手机屏幕向上(z轴朝天)水平放置的时侯,(x,y,z)的值分别为(0,0,10);手机屏幕向下(z轴朝地)水平放置的时侯,(x,y,z)的值分别为(0,0,-10);手机屏幕向左侧放(x轴朝天)的时候,(x,

2011-12-21 09:18:07 536

转载 android 滑动分页

分析了一下网上讲的滑动分页效果,我看用户体验不错,就模拟了一个如图 package com.my.activity;import com.my.R;import com.my.R.string;import android.app.ListActivity;import android.os.Bundle;import android.os.Ha

2011-12-21 09:15:48 609

转载 android常用代码片段

1、设置窗口格式为半透明getWindow().setFormat(PixelFormat.TRANSLUCENT);2、Android中在非UI线程里更新View的不同方法:    * Activity.runOnUiThread( Runnable )    * View.post( Runnable )    * View.postDelayed( Runna

2011-12-21 09:12:10 1104

转载 在EditText中插出入图片

view plainprint?//SpannableString连续的字符串,长度不可变,同时可以附加一些object;可变的话使用SpannableStringBuilder,参考sdk文档  SpannableString ss = new SpannableString(getText().toString()+"[smile]");          //得到

2011-12-21 09:09:06 984

转载 巧妙运用ViewStub写出类似Tab选项卡(想怎么写tab就怎么写,横着写竖着写随你)

不提倡这么写法,可以结合Tab来写,然后每个Activity对应一个Tab选项,这样代码冗余性比较小(博客会在稍后更新到),下面仅做参考 网上找了半天也没找到如何运用ViewStub写出一个选项卡,而且关于ViewStub也都是基本介绍(基础知识请参照网上,一大坨的转载).之前看到一个老兄写的模拟iphone选项卡的界面,但是那个太麻烦了,本人天生懒惰,没办法只好自己动手写一个了。

2011-12-21 09:03:12 978

转载 好久没更新博客了,今天给大家分享一下Android中的资源与国际化的问题,通常我们新建一个Android工程,目录结构如下图所示: 我们主要看一下layout与values目录,layou

紧接上一篇巧妙运用ViewStub写出类似Tab选项卡(想怎么写tab就怎么写,横着写竖着写随你) ,上一篇耦合度实在是太高了(其实那个性能也不咋滴),饱受那一堆乱稻草捆绑在一起的痛苦,所以进行了一系列的改造。第一步:首先你得了解TabHost和TabWidget, 将TabHost分为两个部分,一个是放内容的,还有一个就是放选项卡的,我们这里选项卡用TabWidget。TabHost的i

2011-12-21 09:01:38 1620

转载 Android中的资源与国际化!

好久没更新博客了,今天给大家分享一下Android中的资源与国际化的问题,通常我们新建一个Android工程,目录结构如下图所示: 我们主要看一下layout与values目录,layout里的xml文件的我们应用使用布局的文件,values里的sring.xml是用来存放文字资源,一个key对应一个value值。但是在实际应用开发中,通常横屏(land)与竖屏(port)可能布局

2011-12-21 08:55:30 513

转载 android 实现左右拖动的网页焦点图

焦点图在各大网站首页是很常见的一种效果,在Android 上也可以实现,采用Gallery 便可轻松做到!主布局文件main.xml:view plain"1.0" encoding="utf-8"?>  "http://schemas.android.com/apk/res/android"      android:orientation="

2011-12-21 08:53:26 1998

转载 android 实现图片的边框

方案一:继承ImageView,在onDraw  重写画图函数,在图片边延画条灰色的线方案二:在灰色背景下,内缩2个像索,再内嵌个图片。 view plainpackage com.xmz.activity;  import android.content.Context;  import android.graphics.Canvas;

2011-12-21 08:51:37 716

转载 android 弹出窗口

正常的Dialog弹出窗口,当点击窗口外围时关闭弹出的窗口,这个在很多弹出式的Activity上很为实用! dialog.xml 弹出窗口的界面布局: view plain"1.0" encoding="utf-8"?>      xmlns:android="http://schemas.android.com/apk/res/andr

2011-12-21 08:50:15 808

转载 HorizontalScrollView实现Gallery

从简便的方式,继承LinearLayout再布局了添加视图,使其左右滚动。  主界面Activity:view plainpackage com.xmz.activity;  import java.util.HashMap;  import java.util.Map;  import android.app.Activity;

2011-12-21 08:48:48 793

转载 android 圆角编辑框

main.xml: view plain"1.0" encoding="utf-8"?>  "http://schemas.android.com/apk/res/android"      android:orientation="vertical"      android:layout_width="fill_parent"

2011-12-21 08:46:00 855

转载 Android build sequence

转自:http://blog.csdn.net/yili_xie/article/details/5046757小图一张,大家一起研究~~分享到:

2011-12-15 14:00:47 682

转载 Android Build System ---- how to add your product and board config *.mk

2011-12-15 13:58:15 498

转载 Android.mk for your own module

这里我们向Android中添加自己的模块,只涉及到.so/*.a/elf source的编译,以及如何将prebuilt file添加进工程。对于APK以及jar的source暂时没有仔细研究,要添加进去的话可以参照/pacakge和/framework 里面的Android.mk ~~     首先是可能用得到的基础知识,必须了解基础Makefile的语法,然后下面是Andriod用来编译相

2011-12-15 13:57:24 484

转载 Android Building System 总结

转自:http://blog.csdn.net/yili_xie/article/details/5004205花了一个月的时间来看Android Make,在网上总是看到某某大虾说一天就把Android Make overview了一下,不得不感叹现在大虾的强大和咱那连蜗牛都可以鄙视一下的进度。不过总算是彻底看清的Android make这个系统,不得不当初架构出这套机制的神

2011-12-15 13:56:42 448

转载 Android Display System — Surface Flinger

这是我迄今看到的分析得最清楚,写得最简洁的,关于surface/surface flinger的文章了。转自:http://blog.csdn.net/yili_xie/article/details/4803527Android Display System — Surface Flinger     SurfaceFlinger 是Android multimedia

2011-12-15 13:45:32 725

转载 Android系统概述

Android四层架构:1. Linux Kernel&driver层a.依赖于Linux 2.6内核,包括安全性,内存管理,进程管理,网络协议栈,驱动模型等b.Android自己添加的驱动,Binder IPC驱动,显示驱动,输入设备驱动,音频系统驱动,摄像头驱动,Wifi驱动,蓝牙驱动,电源管理等2. Android本地库 & Java运行环境层An

2011-12-15 13:43:08 780

转载 android Theme使用总结

今天对api中style下的theme整个摸了一遍。我将api中theme分为两种类型来实验;一种是api Level为11的,一种是11以下的。level为11的用的是3.0的模拟器,11以下用的是N1,2.3.3的系统。这里我是统一将theme写在AndroidManifest.xml中定义,如下图:先总结level为11以下的theme:1、T

2011-12-15 13:21:51 1093 1

转载 android Theme level 11 使用总结

继android Theme使用总结之后,我总结了一下level 11的样式。方法与android Theme使用总结一样,都是将theme写在AndroidManifest.xml中定义。以下是level 11的theme,截图我使用的是3.0的模拟器: 1、Theme_Holo意思为:New Honeycomb全屏显示样式,默认是黑背景,ap

2011-12-15 13:20:47 6132 1

转载 使用 StAX 解析 XML,第 3 部分: 使用定制事件和编写 XML

定义定制事件并使用 StAX 的序列化器 APIPeter Nehrer (pnehrer@ecliptical.ca), 自由撰稿人, 独立咨询顾问简介: 除了提供一个低层的基于指针的 API 之外,StAX 还提供了一个功能强大的基于迭代器的方法,它通过使用事件对象传送关于解析流的信息,以处理 XML。本系列的第 2 部分 详细研究了这种 API 并提供了一

2011-12-07 08:33:27 800

STL源码剖析--侯捷

这个是简体中文的,不过是印刷版然后扫描的,将就着看吧,总比看繁体字看的舒服。。。。

2008-07-10

托管 vs 非托管

从网上整理的一些关于Managed Code和Native Code的区别,大家学习一下吧,我觉得内容还可以吧,可能是知道的不多吧。。。

2008-06-19

Symbian OS C++开发教程

从CSDN上下载的,好像挺牛的,下载人数超多,不过要的分也挺高的,吐血下的,现在分享一下,把分调整少点,好把失去的分赚回来。。。

2008-06-18

Symbian中文课件

从CSDN上下载的,好像挺牛的,下载人数超多,不过要的分也挺高的,吐血下的,现在分享一下,把分调整少点,好把失去的分赚回来。。。

2008-06-18

Windows文件系统过滤驱动开发教程

这个也同样是转载自楚狂人。。。希望大家支持这个code guru呀,很崇拜他。。。

2008-06-18

Windows驱动编程基础教程

转载楚狂人的。。。。

2008-06-18

Windows Presentation Foundation慨述

Windows Presentation Foundation慨述

2008-06-18

利用MSXML解析XML文档

利用MSXML解析XML文档

2008-06-18

pragma 预处理指令详解

pragma 预处理指令详解

2008-06-18

PT/PC测试工具

GDI-Based 用于测试PrintTicket和PrintCapabilities的工具

2008-06-11

More Effective C++

More Effective C++

2008-06-04

大名鼎鼎的CxImage

大名鼎鼎的CxImage

2008-06-04

c语言版的XML parser

c语言版的xml parser ----------ExpatXML

2008-06-04

WDM Driver Structure

Basic Structure of a WDM Driver

2008-06-03

VxWork介绍及编程

VxWork介绍及编程 VxWork介绍及编程

2008-06-02

注册表监视驱动

注册表监视驱动,注册表监视驱动

2008-05-16

SOFTICE使用说明

SOFTICE使用说明.doc

2008-05-16

windbg简明教程

windbg简明教程.doc

2008-05-16

MAKEFILE简明指南

MAKEFILE简明指南

2008-05-16

USB枚举详细过程剖析

USB枚举详细过程剖析

2008-05-16

mongo db demo

mongo db demo

2012-12-22

使用开源的DirectUI界面库Duilib开发的山寨QQ

使用开源的DirectUI界面库Duilib开发的山寨QQ

2011-08-04

Duilib做的山寨QQ

采用开源DirectUI界面库Duilib做的山寨QQ

2011-08-04

CxImage for WinCE

CxImage WinCE版本,包括MIPS & ARM

2010-02-25

XMLDOM T-SQL XPath 正则表达式等CHM格式学习文档

CSS、DHTML、XMLDOM、T-SQL、XPath、正则表达式等CHM格式学习文档

2009-09-10

CodeSnitch WINCE 内存泄露查找方法

介绍怎样使用CodeSnitch在WINCE进行内存泄露的检查,只适合使用试用版的CodeSnitch

2009-09-09

C++ Memory Leak Detect

本文中描述了C++中常见的内存泄露,以及对应的解决方法,并且介绍了几种常见的内存泄露检查工具的使用(常见的工具只有vld和codesnitch)

2009-08-31

Windows内核详解(内部资料)

内部研究所用的资料,很不容易得到的,Windows内核详解

2009-08-21

设计模式之C++版(附源码)

设计模式之C++版,详细介绍了如何用C++实现各个设计模式

2009-08-20

《iPhone开发基础教程》的源代码 下部

《iPhone开发基础教程》的源代码 下部

2009-08-20

《iPhone开发基础教程》的源代码 上部

《iPhone开发基础教程》的源代码 上部

2009-08-20

WinCE 下内存泄露检测大杀器Code snitch

WinCE 下内存泄露检测大杀器Code snitch,本资源中的Code snitch是一个试用版,本人也没有找到破解版,但结合包里面的另外一个工具我们就可以正常使用Code snitch了。

2009-08-20

采用引用计数的智能指针share_ptr

采用引用计数的智能指针share_ptr,可以用于标准库容器

2009-08-20

C++中对使用malloc/new引起的内存泄露的检查

C++中对使用malloc/new引起的内存泄露的检查,重载new/malloc delete/free来进行代码检查

2009-08-20

VisualC++开发的IM系统(仿QQ)

用Microsoft Visual C++ 开发的IM即时通讯系统(主要是仿QQ)

2009-07-01

winCE 程序设计3

winCE 程序设计,一共分3个压缩包,解压后使用,《winCE 程序设计》的影印版

2009-07-01

winCE 程序设计2

winCE 程序设计,共分3个压缩包,《WINCE程序设计》影印版

2009-07-01

winCE 程序设计

winCE 程序设计,共分3个压缩包,《WINCE程序设计》影印版

2009-07-01

Native C++ XML Parer

Native C++ XML Parer-----XMLLite

2008-10-15

STL源码剖析--侯捷

这个是简体中文的,不过是印刷版然后扫描的,将就着看吧,总比看繁体字看的舒服。。。。

2008-07-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除