《第一行代码》
前段时间玩过一段安卓,但因为一些原因停止了,现在打算重新拾起来。
从最简单的helloworld开始。
安卓有四大组件:活动( activity)、服务(service)、广播接收器(broadcast receiver)和内容提供器(content provider)
首先看看AndroidManifest.xml文件,看看这个项目是怎么运行起来的。
活动是android应用程序的门面,凡是在应用中看到的东西,都是放在活动中的。
onCreate()方法是一个活动要执行时必须要执行的代码。
Android将逻辑和视图分离,因此不直接在活动中编写界面,而是在布局文件中编写界面,然后在活动中引入进来。在这个程序中,onCreate()方法
调用setContentView()方法,通过这个方法给当前活动引入布局。
TextView是Android的一个控件,用于在布局中显示文字。真正的做法是把字符串定义在strings.xml文件里,然后在布局文件或代码中引用。
由上可知,Android通过引用键,找到对应的值。
详解项目中的资源
再看看如何引用这些资源。
日志工具LogCat
一共五个方法。
以Log.d为例