自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (1)
  • 收藏
  • 关注

转载 JPEG的文件结构

JPEG文件由八个部分组成,每个部分的标记字节为两个,首字节固定为:0xFF,当然,准许在其前面再填充多个0xFF,以最后一个为准。下面为各部分的名称和第二个标记字节的数值,用ultraedit的16进制搜索功能可找到各部分的起始位置,在嵌入式系统中可用类似的数值匹配法定位。一、图像开始SOI(Start of Image)标记,数值0xD8二、APP0标记(Marker)

2012-07-07 11:12:36 581

转载 TabHost 添加的Activity执行的顺序问题研究

最近在使用TabHost的时候遇到一个问题:TabHost添加了4个Activity作为tab页面,我们从左至右的顺序称呼它们为tab1,tab2,tab3,tab4。可是每次进入TabHost页面的时候,不管我进来的时候点击的是指向哪个Activity的跳转,tab1的Activity总会首先被执行。可是我希望的效果是,我点击tab2的跳转,我就只希望执行tab2的Activity。分析

2012-04-09 08:57:48 817

转载 Linux常用命令详解

介绍 bash shell  如果您使用过 Linux 系统,那么您知道当登录时,将会看到像这样的提示符: $                     您所看到的特殊的提示符可能看起来很不一样。它可能包含系统的主机名、当前的工作目录名,或者两者都有。但是不管这个特殊的提示符看起来像什么,有一件事是肯定的。打印出这个提示符的程序叫“shell”,极有可能您的特殊的 s

2012-03-11 12:51:41 680

转载 Android应用的自动升级、更新模块的实现

我们看到很多Android应用都具有自动更新功能,用户一键就可以完成软件的升级更新。得益于Android系统的软件包管理和安装机制,这一功能实现起来相当简单,下面我们就来实践一下。首先给出界面效果:1. 准备知识在AndroidManifest.xml里定义了每个Android apk的版本标识:<manifest xmlns:android="http://schemas

2012-01-08 19:21:50 347

转载 Debugging with Android NDK stack traces

Stuck in the hell of crashing applications? Don’t know how to find the tiny allocation or deallocation mistake hidden in a code stack of thousands of lines? Here is your way to heaven.08-22 23:27:40

2011-12-26 11:50:41 663

原创 Android编译Libwebcore出错解决方法

如下,在编译android源码时出现错误target SharedLib: libwebcore (out/target/product/generic/obj/SHARED_LIBRARIES/libwebcore_intermediates/LINKED/libwebcore.so)collect2: ld terminated with signal 9 [Killed]

2011-12-23 14:31:10 2702

转载 Android编译重要参数LOCAL_MODULE_TAGS

最近移植tslib库到android系统,发现编译好的库和测试工具竟然没有输入到out/target/product/Ok6410/system/lib 和 out/target/product/Ok6410/system/bin下面,感觉很奇怪,于是下定决心看一下,到底输入到了哪里。过程如下:tslib的源代码放到了android2.3 源代码下vendor 目录(android

2011-12-23 13:40:20 1403

原创 Android编译常用命令

在Android目录下运行(注意:点后有空格)# . build/envsetup.sh 然后就会多出几个可用的命令:- croot: Changes directory to the top of the tree.- m: Makes from the top of the tree.- mm: Builds all of the modules in the

2011-12-23 13:19:52 405

转载 Android Display System -- Surface Flinger

SurfaceFlinger是Android multimedia的一个部分,在Android的实现中它是一个service,提供系统范围内的surface composer功能,它能够将各种应用程序的2D、3D surface进行组合。在具体讲SurfaceFlinger之前,我们先来看一下有关显示方面的一些基础知识。1、原理分析      让我们首先看一下下面的屏幕简略

2011-12-23 11:12:10 574

转载 创建Windows版的Android SDK

1、安装windows环境,以及cygwin,下载及安装详见:http://blog.csdn.net/happyhell/archive/2010/06/29/5702846.aspx2、把Build好的android目录拷贝到Windows系统中。3、 在Build脚本中指定SDK版本号       脚本文件位置在development/build/tools/ma

2011-12-23 11:02:29 445

转载 How to build Android Windows SDK

0. Build sdk in Linux $ cd mydroid $ make PRODUCT-sdk-sdk1. Install jdk in Windows to E:\Java\jdk1.6.0_212. Install cygwin:  - Download the latest version of cygwin from http://www.cygwin

2011-12-23 10:45:54 648

转载 深入理解Magento - 第三章

作者:Alan Storm翻译:Hailong Zhang第三章 – 布局,块和模板我们接着研究Magento。根据我们第二章讲的Magento MVC的架构,我们接下来应该讲模型(Model),但是我们跳过模型先来看布局和块。和一些流行的PHP MVC架构不同的是,Magento的执行控制器不直接将数据传给试图,相反的视图将直接引用模型,从模型取数据。这样的设计就导致了视图被拆分成两部分,块(Block)和模板(Template)。块是PHP对象,而模板是原始PHP文件,混合了XHTML和

2010-11-20 13:58:00 1665 4

转载 深入理解Magento - 第二章

第二章 - Magento请求分发与控制器Model-View-Controller (MVC) ,模型-视图-控制器,源于Smalltalk编程语言和Xerox Parc。现在有很多系统是基于MVC架构的,不同的系统MVC的实现也略有不同,但都体现了MVC的精髓,分离数据,业务逻辑和显示逻辑。最常见的PHP MVC框架是这样的URL请求被一个PHP文件拦截,通常称为前端控制器(Front Controller)这个PHP文件分析这个URL,获得一个执行控制器(Action Controller)的

2010-11-20 13:53:00 1267 3

转载 深入理解Magento - 第一章

作者:Alan Storm翻译:zhlmmc前言我从2007年开始使用Magento,应该算是国内第一批使用Magento的用户。但是我却从来没有认真研究过Magento,更多的停留在应用层面。虽然也做过一些插件,但也就是依葫芦画瓢而已。偶然间看到Alan Storm的一系列关于Magento的文章,我忍不住的心潮澎湃,相见恨晚。Alan的文章循序渐进,深入浅出地讲述了Magento的架构和工作方式, 把一个复杂系统的内部结构淋漓尽致的展现在我们面前。读完以后,我茅塞顿开,感叹Magen

2010-11-20 13:51:00 1024

转载 Java回调函数

所谓回调,就是客户程序C调用服务程序S中的某个函数A,然后S又在某个时候反过来调用C中的某个函数B,对于C来说,这个B便叫做回调函数。例如Win32下的窗口过程函数就是一个典型的回调函数。一般说来,C不会自己调用B,C提供B的目的就是让S来调用它,而且是C不得不提供。由于S并不知道C提供的B姓甚名谁,所以S会约定B的接口规范(函数原型),然后由C提前通过S的一个函数R告诉S自己将要使用B函数,这个过程称为回调函数的注册,R称为注册函数。Web Service以及Java的RMI都用到回调

2010-11-20 13:38:00 360

金山2010年9月校园招聘WPS服务端(C++)笔试题

金山2010年9月份校园招聘WPS服务端开发的笔试题,绝对真实!!

2010-09-27

空空如也

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

TA关注的人

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