android+json+php+mysql实现用户反馈功能

分享到:

相信每个项目都会有用户反馈建议等功能,这个实现的方法很多,下面是我实现的方法,供大家交流。首先看具体界面,三个字段。名字,邮箱为选填,可以为空,建议不能为空。如有需要可以给我留言。

下面贴出布局代码,这里用到一个<include layout="@layout/uphead">就是把另外一个布局文件引入到这个布局中。

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical"
    android:background="@color/bg_gray" >
    <include layout="@layout/uphead"/>
    
    <!-- Name Label -->
    <TextView android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:text="名字(选填)"
        android:paddingLeft="10dip"
        android:paddingRight="10dip"
        android:textColor="@color/coffee"
        android:paddingTop="10dip"
        android:textSize="12sp"/>
    
    <!-- Input Name -->
    <EditText android:id="@+id/inputName"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:layout_margin="5dip"
        android:layout_marginBottom="15dip"
        android:singleLine="true"/>
    
    <!-- Price Label -->
    <TextView android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:text="邮箱(选填)"
        android:paddingLeft="10dip"
        android:paddingRight="10dip"
        android:textColor="@color/coffee"
        android:paddingTop="10dip"
        android:textSize="12sp"/>
    
    <!-- Input Price -->
    <EditText android:id="@+id/inputEmail" 
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:layout_margin="5dip"
        android:layout_marginBottom="15dip"
        android:singleLine="true"/>
    
    <!-- Description Label -->
    <TextView android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:text="建议(必填)"
        android:paddingLeft="10dip"
        android:paddingRight="10dip"
        android:paddingTop="10dip"
        android:textColor="@color/coffee"
        android:textSize="12sp"/>
    
    <!-- Input description -->
    <EditText android:id="@+id/inputDesc" 
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:layout_margin="5dip"
        android:layout_marginBottom="15dip"
        android:lines="4"
        android:gravity="top"/>
    
    <!-- Button Create Product -->
    <Button android:id="@+id/btnCreateProduct" 
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:text="提交"
        android:textSize="20sp"
        android:textColor="@color/coffee"
        />
    
</LinearLayout>
昵    称:
验证码:

相关文档: