/**
*@author StormMaybin
*@Date 2016-06-17
*/
写在前面
每一个成功者都有一个开始。勇于开始,才能找到成功的路。
在上一篇自定义View的博客中,列举了大致的自定义View方法步骤,今天这篇博客是关于第一行代码中对话框的实现,先看一下效果图。,先分析一下效果图,图中控件都有List View、EditText、和Button。下面就开始一步一步实现这个效果图。
Step1:
先在主布局文件中添加需要的控件:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
android:background="#d8e0e8">
<ListView
android:id="@+id/msg_list_view"
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_weight="1"
android:divider="#0000">
</ListView>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
>
<EditText
android:id="@+id/input_text"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:hint="Type something here"
android:maxLines="2" />
<Button
android:id="@+id/send"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Send"/>
</