当前位置:首页 > 嵌入式培训 > 视频教程 > Android开发视频教程 > Android开发教程手把手教你开发APP(第二讲)
第一讲已经告诉了同学们一些Android开发的基础知识。从本节起将正式的步入Android开发正题,内容概要如下,请注意:我们作为Android实战公开课,绝不只宽泛的讲概念,老师讲边敲代码边助你理解。
1. 课程内容应用场景
Ø在公共场合我们接发信息,可能经常被身后的人看到,如果是一些私密信息的话,会更尴尬,因此我们需要为聊天信息进行隐藏。
Ø在聊天过程中在聊天信息中加入表情能更好的提高交互效果,本次课程讲解如何输入和显示表情图像。
涉及到的技术点:
-TextView控件
- EditText控件
- Button控件
- 常用控件事件处理机制
- Android中的布局
mso-style-textfill-fill-alpha:100.0%'>文本信息的隐藏和显示
2. Android UI设计
ViewGroup是一种View容器,本身也是一种View,但是可以包含View及其他ViewGroup组件的View。
3. 组件布局:LinearLayout和RelativeLayout
LinearLayout:线性布局
- 主要用于摆放横向或竖向排列的控件
RelativeLayout:相对布局
- 主要设定相对参考控件的摆放位置,具有更好的联动性
FrameLayout:帧布局
- 主要设定多个层次上(z轴)的控件摆放,控件
TabLayout:表格布局
- 设定的控件以表格的方式摆放,适合做数据的表格显示(如Excel)
AbsoluteLayout:绝对布局
- 设定控件的绝对位置(慎用)
GridLayout:方格布局
- 设定如同9宫格一样的方式进行等距摆放控件
4. TextView、EditText、Button控件
5. 文本信息的隐藏和显示