android
球球之家/carver
加油
展开
-
(一)eclipse android开发环境搭建——运行helloworld
一、Android简介 Android 是基于Linux内核的软件平台和操作系统。 Android构架主要由3部分组成,linux内核层,类库、虚拟机和核心组件库层,应用程序框架层 Android应用程序使用JAVA语言进行开发。 二、开发环境的搭建 http://developer.android.com/sdk/installing/installing-adt.html转载 2012-11-29 16:51:49 · 994 阅读 · 0 评论 -
(二)Android系统构架分析和应用程序目录结构分析
Linux内核(Linux Kernel) Android运行在linux kernel 2.6之上,但是把linux内受GNU协议约束的部分做了取代,这样在Android的程序可以用于商业目的。Linux 内核是硬件和软件层之间的抽象层。 中间件 中间件包括两部分:核心库和运行时(libraries & Android runtime)核心库包括,SurfaceManager转载 2012-11-30 10:08:36 · 731 阅读 · 0 评论 -
(三)Activity入门指南
一、理解Activity Activity是Android程序的4大组件之一。 Activity是Android程序的表示层。程序的每一个显示屏幕就是一个Activity。 学过WEB开发的同学,可以把Activity理解成网页中的一个JSP文件;或者你可以把它理解成一个Windows的窗口。 下面看一下Activity类的继承关系: 从这里可以看到Activity是Context类转载 2012-11-30 10:31:33 · 485 阅读 · 0 评论 -
(四)用户界面 View
一、什么是View 我们上节课说,Activity是Android程序的显示层,每一个显示窗口都是一个Activity;可是Activity本身无法显示在屏幕上,我们可以把它理解成是一个抽象层,一个壳子;就譬如一个JSP页面,它本身并没有显示出来任何东西,负责显示的是他生成的HTML标签。那么Android里谁才是真正显示出来的部分?--是View和ViewGroup,而ViewGroup其实也转载 2012-11-30 10:57:22 · 621 阅读 · 0 评论 -
(五)Intent入门指南
一、什么是Intent: 在一个Android应用中,Intent是对执行某个操作的一个抽象描述,Intent 负责提供组件之间相互调用的相关信息传递,实现调用者和被调用者之间的解耦。 二、Intent的属性: Intent是对执行某个操作的一个抽象描述,其描述的内容包括,对执行动作Action的描述、对操作数据的描述、还有4种附加属性的描述。分别介绍如下: Action ,对执行动作转载 2012-11-30 13:36:00 · 530 阅读 · 0 评论 -
(六)用户界面 View
一、Button 按钮 按钮是程序中最常见的一个元素,我们通过一个例子感受一下,代码的讲解都写在注释里了,所以我就直接上代码和代码的运行结果。 package android.basic.lesson9; import android.app.Activity; import android.os.Bundle; import android.view.View;转载 2012-11-30 14:49:01 · 603 阅读 · 0 评论 -
反编译安卓应用
找到Android软件安装包中的class.dex: 把apk文件改名为.zip,然后解压缩其中的class.dex文件,它就是java文件编译再通过dx工具打包成的。 工具准备: 1、把dex文件反编译为jar文件的工具。(dex2jar) http://code.google.com/p/dex2jar/downloads/list 2、把j转载 2013-07-12 14:52:22 · 766 阅读 · 0 评论