本系列IoT App开发笔记系b站视频教程学习笔记,视频地址:
- 【7天Java0基础速成安卓开发】Day1 Android工程代码是怎么运行的
- 【7天Java0基础速成安卓开发】Day2 常用控件和界面布局设计(上)
- 【7天Java0基础速成安卓开发】Day3 常用控件和界面布局设计(下)
- 【7天Java0基础速成安卓开发】Day4 MQTT Jar包的导入和物联网调试
- 【7天Java0基础速成安卓开发】Day5 APP物联网实战控制ESP8266
- 【7天Java0基础速成安卓开发】Day6 提前交卷(总结篇)
- 【7天Java0基础速成安卓开发】Day7 成果展示
1. TextView
使用示例:
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:id="@+id/test_textView"
android:text="TextView"
android:gravity="center"
android:textSize="24sp"
android:textColor="@color/colorPrimary"
/>
2. Button
2.1. 布局
使用示例:
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/test_button"
android:text="button"
android:textAllCaps="false"
android:layout_gravity="center"
/>
2.2. 监听器
在活动文件的OnCreate()函数中注册:
Button test_button = (Button)findViewById(R.id.test_button);
//匿名方式注册监听器
test_button.setOnClickListener(new View.OnClickListener(){
@Override
public void onClick(View view) {
//按钮按下后需要执行的代码
}
});
3. EditText
<EditText
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:id="@+id/test_edittext"
android:hint="please enter here"
android:maxLines="1"
/>
4. ImageView
使用示例:
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/test_imageview"
android:src="@drawable/ic_launcher_foreground"
/>
接收更多精彩文章及资源推送,欢迎订阅我的微信公众号:『mculover666』。