学习安卓,《第一行代码》,第一章

第一章

主要的工作都在app目录进行

app里的内容:

libs:第三方jar包放到这

java:所有的java代码在这里

res:资源:drawable:图片    layout:布局    values:字符串,颜色,样式    mipmap放应用图标

AndroidManifest.xml: 整个项目的配置文件,所有组件都要在这里注册,还可以添加权限声明


 <activity android:name=".HelloWorldActivity">//是一个类名
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />

                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>//intent-filter里的两句表示当前活动是这个项目的主活动,打开应用,首先启动的就是这个活动
        </activity>

看得到的东西都是放在活动中


AppCompatActivity

onCreate是一个活动被创建必须要执行的方法


逻辑与视图分离:在布局文件中写界面,在活动中引入进来

setContentView(R.layout.hello_world_layout);

TextView用于在布局中显示文字

android:text="Hello World!"


两种引用的方式:

在代码中:R.string.hello_world

在xml中:@string/hello_world

build.gradle文件:

有两个,一个在最外层目录下(1),一个在app目录下(2)

(1):jcenter是一个代码托管仓库,声明了这个配置就可以引用jcenter上的开源项目了

            还声明了gradle插件的版本号

(2):首先应用了一个插件,说明是应用模块还是库模块

            



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值