321开发笔记

-Android是什么?
是一个针对移动设备的操作系统和软件平台
由 Google和开放手机联盟OHA开发的
容许使用Java语言来开发和管理代码
Android开放源代码,Android遵从Apache Software License (ASL)2.0版本的协议

  • 安装Java JDK 并配置java环境变量.
    下载JDK(官方推荐使用1.6版本)添加链接描述(官网下载地址) 添加链接描述(x64直接下载地址)
  • 1.2.3 安装android sdk 并更新版本
    安装完ADT之后它会提示你重启eclipse,重启完后会提示选择在线更新SDK还是选现有的SDK(这里只说明选现有的SDK) 注意:记得选第二个,默认的是让你选路径下载SDK的

下载SDK: 添加链接描述

  • 配置android环境变量.
    在上方的用户变量中找到之前创建的【PATH】变量,双击它,然后在【变量值】的最后面添加上内容

;E:Androidandroid-sdk-windowsools;E:Androidandroid-sdk-windowsplatform-tools
android 工程结构解析
src: Java源代码目录
AndroidMainfest.xml: (清单文件,描述应用程序构成、组件、权限等配置信息)
gen/R.java: 资源文件,修改后自动重新生成
Android: 库
assets: 静态资产文件(用于存放不编译的资源最大支持1G)
drawable: 程序图标(ico.png)
layout: 布局文件夹
values: 程序用到的string、颜色(string.xml)
classes.dex: 编译的java二进制码 Android平台上的可执行文件
ActivityLifeCycle.apk: Android安装包(APK 包)
resources.ap_: 资源信息文件

  • Android中JAVA包功能描述
    android.app: 提供高层程序模型、提供基本的运行环境
    android.content: 对设备上的数据进行访问和发布的类
    android.database: 通过内容提供者浏览和操作数据库
    android.os: 提供了系统服务、消息传输、IPC 机制
    android.opengl: 提供OpenGL 的工具
    android.provider: 提供类访问Android内容提供者
    android.telephony: 提供与拨打电话相关的API交互
    android.view: 提供基础的用户界面接口框架
    android.util: 涉及工具性的方法,例如时间日期的操作
    android.webkit: 默认浏览器操作接口
    android.widget: 包含各种UI元素在应用程序的屏幕中使用

Android程序核心组件

View: 界面视图、组织UI控件
Intent: 意图,支持组件间通信
Activity: 处理界面与UI互动
Content Provider: 存储共享数据
IntentReceiver: 接收信息及事件处理
Service: 后台服务(如硬件与驱动的服务)
Notification: 消息与通知

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值