码迷,mamicode.com
首页 > 移动开发 > 详细

第一个Android程序

时间:2017-11-23 08:20:18      阅读:183      评论:0      收藏:0      [点我收藏+]

标签:title   入口   启动   wrap   ges   程序启动   href   log   tco   


其实不是第一个了,之前已经按照书上写了几个,但是木有写过安卓的blog,还是用第一个吧。



平台是:Android Studio 3.0版本


技术分享图片

一百年不变的"hello, world"。


adb的使用


这里直接安装的是Android Studio,而且是连的真机调试的。


Android Studio的工程目录结构

.idea://AS生成的工程配置文件,类似Eclipse的project.properties。

app://AS创建工程中的一个Module。

gradle://构建工具系统的jar和wrapper等,jar告诉了AS如何与系统安装的gradle构建联系。

技术分享图片


java://Java代码,包含工程和新建是默认产生的Test工程源码 
res: //资源文件,类似Eclipse。
    drawable:
    layout://App布局及界面元素配置
    mipmap:
    values:
        colors.xml: //定义颜色的配置文件。 
        strings.xml://定义字符串的配置文件。 
        styles.xml: //定义style的配置文件。
manifests:
    AndroidManifest.xml://App基本信息(Android管理文件,也是入口文件) 
Gradle Scripts


res目录下所有的资源文件都会在R.java文件下生成对应的资源id,我们可以直接通过资源id访问到对应的资源;这个R文件可以理解为字典,res下每个资源都都会在这里生成一个唯一的id!


三个重要的文件

MainActivity.java


布局文件:activity_main.xml:



配置文件AndroidManifest.xml:
AndroidManifest文件中含有如下过滤器的Activity组件为默认启动类当程序启动时系统自动调用它

<intent-filter>
    <action android:name="android.intent.action.MAIN" />
    <category android:name="android.intent.category.LAUNCHER" />
</intent-filter>

intent-filter表示在打开程序时会先去执行这个Activity。

第一个Android程序

标签:title   入口   启动   wrap   ges   程序启动   href   log   tco   

原文地址:http://www.cnblogs.com/tuhooo/p/7881633.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!