【问题标题】:android form data sending to mysql databaseandroid表单数据发送到mysql数据库
【发布时间】:2011-09-04 08:14:55
【问题描述】:

我有一个带有微调器、2 个编辑文本和一个多选列表的 android 布局。我想将这些控件的数据发送到 mysql 数据库。这就像一个配置文件,一旦它被填写并发送,我希望它从 mysql 数据库中获取插入的数据并将其显示在类似视图的配置文件中(如在 textviews 中),而不是再次向我显示表单。

<?xml version="1.0" encoding="UTF-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    android:orientation="vertical"
    android:padding="10dip"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent" android:background="@drawable/chipperstyle_bg" android:id="@+id/layout">

    <TextView 
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:textColor="#848585" android:id="@+id/chipper_type" android:text="[ CHIPPER TYPE ]" android:layout_marginTop="8dip"/>
    <LinearLayout android:layout_width="fill_parent" android:id="@+id/linearLayout1" android:layout_height="wrap_content" android:layout_marginTop="-10dip" android:layout_marginBottom="10dip">
        <Spinner android:id="@+id/spinner" android:prompt="@string/select_chippertype" android:layout_height="wrap_content" android:layout_weight="0" android:layout_width="fill_parent" android:layout_marginTop="10dip"></Spinner>
    </LinearLayout>

    <TextView 
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:textColor="#848585" android:text="[ INTERESTS ]" android:layout_marginTop="-10dip" android:layout_marginBottom="5dip"/>

    <EditText android:layout_width="fill_parent"
        android:clickable="true"
        android:id="@+id/interest_et" android:layout_height="wrap_content" android:paddingLeft="10dip" android:textColor="#848585" android:password="false" android:scrollbarAlwaysDrawVerticalTrack="true" android:scrollbarStyle="insideOverlay" android:scrollbarSize="2dip" android:scrollbars="vertical" android:singleLine="true" android:scrollbarFadeDuration="2" android:layout_marginTop="0dip" android:editable="false"/> 

     <TextView 
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:textColor="#848585" android:text="[ TAG LINE ]" android:layout_marginBottom="10dip" android:layout_marginTop="5dip"/>

    <EditText android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:clickable="true"
        android:id="@+id/tagline_et" android:paddingLeft="10dip" android:textColor="#848585" android:scrollbarAlwaysDrawVerticalTrack="true" android:password="false" android:singleLine="true" android:layout_marginTop="0dip"/> 

    <TextView 
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:layout_marginBottom="10dip" android:textColor="#848585" android:text="[ COMPATIBLE CHIPPER(S) ]" android:layout_marginTop="5dip"/>
    <Spinner android:prompt="@string/select_chippertype" android:layout_width="fill_parent" android:layout_height="wrap_content" android:id="@+id/Spinner01" android:layout_marginBottom="-5dip" android:layout_marginTop="0dip"></Spinner> 


    <LinearLayout android:orientation="horizontal"
                  android:layout_width="fill_parent"
                  android:layout_height="wrap_content">
    <Button android:id="@+id/cancel_signUp"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:background="@drawable/cancel2"/>
    <Button android:layout_width="wrap_content" android:layout_height="wrap_content" android:id="@+id/signUp" android:layout_marginLeft="150dip" android:background="@drawable/go_buttons1"></Button>
    </LinearLayout>
    <ImageView android:scaleType="center" android:src="@drawable/plain" android:id="@+id/imageView1" android:layout_marginLeft="236dip" android:layout_height="70dip" android:layout_width="65dip" android:layout_marginBottom="0dip" android:layout_marginTop="-14dip"></ImageView>

    </LinearLayout>

【问题讨论】:

    标签: android


    【解决方案1】:

    这通常通过使用 PHP 创建一个简单的 Web 服务并使用 JSON 将数据发布到它来完成。以下是您可以找到示例的一些地方:

    Android: Sending data to be stored in MySQL
    http://www.helloandroid.com/tutorials/connecting-mysql-database
    http://www.basic4ppc.com/forum/basic4android-getting-started-tutorials/8339-connect-android-mysql-database-tutorial.html

    【讨论】:

      猜你喜欢
      • 2021-08-21
      • 1970-01-01
      • 2011-07-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-01-05
      • 2014-01-20
      相关资源
      最近更新 更多