学习了一段时间的Android,但是感觉收获不是很大,可能是刚接触吧,
所以从今天开始,学习Android的时候,也做一下笔记,
把自己的理解和收获,都写出来,加深一下。
Android四大组件:
活动(Activity)
服务(Service)
广播接收器(Broadcast Receiver)
内容提供器(Content Provider)
所有活动是继承自AppCompatActivity,Activity是Android系统提供的一个活动基类,
所有活动必须继承自它或者它的子类。
onCreate()方法,活动被创建时必定要执行的方法。
setContentView()方法,给当前活动引入一个布局,
例:setContentView(R.layout.hello_world_layout)
res/values/strings.xml
<string name="app_name">HelloWorld</string>
定义了应用程序名的字符串,两种引用方式,
代码中:R.string.app_name
XML:@string/app_name
例:AndroidManifest.xml
android:label="@string/app_name"
Android日志工具Log
Log.d("HelloWorldActivity","onCreate execute");
第一个参数tag 一般传当前的类名,主要用于对信息的过滤,
第二个参数msg 想要打印的具体内容。