当前位置:文档之家› Android实验一实验报告

Android实验一实验报告

db.execSQL("create tableLIQI(_id integer primary key autoincrement,stuff,amount,price)");
}
@Override
public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) {
android:layout_height="1dp"
android:background="#eee"/>
</FrameLayout>
</LinearLayout>
2.创建ListView Item布局
<?xmlversion="1.0"encoding="utf-8"?>
<LinearLayoutxmlns:android="/apk/res/android"
<EditText
android:id="@+id/id_et_stuffname"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:inputType="text"/>
</LinearLayout>
四、实验过程
1.创建程序,设计用户交互界面
<?xmlversion="1.0"encoding="utf-8"?>
<LinearLayoutxmlns:android="/apk/res/android"
android:layout_width="match_parent"
android:background="#ffffffff"
android:onClick="deleteItem"/>
</LinearLayout>
3.创建数据库
package com.LIQI.Stuff;
import android.content.Context;
import android.database.sqlite.SQLiteDatabase;
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:textColor="#000000"
android:textSize="18sp"/>
<TextView
android:id="@+id/id_tv_price"
android:layout_height="wrap_content"
android:inputType="text"/>
</LinearLayout>
</LinearLayout>
<FrameLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="6dp"
android:layout_marginBottom="7dp"
android:gravity="center"
android:padding="5dp"
android:textColor="#727272"
android:background="@drawable/recordbutton"
android:layout_height="wrap_content"
android:orientation="horizontal">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="物品名称"/>
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:text="添加记录"
android:layout_marginLeft="10dp"
android:layout_marginRight="10dp"
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal">
<TextView
android:layout_width="wrap_content"
public MySQLiteOpenHelper(Context context
) {
super(context, "LIQI.db", null, 1);
// TODO Auto-generated constructor stub
}
@Override
public void onCreate(SQLiteDatabase db) {
import android.database.sqlite.SQLiteDatabase.CursorFactory;
import android.database.sqlite.SQLiteOpenHelper;
public class MySQLiteOpenHelper extends SQLiteOpenHelper {
Android实验报告一
姓名:丁军峰
班级:信科12-3
学号:08123448
一、实验内容
编写一个Android应用程序,实现对自己物品的管理,功能包括添加、删除和查询等
二、实验目的
了解android开发流程,掌握SQLite数据库和ListView控件的使用
三、需求分析
使用SQLite数据库,使用ListView控件显示物品
android:padding="5dp"
android:textColor="#727272"
android:background="@drawable/recordbutton"
android:minHeight="0dp"/>
</LinearLayout>
<View
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="物品个数"/>
<EditText
android:id="@+id/id_et_stuffamount"
android:layout_width="match_parent"
android:layout_height="wrap_content"
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="物品价格"/>
<EditText
android:id="@+id/id_et_stuffprize"
android:layout_width="match_parent"
android:orientation="vertical">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="物品清单"
/>
<LinearLayout
android:layout_width="match_parent"
// TODO Auto-generated method stub
}
}
4.创建account类
packagecom.LIQI.Stuff;
publicclassStuff {
privateStringstuffName;
privateintStuffAmount;
相关主题