
package vedios1com.android.com.preferenceactivity; |
import android.app.Activity; |
import android.app.ListActivity; |
import android.content.ContentValues; |
import android.database.Cursor; |
import android.database.sqlite.SQLiteDatabase; |
import android.support.v7.app.AppCompatActivity; |
import android.os.Bundle; |
import android.widget.SimpleAdapter; |
import android.widget.SimpleCursorAdapter; |
import android.widget.Toast; |
public class MainActivity extends ListActivity { |
private SimpleCursorAdapter adapter; |
@Override |
protected void onCreate(Bundle savedInstanceState) { |
super.onCreate(savedInstanceState); |
setContentView(R.layout.activity_main); |
sql sq=new sql(this); |
SQLiteDatabase sqlRead= sq.getReadableDatabase(); |
Cursor c=sqlRead.query("user",null,null,null,null,null,null); |
adapter=new SimpleCursorAdapter(this,R.layout.list_cell,c,new String[]{"name","sex"},new int[]{R.id.text1,R.id.text}); |
setListAdapter(adapter); |
// 写入数据 |
// SQLiteDatabase sqLiteDatabase=sq.getWritableDatabase(); |
// ContentValues cv=new ContentValues(); |
// cv.put("name","张"); |
// cv.put("sex","17"); |
// sqLiteDatabase.insert("user",null,cv); |
// cv.put("name","li"); |
// cv.put("sex","16"); |
// sqLiteDatabase.insert("user",null,cv); |
// sqLiteDatabase.close(); |
// 读取数据 |
// SQLiteDatabase dbread=sq.getReadableDatabase(); |
// Cursor c=dbread.query("user",null,null,null,null,null,null);//不指定任何条件 |
// while (c.moveToNext()){ |
// String name=c.getString(c.getColumnIndex("name")); |
// String age=c.getString(c.getColumnIndex("sex")); |
// Toast.makeText(getApplicationContext(),name+age,Toast.LENGTH_LONG).show(); |
// } |
} |
} |
package vedios1com.android.com.preferenceactivity; |
import android.content.Context; |
import android.database.sqlite.SQLiteDatabase; |
import android.database.sqlite.SQLiteOpenHelper; |
import android.os.Bundle; |
import android.preference.PreferenceActivity; |
/** |
* Created by Administrator on 2016/12/5 0005. |
*/ |
public class sql extends SQLiteOpenHelper { |
public sql(Context context) { |
super(context, "db", null,1); |
} |
@Override |
public void onCreate(SQLiteDatabase db) { |
db.execSQL("CREATE TABLE user(" + |
"_id INTEGER PRIMARY KEY AUTOINCREMENT,"+ |
"name TEXT DEFAULT \"\"," + |
"sex TEXT DEFAULT \"\")"); |
} |
@Override |
public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) { |
} |
} |
<?xml version="1.0" encoding="utf-8"?> |
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" |
android:orientation="horizontal" android:layout_width="match_parent" |
android:layout_height="match_parent"> |
<TextView |
android:id="@+id/text1" |
android:layout_width="match_parent" |
android:layout_height="wrap_content" |
android:text="大的"/> |
<TextView |
android:layout_width="match_parent" |
android:layout_height="wrap_content" |
android:id="@+id/text" |
android:text="小的"/> |
</LinearLayout> |
<?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"> |
<ListView |
android:layout_width="wrap_content" |
android:id="@android:id/list" |
android:layout_height="wrap_content"> |
</ListView> |
</LinearLayout> |




by: 发表于:2017-10-18 09:19:55 顶(0) | 踩(0) 回复
??
回复评论