自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 android: Bitmap size exceeds VM budget

Here's a drop-in solution if anyone is interested. Just derive from BetterActivity instead of Activity. This will clean up all the drawables on orientation change, and likely on activity switches etc.

2012-01-11 09:14:04 706

转载 众多Android 开源项目推荐

众多Android 开源项目推荐原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。原文:http://terryblog.blog.51cto.com/1764499/547777 FBReaderJ FBReaderJ用于Android平台的电子书阅读器,它支持多种电子书籍格式包括:oeb、ePub和f

2012-01-08 20:30:30 984

转载 Facebook网站所使用的开源软件

FackBook 很火,一定有其特色,转载一篇文章http://developer.51cto.com/art/201104/257985.htm如下:Facebook 是全球首屈一指的社交网络平台,该网站采用了很多开源软件,Facebook采用的编程语言包括:Java,Ruby,PHP,Python,Objective-C.下面是 Facebook 正在使用或者贡献的开源软件详细列表

2012-01-08 20:27:55 807

转载 Handler: 主线程如何通知子线程

在 android 中,不可以在子线程中更新 UI 的操作,否则会报错或者异常信息。在这种情况下,我们会使用 Handler(在 UI 线程创建该对象) 接收子线程的消息更新 UI.可以看出,这是子线程通知主线程,而主线程没有直接通知子线程,那麽我们如何做到这一点?这样有什么好处?好处,很明显。主线程中如果有些耗时的操作,我们可以让子线程去做,这时,主线程就可以通知子线程了

2012-01-08 20:21:09 797

转载 IE内核禁用Javascript

让IE停止执行(是否同时停止解析目前还没有验证)的三种方法:1.改注册表,google下很容易知道,略。2.由IWebBrowser2禁用javascript參考:http://msdn.microsoft.com/en-us/library/aa770041(VS.85).aspx  1).實現一個IDispatch  2).連接到webbrowser 的 DIID_

2012-01-06 14:51:42 1397

转载 SQL注入攻击的种类和防范手段

观察近来的一些安全事件及其后果,安全专家们已经得到一个结论,这些威胁主要是通过SQL注入造成的。虽然前面有许多文章讨论了SQL注入,但今天所讨论的内容也许可帮助你检查自己的服务器,并采取相应防范措施。观察近来的一些安全事件及其后果,安全专家们已经得到一个结论,这些威胁主要是通过SQL注入造成的。虽然前面有许多文章讨论了SQL注入,但今天所讨论的内容也许可帮助你检查自己的

2012-01-05 13:20:02 563

转载 Exploring the world of Android :: Part 2

(http://blog.dutchworks.nl/2009/09/17/exploring-the-world-of-android-part-2/)And I'm back! Reporting live on the glorious adventures in the exciting world of Android.

2012-01-05 10:21:57 634

转载 ANDROID BITMAP内存限制OOM,OUT OF MEMORY

转自:http://www.7dot9.com/android-bitmap%e5%86%85%e5%ad%98%e9%99%90%e5%88%b6/在编写Android程序的时候,我们总是难免会碰到OOM的错误,那么这个错误究竟是怎么来的呢?我们先来看一下这段异常信息:08-14 05:15:04.764: ERROR/dalvikvm-heap(264): 3528000-

2012-01-05 10:04:47 820

转载 Android Out Of Memory(OOM) 的详细研究

版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明http://andynjux.blogbus.com/logs/71404520.html基于Android开发应用时,可能会挺时常出现Out Of Memory 异常.  在Android中,一个Process 只能使用16M内存,要是超过了这个限定就会跳出这个异常。这样就要求我们要时刻想着开释资源。Java的

2012-01-05 09:57:12 75

转载 Android-避免出现bitmap内存限制OUT OF MEMORY的一种方法

在编写Android程序的时候,我们总是难免会碰到OOM(OUT OF MEMORY)的错误,那么这个错误究竟是怎么来的呢,可以先看一下这篇文章ANDROID BITMAP内存限制OOM,OUT OF MEMORY。这里,我使用Gallery来举例,在模拟器中,不会出现OOM错误,但是,一旦把程序运行到真机里,图片文件一多,必然会出现OOM,我们通过做一些额外的处理来避免。1.创建

2012-01-05 09:56:54 803 1

转载 Android中获取系统内存信息以及进程信息-----ActivityManager的使用(一)

转载请注明出处:http://blog.csdn.net/qinjuning                             本节内容主要是讲解ActivityManager的使用,通过ActivityManager我们可以获得系统里正在运行的activities,包括     进程(Process)等、应用程序/包、服务(Service)、

2012-01-04 11:26:46 4607

转载 Android 获取手机总内存和可用内存等信息

在android开发中,有时候我们想获取手机的一些硬件信息,比如android手机的总内存和可用内存大小。这个该如何实现呢?通过读取文件"/proc/meminfo"的信息能够获取手机Memory的总量,而通过ActivityManager.getMemoryInfo(ActivityManager.MemoryInfo)方法可以获取当前的可用Memory量。      "/proc/me

2012-01-04 11:23:50 983

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

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

2011-12-31 10:02:24 2593 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 1225

转载 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 1424

转载 使用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 2498

转载 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 1883

转载 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

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关注的人

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