自定义博客皮肤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)
  • 收藏
  • 关注

原创 android的反编译apk

反编译查看java源代码:一。首先需要两个工具:dex2jar:http://laichao.googlecode.com/files/dex2jar-0.0.7-SNAPSHOT.zip作用是将apk中的classes.dex文件转换为jar文件。JD-GUI:http://laichao.googlecode.com/files/jdgui.zip则为反编译工具二。步骤。1

2012-09-27 19:19:17 560

原创 Android的Json解析

一。什么是JSON?JSON:javaScript Object Natation。JSON数据是一系列键值对的集合。在网络数据的传输中应用非常广泛。相对于XML来说,解析的更加方便一点。二。JSON数据格式的特点。1.JSON和XML的数据可读性基本相同2.JSON和XML同样有相当丰富的解析手段。3.JSON相对于XML来说,数据体积小。4.JSON与JavaScrip

2012-09-27 16:37:09 598

原创 Android学习之Animation

一。什么是AnimationsAnimations提供了一系列的动画效果。这些效果可以运用到绝大多数的控件中。二。Animations的分类1.Twenn动画提供了旋转(Rotate),移动(Translate),缩放(Scale),透明度(Alpha)等效果。TweenAnimations的几个通用属性:setDuration(long DurationMills)设置动

2012-09-27 01:59:51 757

原创 Java Web面试笔试题整理之一(JSP/Servlet)

一。JSP有哪些内置对象,作用是什么?pageContext 表示页容器request 服务器端取得的客户端的信息response 服务器端回应客户端的信息session 每一个客户,用于登陆验证上application 整个服务器config 取得初始化参数,初始化参数在web.xml中配置exception 表示错误页面的处理操作page 如同this,代表整个

2012-09-23 01:01:36 1123

原创 Java Web面试笔试整理之二(Hibernate/Spring/Struts)

一。请简述下Hibernate、Spring、StrutsHibernate:是非常优秀成熟的O/P mapping 框架。它提供了强大的对象和关系数据库的映射以及查询功能。它把对表的直接操作转化为对持久类的属性属性和方法的操作。Spring:是一个多层的J2EE应用框架,它的核心是提出一种新的机制管理业务对象以及之间的依赖关系。它是一个轻量级的框架。Spring提供了对持久层的整合,对J

2012-09-22 02:18:21 884

原创 Java基础面试笔试整理之一

一。面向对象的特征:抽象:抽象就是暂时忽略那些与目标不相关的内容,将更多的关注在与目标相关的内容上,抽象不是了解全部内容,而是选择性的了解部分内容,不考虑太多的细节。抽象包括过程抽象和数据抽象。过程抽象针对的是对象的行为,而数据抽象针对的是对象的属性。继承:对象的一个新类可以从现有的类派生而来,这个过程就叫着继承。此时,新类就成为子类,而原始类就成为父类,子类可以继承父类的方法和实例变量,

2012-09-20 14:39:13 1220

原创 Android面试笔试题整理之一

一。请谈下Android的系统框架。Android系统采用了分层结构:从高层到低层依次是应用程序层、应用程序框架层、系统运行库层、linux核心层。详解请参见:http://blog.csdn.net/df8023qy/article/details/7997949二。请谈下Android常用的几种布局。在Amdroid中常用的布局有5种:FrameLayout(框架布局)、Lin

2012-09-20 14:05:04 3464

原创 Android四大组件之Broadcast

一。简介。在Android中,BroadCast是一种广泛应用在应用程序之间的传输信息的机制。而BroadCastReceiver是对发出的BroadCast进行过滤和响应的一类组件。对BroadCastReceiver的两种注册方式:静态注册: 动态注册:IntentFilter intentFilter = new IntentFilter(); i

2012-09-20 00:32:03 534

原创 Android系统框架详解

一.应用程序层:此层为Application层,包括邮件客户端、SMS程序、日历、地图、浏览器、联系人和其他设置。全部是由java编写二.应用程序框架层:Application Framework层,开发者可以完全的使用全部的框架API,所有的应用程序其实是一组服务和系统:  活动管理器(ActivityManager)——管理应用程序生命周期,提供通用的导航回退功能   窗口

2012-09-19 21:48:37 1982

原创 Android的Service详解

一。Service的简单介绍:Service是Android的四大组件之一,它是运行在后台的服务程序,可以与其它组件进行交互。二。Service的两种类型:1):本地服务(Local Service):用于应用程序内部。2):远程服务(Remote Service):用于Android系统内部应用程序之间。三。Service的生命周期:Service的生

2012-09-13 17:56:09 516

原创 Android的Activity的四种加载模式解析

一.在android中有几种启动Activity的模式?standard(默认):每次都会新建。(每个Task都可以有,且可以有多个实例)。singleTop:当前实例如果在栈顶,就不可以新建实例。(每个Task都可以有,且可以有多个实例,在栈顶的时候可以复    用)singleTask:新建一个Task,如果有其它Task包含此实例,就直接调用那个Task。(只存在一个Task中)

2012-09-12 11:33:30 528

原创 XML解析之SAX解析

1.SAX是一种解析速度快且占用内存少的一种XML解析器。SAX解析XML文件采用的是事件驱动。所谓事件就是一些回调方法,这些方法定义在ContentHandler接口中。2.接下来看下ContentHandler接口中的几个方法:*startDocunment():当遇到文档的开头的时候触发此事件,做一些预处理工作。*endDocument():当文档结束的时候触发此事件,做一些后续

2012-09-07 16:10:48 500

原创 Android另一种异步任务机制:AsyncTask

1.我们知道在android中,有两种异步任务处理机制:Handler和AsyncTask。对于Handler,是重新开启一个新的子线程来完成一些异步任务,比如在子线程中处理消息,主线程接受消息的一种消息机制来完成对UI更新,或者一些比较耗时的操作。但是过多的子线程或给系统带来巨大的负担,随之而来的是带来一些性能方面的问题。所以就有了一种新的异步任务处理方式:AsyncTask。2.andro

2012-09-06 17:57:04 1035

原创 Android多线程的深入解析

一.首先来看一下进程和线程的联系:1.线程和进程相似,是一段完成某个特定功能的代码,是程序中单个顺序的流控制。但与进程不同的是,同类的多个线程共享一块内存空间和一组系统资源,所以系统在各个线程之间切换,资源占用要比进程小得多。一个进程中包含多个线程。主线程负责管理子线程,即子线程的启动,挂起,停止等操作。2.多线程指的是在单个程序中可以同时运行多个线程,执行不同的任务。多线程意味着

2012-09-06 14:52:13 791

原创 Android中HTTP通信

Android中的HTTP通信:1.什么是HTTP:HTTP(Hypertext Transfer Protocol)超文本传输协议,在TCP/IP体系结构中,位于应用层。设计HTTP最初的目的是为了提供一种发布和接受HTML页面的方法。2.为什么用HTTPHTTP协议是互联网上应用最为广泛的一种网络协议,万维网客户端和服务器之间交互需要严格遵守此协议。3.Androi

2012-09-05 10:58:07 1814

教务管理系统

完整的教务管理系统,运行正常,功能基本完善。

2012-03-19

空空如也

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

TA关注的人

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