关闭
当前搜索:

反编译安卓应用

找到Android软件安装包中的class.dex: 把apk文件改名为.zip,然后解压缩其中的class.dex文件,它就是java文件编译再通过dx工具打包成的。   工具准备: 1、把dex文件反编译为jar文件的工具。(dex2jar) http://code.google.com/p/dex2jar/downloads/list    2、把j...
阅读(582) 评论(0)

(六)用户界面 View

一、Button 按钮 按钮是程序中最常见的一个元素,我们通过一个例子感受一下,代码的讲解都写在注释里了,所以我就直接上代码和代码的运行结果。 package android.basic.lesson9; import android.app.Activity; import android.os.Bundle; import android.view.View;...
阅读(328) 评论(0)

(五)Intent入门指南

一、什么是Intent: 在一个Android应用中,Intent是对执行某个操作的一个抽象描述,Intent 负责提供组件之间相互调用的相关信息传递,实现调用者和被调用者之间的解耦。 二、Intent的属性: Intent是对执行某个操作的一个抽象描述,其描述的内容包括,对执行动作Action的描述、对操作数据的描述、还有4种附加属性的描述。分别介绍如下: Action ,对执行动作...
阅读(317) 评论(0)

(四)用户界面 View

一、什么是View 我们上节课说,Activity是Android程序的显示层,每一个显示窗口都是一个Activity;可是Activity本身无法显示在屏幕上,我们可以把它理解成是一个抽象层,一个壳子;就譬如一个JSP页面,它本身并没有显示出来任何东西,负责显示的是他生成的HTML标签。那么Android里谁才是真正显示出来的部分?--是View和ViewGroup,而ViewGroup其实也...
阅读(398) 评论(0)

(三)Activity入门指南

一、理解Activity Activity是Android程序的4大组件之一。 Activity是Android程序的表示层。程序的每一个显示屏幕就是一个Activity。 学过WEB开发的同学,可以把Activity理解成网页中的一个JSP文件;或者你可以把它理解成一个Windows的窗口。 下面看一下Activity类的继承关系: 从这里可以看到Activity是Context类...
阅读(324) 评论(0)

(二)Android系统构架分析和应用程序目录结构分析

Linux内核(Linux Kernel) Android运行在linux kernel 2.6之上,但是把linux内受GNU协议约束的部分做了取代,这样在Android的程序可以用于商业目的。Linux 内核是硬件和软件层之间的抽象层。 中间件 中间件包括两部分:核心库和运行时(libraries & Android runtime)核心库包括,SurfaceManager...
阅读(494) 评论(0)

(一)eclipse android开发环境搭建——运行helloworld

一、Android简介 Android 是基于Linux内核的软件平台和操作系统。 Android构架主要由3部分组成,linux内核层,类库、虚拟机和核心组件库层,应用程序框架层 Android应用程序使用JAVA语言进行开发。 二、开发环境的搭建 http://developer.android.com/sdk/installing/installing-adt.html...
阅读(664) 评论(0)
    个人资料
    • 访问:226704次
    • 积分:3897
    • 等级:
    • 排名:第9169名
    • 原创:140篇
    • 转载:77篇
    • 译文:0篇
    • 评论:41条
    心境
    • n年后的事情会是什么样子
    • 谁知道呢
    • 做好现在吧
    • 每天能进步一点
    • 你就应该满足了
    博客专栏