Android入门——开篇

前言
本文章需有一定的Java基础帮助小白动手开发简单的APP。

目录

  • 一.环境问题
  • 二.工程介绍
  • 三.安卓启动大致过程

一.环境问题

环境:eclipse搭配夜神模拟器(有条件可以直接用Android Studio)

运行程序时需要一个手机的模拟器(这里用夜神模拟器),那如何将夜神模拟器和eclipse关联起来呢?

  1. 打开CMD:输入adb(不可用就是没有配置环境变量)
    配置环境变量:Java_Android\adt-bundle-windowsx86_6420131030\sdk\platform-tools环境变量加入PATH中(具体看自己安装eclipse兼容Android的工具在哪)
  2. adb connect 127.0.0.1:62001(夜神暴露出的端口),若失败的话重启一下adb
  3. 重启adb:
    adb kill-server
    adb start-server

二.工程介绍

基本常识:

  • 创建包名时不能有中文
  • icon:图标(软件样子)
  • Activity:安卓一个页面为一个activity

安卓工程介绍

  • Src:存放java代码
  • Gen:存放控件(R.java存放控件相关信息(程序页面,按键,文本等控件的ID等等))
  • Android:4.4: 存放安卓开发的一些库,供开发者调用
  • asserts: 存放一些资源,配置文件,图片
  • bin: 编译后会生成的一些文件,包括我们关心的apk
  • lib: 依赖库
  • res:
    drawable:存放app程序要用到的一些图片
    layout: 存放布局文件的文件夹(一般一个activity(安卓页面)对应一个布局)
    values: 存放一些参数,或者自定义控件的文件
  • AndroidMainfirst.xml: APP的配置
    权限:网络访问权限,名片夹访问权限,相机访问权限等等
    目标机器SDK版本
    APP的名字
    APP的图标
    配置第一个被加载,启动页面
    等等…

三.安卓启动大致过程

Laucher->
mainifirst->
lauch标签的activity被加载->
oncreat被调用->
java关联xml布局页面->
显示->
等待用户触摸等操作…

下一篇:Android入门——布局、控件(点我!)

你可能感兴趣的:(Android,android,java,安卓,app,移动开发)