自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (12)
  • 收藏
  • 关注

转载 Java 中的堆和栈

Java 中的堆和栈  堆栈的简介 Java把内存划分成两种:一种是栈内存,一种是堆内存。  在函数中定义的一些基本类型的变量和对象的引用变量都在函数的栈内存中分配 。  当在一段代码块定义一个变量时,Java就在栈中为这个变量分配内存空间,当超过变量的作用域后,Java会自动释放掉为该变量所分配的内存空间,该内存空间可以立即被另作他用。  堆内存用来存放由 new创建的对象和数

2013-04-28 17:38:39 692

转载 手机的AP和BP是什么?

手机的AP和BP是什么?原来不知道,这次科普下。 原文:手机的AP和BP是什么?  1) 大多数的手机都含有两个处理器。操作系统、用户界面和应用程序都在Application Processor(AP)上执行,AP一般采用ARM芯片的CPU。而手机射频通讯控制软件,则运行在另一个分开的CPU上,这个CPU称为Baseband Processor(BP)。 把射频功能放在BP上执行的主要原

2013-04-27 23:15:43 1145

原创 Executor线程,线程池

Executor 最近用了一次,简单记录下。 Executor 是 java5 下的一个多任务并发执行框架(Doug Lea),可以建立一个类似数据库连接池的线程池来执行任务。这个框架主要由三个接口和其相应的具体类组成。Executor、 ExecutorService 和 ScheduledExecutorService 。    1 、 Executor 接口:是用来执

2013-04-27 22:51:38 710

原创 ListView 中ItemView 的重用原理

在listview的重用view的原理是:将可视的view和非可视的view保存在两个数据结构中,分别指mActivityView和scrapView中, mActivityView指的是,当前屏幕上显示的显示的View。 scrapView是指,屏幕上不显示的View,所有mActivityView都会转换成scrapView。 重用是把scrapView 传给Adapter.getVie

2013-04-27 21:58:15 1666

原创 Android 左右侧滑组件

在android上开发一个左右侧滑的组件,需要先了解以下知识 Android中View绘制流程以及invalidate()等相关方法分析  使用Scroller实现横滑  android事件传递机制  先上图,看看demo 左边view显示: 右边view显示 源码如下package com.wan.ui.view; import android.conte

2013-04-18 09:40:26 2663

原创 Android事件传递机制

Android中dispatchTouchEvent,onInterceptTouchEvent, onTouchEvent的理解 android中的事件类型分为按键事件和屏幕触摸事件,Touch事件是屏幕触摸事件的基础事件,有必要对它进行深入的了解。 一个最简单的屏幕触摸动作触发了一系列Touch事件:ACTION_DOWN->ACTION_MOVE->ACTION_MOVE->ACTION

2013-04-17 22:01:01 7190 12

原创 使用Scroller实现横滑

Android里Scroller类是为了实现View平滑滚动的一个Helper类。通常在自定义的View时使用,在View中定义一个私有成员mScroller = new Scroller(context)。设置mScroller滚动的位置时,并不会导致View的滚动,通常是用mScroller记录/计算View滚动的位置,再重写View的computeScroll(),完成实际的滚动。

2013-04-16 22:21:06 3505 2

转载 Android Service学习之AIDL, Parcelable和远程服务

原文:http://android.blog.51cto.com/268543/537684 AIDL的作用     由于每个应用程序都运行在自己的进程空间,并且可以从应用程序UI运行另一个服务进程,而且经常会在不同的进程间传递对象。在Android平台,一个进程通常不能访问另一个进程的内存空间,所以要想对话,需要将对象分解成操作系统可以理解的基本单元,并且有序的通过进程边界。

2013-04-09 11:22:23 716

原创 Serializable 和 Parcelable 区别

android 中自定义的对象序列化的问题有两个选择一个是Parcelable,另外一个是Serializable。 一 序列化原因: 1.永久性保存对象,保存对象的字节序列到本地文件中; 2.通过序列化对象在网络中传递对象; 3.通过序列化在进程间传递对象。  二 至于选取哪种可参考下面的原则: 1.在使用内存的时候,Parcelable 类比Serializab

2013-04-09 11:17:04 681

Android 左右侧滑组件

通过自定义组件的方式,实现类似网易新闻、豌豆荚、人人等侧滑的组件。

2013-04-18

通过ant脚本,编译打包android工程

通过ant脚本,编译打包android工程。 编译打包android工程的ant脚本,Android官方提供的打包脚本。 有注释

2012-11-16

通过脚本,编译打包android工程

通过ant脚本,编译打包android工程, 编译打包android工程的ant脚本。

2012-11-16

liunx通过RPM安装gcc

compat-gcc-32-3.2.3-47.3.i386.rpm   compat-gcc-32-c++-3.2.3-47.3.i386.rpm   cpp-3.4.6-3.i386.rpm   gcc-3.4.6-3.i386.rpm   gcc-c++-3.4.6-3.i386.rpm   gcc-g77-3.4.6-3.i386.rpm   gcc-gnat-3.4.6-3.i386.rpm   gcc-java-3.4.6-3.i386.rpm   gcc-objc-3.4.6-3.i386.rpm   glibc-devel-2.3.4-2.25.i386.rpm   glibc-headers-2.3.4-2.25.i386.rpm   glibc-kernheaders-2.4-9.1.98.EL.i386.rpm   libgcc-3.4.6-3.i386.rpm

2011-04-27

UML课件和课后习题答案.rar

《可视化建模与UML》课件和课后习题答案

2011-01-14

struts2 开发BBS论坛源码

BBS论坛源码。主要使用BBS+struts2+AJAX+JSON+CSS技术。源码中还包括本次开发的个人总结和简单的需求分析。 该项目使用struts2的MVC模式。可以做为学者学生struts2的简单案例。

2010-11-25

J2EE项目实训——Struct框架技术.rar

本书本着“技术主流和前沿、内容新颖和实用、案例源于实际项目”的指导思想,结合实际应用项目的示例,由浅入深地介绍目前在J2EE平台的表示层开发中比较主流的开源Struts框架。全书共分12章,内容涉及与Struts框架技术有关的3大部分:Struts框架技术基础、Struts框架技术的具体应用及与Struts框架技术有关的高级应用。 本书是为国家示范性软件学院的计算机应用与软件工程专业本科生和研究生所编写的一本项目实训类教材。也可作为自学和急需了解B/S架构的J2EE 平台下的软件项目开发和实现的相关技术和知识的技术人员的参考书。

2010-05-03

J2EE项目实训——Spring框架技术.rar

本书本着“体现主流和前沿技术、内容新颖和实用、案例源于实际项目”的指导思想,结合实际应用项目的示例,由浅入深地介绍目前在J2EE平台的应用层开发中比较主流的开源Spring框架,内容涉及应用层Spring框架技术及系统架构、对象管理技术、Web组件技术和MVC组件技术、AOP和 Spring AOP技术、AOP的具体应用、事务管理技术及实现、与Spring框架相关的设计模式、在Spring框架中提供的各种实用组件以及对Spring框架的单元测试技术等方面的内容。 全书共分12章,重点介绍了目前在企业级应用系统开发中所需要掌握的与Spring框架技术相关的知识。全书内容分为3大部分,在前面的5章主要介绍Spring框架的系统架构和对象管理IOC技术,Web组件技术,DAO组织件技术,与Struts和Hibernate等框架的整合、项目案例、单元测试技术; 第6章~第9章主要介绍AOP和Spring AOP技术及其在项目中的实际应用,应用AOP技术来实现安全验证和事务管理技术等;在最后的3章中,主要介绍MVC框架组件、设计模式和实用组件等具体与应用紧密相关的技术内容。 本书可以作为承担国家技能型紧缺人才培养和培训工程的高等职业院校和示范性软件学院的计算机应用与软件工程专业项目实训类教材,也可作为自学和急需了解B/S架构的J2EE平台下的软件项目开发和实现的相关技术和知识的专业人员的参考书。

2010-05-03

软件工程实践者的研究方法.pdf

本书是20多年来一直在软件工程的教学、科研和应用中享有盛誉的经典著作—《软件工程:实践者的研究方法》(Software Engineering: A Practitioner誷 Approach)的第5版,全面介绍了软件工程学科的概念和方法。本书从软件工程的概要介绍开始,进而介绍了管理软件项目、传统软件工程方法、面向对象软件工程方法以及软件工程的高级课题,包括传统的分析、设计、测试和度量,面向对象的分析、设计、测试和度量,形式化方法、净室软件工程、基于构件的方法、客户/服务器软件工程、Web工程、再工程和CASE等。最后,还对软件工程学科的未来发展做了预测和展望。

2010-02-07

空空如也

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

TA关注的人

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