久久福利_99r_国产日韩在线视频_直接看av的网站_中文欧美日韩_久久一

您的位置:首頁技術文章
文章詳情頁

Android Studio實現(xiàn)簡單的通訊錄

瀏覽:89日期:2022-09-19 08:59:05

網(wǎng)上找的一個單頁面通訊錄,修改之后將添加聯(lián)系人和修改/刪除聯(lián)系人分為兩個獨立頁面

Android Studio實現(xiàn)簡單的通訊錄Android Studio實現(xiàn)簡單的通訊錄Android Studio實現(xiàn)簡單的通訊錄

MainActivity

package com.example.test; import androidx.appcompat.app.AppCompatActivity;import android.content.Context;import android.content.Intent;import android.os.Bundle;import android.database.Cursor;import android.database.sqlite.SQLiteDatabase;import android.text.method.ScrollingMovementMethod;import android.view.View;import android.view.inputmethod.InputMethodManager;import android.widget.Button;import android.widget.EditText;import android.widget.TextView;import android.widget.Toast; public class MainActivity extends AppCompatActivity implements View.OnClickListener{ MyHelper myHelper; private TextView tvShow; private Button btnAdd; private Button btnQuery; private Button btnUpdate; @Override protected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);myHelper = new MyHelper(this);init(); } private void init(){tvShow = (TextView)findViewById(R.id.tv_show);btnAdd = (Button)findViewById(R.id.btn_add);btnQuery = (Button)findViewById(R.id.btn_query);btnUpdate = (Button)findViewById(R.id.btn_update);btnAdd.setOnClickListener(this); //Button控件設置監(jiān)聽btnQuery.setOnClickListener(this);btnUpdate.setOnClickListener(this);findViewById(R.id.traceroute_rootview).setOnClickListener(this);tvShow.setMovementMethod(ScrollingMovementMethod.getInstance()); //設置文本滾動 } public void onClick(View v){SQLiteDatabase db;switch (v.getId()){ case R.id.traceroute_rootview:InputMethodManager imm=(InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE);imm.hideSoftInputFromWindow(v.getWindowToken(),0);break; case R.id.btn_add: //添加聯(lián)系人Intent intent=new Intent(MainActivity.this,nextActivity.class);startActivity(intent);break; case R.id.btn_query: //查詢聯(lián)系人db = myHelper.getReadableDatabase();Cursor cursor = db.rawQuery('select name,phone from person',null);if (cursor.getCount() == 0){ tvShow.setText(''); Toast.makeText(this,'當前無聯(lián)系人',Toast.LENGTH_SHORT).show();}else { cursor.moveToFirst(); tvShow.setText('Name:' + cursor.getString(0) + ' ; Tel:' + cursor.getString(1)); while (cursor.moveToNext()){tvShow.append('n' + 'Name:' + cursor.getString(0) + ' ; Tel:' + cursor.getString(1)); }}cursor.close();db.close();break; case R.id.btn_update: //修改聯(lián)系人Intent intent1=new Intent(MainActivity.this,xiugaiActivity.class);startActivity(intent1);break;} }}

nextActivity

package com.example.test; import androidx.appcompat.app.AppCompatActivity;import android.content.Context;import android.content.Intent;import android.os.Bundle;import android.database.sqlite.SQLiteDatabase;import android.view.View;import android.view.inputmethod.InputMethodManager;import android.widget.Button;import android.widget.EditText;import android.widget.Toast; public class nextActivity extends AppCompatActivity implements View.OnClickListener { MyHelper myHelper; private EditText etName; private EditText etPhone; private Button btnAdd; @Override protected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.next);myHelper = new MyHelper(this);init(); } private void init(){etName = (EditText)findViewById(R.id.et_name);etPhone = (EditText)findViewById(R.id.et_phone);btnAdd = (Button)findViewById(R.id.btn_add);btnAdd.setOnClickListener(this); //Button控件設置監(jiān)聽findViewById(R.id.traceroute_rootview).setOnClickListener(this); } public void onClick(View v){String name;String phone;SQLiteDatabase db;switch (v.getId()) { case R.id.traceroute_rootview:InputMethodManager imm = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE);imm.hideSoftInputFromWindow(v.getWindowToken(), 0);break; case R.id.btn_add: //添加聯(lián)系人name = etName.getText().toString().trim();phone = etPhone.getText().toString().trim();db = myHelper.getWritableDatabase();if (name.equals('') || phone.equals('')) { //聯(lián)系人信息不能為空 Toast.makeText(this, '聯(lián)系人信息添加失敗', Toast.LENGTH_SHORT).show();} else { db.execSQL('insert into person (name,phone) values(?,?)', new Object[]{name, phone}); Toast.makeText(this, '聯(lián)系人信息添加成功', Toast.LENGTH_SHORT).show();}db.close();Intent intent=new Intent(nextActivity.this,MainActivity.class);startActivity(intent);break;} }}

xiugaiActivity

package com.example.test; import androidx.appcompat.app.AppCompatActivity;import android.content.Context;import android.os.Bundle;import android.database.Cursor;import android.database.sqlite.SQLiteDatabase;import android.text.method.ScrollingMovementMethod;import android.view.View;import android.view.inputmethod.InputMethodManager;import android.widget.Button;import android.widget.EditText;import android.widget.TextView;import android.widget.Toast;public class xiugaiActivity extends AppCompatActivity implements View.OnClickListener{ MyHelper myHelper; private EditText etName; private EditText etPhone; private TextView tvShow; private Button btnQuery; private Button btnUpdate; private Button btnDelete; @Override protected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.xiugai);myHelper = new MyHelper(this);init(); } private void init(){etName = (EditText)findViewById(R.id.et_name);etPhone = (EditText)findViewById(R.id.et_phone);tvShow = (TextView)findViewById(R.id.tv_show);btnQuery = (Button)findViewById(R.id.btn_query);btnUpdate = (Button)findViewById(R.id.btn_update);btnDelete = (Button)findViewById(R.id.btn_delete);btnQuery.setOnClickListener(this);btnUpdate.setOnClickListener(this);btnDelete.setOnClickListener(this);findViewById(R.id.traceroute_rootview).setOnClickListener(this);tvShow.setMovementMethod(ScrollingMovementMethod.getInstance()); //設置文本滾動 } public void onClick(View v){String name;String phone;SQLiteDatabase db;switch (v.getId()){ case R.id.traceroute_rootview:InputMethodManager imm=(InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE);imm.hideSoftInputFromWindow(v.getWindowToken(),0);break; case R.id.btn_query: //查詢聯(lián)系人db = myHelper.getReadableDatabase();Cursor cursor = db.rawQuery('select name,phone from person',null);if (cursor.getCount() == 0){ tvShow.setText(''); Toast.makeText(this,'當前無聯(lián)系人',Toast.LENGTH_SHORT).show();}else { cursor.moveToFirst(); tvShow.setText('Name:' + cursor.getString(0) + ' ; Tel:' + cursor.getString(1)); while (cursor.moveToNext()){tvShow.append('n' + 'Name:' + cursor.getString(0) + ' ; Tel:' + cursor.getString(1)); }}cursor.close();db.close();break; case R.id.btn_update: //修改聯(lián)系人db = myHelper.getWritableDatabase();name = etName.getText().toString().trim();phone = etPhone.getText().toString().trim();if (name.equals('') || phone.equals('')){ //聯(lián)系人信息不能為空 Toast.makeText(this,'不存在該聯(lián)系人',Toast.LENGTH_SHORT).show();}else { db.execSQL('update person set name=?,phone=? where name=?', new Object[]{name, phone, name}); Toast.makeText(this,'聯(lián)系人信息修改成功',Toast.LENGTH_SHORT).show();}db.close();break; case R.id.btn_delete: //刪除聯(lián)系人db = myHelper.getWritableDatabase();name = etName.getText().toString().trim();phone = etPhone.getText().toString().trim();if (name.equals('') || phone.equals('')){ //聯(lián)系人信息不能為空 Toast.makeText(this,'不存在該聯(lián)系人',Toast.LENGTH_SHORT).show();}else { db.execSQL('delete from person where name=? and phone=?', new Object[]{name, phone}); Toast.makeText(this,'聯(lián)系人信息刪除成功',Toast.LENGTH_SHORT).show();}db.close();break;} }}

MyHelper

package com.example.test;import android.content.Context;import android.database.sqlite.SQLiteDatabase;import android.database.sqlite.SQLiteOpenHelper;public class MyHelper extends SQLiteOpenHelper{ public MyHelper(Context context){super(context, 'alan.db', null ,2); } @Override public void onCreate(SQLiteDatabase db){db.execSQL('create table person(id integer primary key autoincrement,name varchar(20),phone varchar(20) unique)'); } public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion){ }}

activity_main.xml

<?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:orientation='vertical' android:layout_width='match_parent' android:layout_height='match_parent' android: android:background='@color/white' android:clickable='true' android:gravity='center_horizontal' tools:context='.MainActivity'><TextView android:layout_width='match_parent' android:layout_height='wrap_content' android:text='通 訊 錄' android:textSize='30dp' android:textStyle='italic' android:gravity='center' android:textColor='@color/black'></TextView><Button android: android:layout_width='match_parent' android:layout_height='wrap_content' android:background='@drawable/shape' android:text=' 添加聯(lián)系人' android:textSize='16dp' android:textColor='#c2c8ec' android:textStyle='bold'/><Button android: android:layout_width='match_parent' android:layout_height='wrap_content' android:background='@drawable/shape' android:text='查看聯(lián)系人' android:textSize='16dp' android:textColor='#c2c8ec' android:textStyle='bold'/><Button android: android:layout_width='match_parent' android:layout_height='wrap_content' android:background='@drawable/shape' android:text=' 修改聯(lián)系人' android:textSize='16dp' android:textColor='#c2c8ec' android:textStyle='bold'/> <TextViewandroid: android:layout_width='match_parent'android:layout_height='180dp'android:scrollbars='vertical'android:layout_below='@+id/lineFour'android:layout_marginTop='20dp'android:layout_marginLeft='20dp'android:layout_marginRight='18dp'android:textColor='#c2c8ec'android:textSize='24dp'/></LinearLayout>

next.xml

<?xml version='1.0' encoding='utf-8'?><RelativeLayout 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: android:background='@color/white' android:clickable='true' android:orientation='vertical' android:gravity='center_horizontal' tools:context='.nextActivity'> <LinearLayoutandroid: android:layout_width='match_parent'android:layout_height='wrap_content'android:layout_below='@+id/lineOne'android:layout_marginTop='20dp'android:layout_marginLeft='18dp'android:layout_marginRight='18dp'><TextView android:layout_width='wrap_content' android:layout_height='wrap_content' android:text='姓 名 : ' android:textSize='18dp' android:textStyle='bold'/><EditText android: android:layout_width='match_parent' android:layout_height='wrap_content' android:hint='請輸入姓名' android:textSize='16dp' android:maxLines='1' android:singleLine='true' android:maxLength='14'/> </LinearLayout> <LinearLayoutandroid: android:layout_width='match_parent'android:layout_height='wrap_content'android:layout_below='@+id/lineTwo'android:layout_marginTop='10dp'android:layout_marginLeft='18dp'android:layout_marginRight='18dp'> <TextViewandroid:layout_width='wrap_content'android:layout_height='wrap_content'android:text='電 話 : 'android:textSize='18dp'android:textStyle='bold'/> <EditTextandroid: android:layout_width='match_parent'android:layout_height='wrap_content'android:hint='請輸入手機號碼'android:textSize='16dp'android:maxLines='1'android:singleLine='true'android:maxLength='11'/> </LinearLayout> <LinearLayoutandroid:layout_width='match_parent'android:layout_height='wrap_content'android: android:layout_below='@+id/lineTree'android:layout_marginTop='30dp'android:layout_marginLeft='18dp'android:layout_marginRight='18dp'android:orientation='horizontal'> <Buttonandroid: android:layout_width='wrap_content'android:layout_height='wrap_content'android:background='@drawable/shape'android:layout_weight='1'android:text=' 確 定 'android:textSize='16dp'android:textColor='#c2c8ec'android:textStyle='bold'/> </LinearLayout></RelativeLayout>xiugai.xml<?xml version='1.0' encoding='utf-8'?><RelativeLayout 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: android:background='@color/white' android:clickable='true' android:orientation='vertical' android:gravity='center_horizontal' tools:context='.xiugaiActivity'> <LinearLayoutandroid: android:layout_width='match_parent'android:layout_height='wrap_content'android:layout_below='@+id/lineOne'android:layout_marginTop='20dp'android:layout_marginLeft='18dp'android:layout_marginRight='18dp'><TextView android:layout_width='wrap_content' android:layout_height='wrap_content' android:text='姓 名 : ' android:textSize='18dp' android:textStyle='bold'/><EditText android: android:layout_width='match_parent' android:layout_height='wrap_content' android:hint=' 請輸入姓名' android:textSize='16dp' android:maxLines='1' android:singleLine='true' android:maxLength='14'/> </LinearLayout> <LinearLayoutandroid: android:layout_width='match_parent'android:layout_height='wrap_content'android:layout_below='@+id/lineTwo'android:layout_marginTop='10dp'android:layout_marginLeft='18dp'android:layout_marginRight='18dp'><TextView android:layout_width='wrap_content' android:layout_height='wrap_content' android:text='電 話 : ' android:textSize='18dp' android:textStyle='bold'/><EditText android: android:layout_width='match_parent' android:layout_height='wrap_content' android:hint=' 請輸入手機號碼' android:textSize='16dp' android:maxLines='1' android:singleLine='true' android:maxLength='11'/> </LinearLayout> <LinearLayoutandroid:layout_width='match_parent'android:layout_height='wrap_content'android: android:layout_below='@+id/lineTree'android:layout_marginTop='30dp'android:layout_marginLeft='18dp'android:layout_marginRight='18dp'android:orientation='horizontal'><Button android: android:layout_width='wrap_content' android:layout_height='wrap_content' android:background='@drawable/shape' android:layout_weight='1' android:layout_marginLeft='4dp' android:text='查看聯(lián)系人' android:textSize='16dp' android:textColor='#c2c8ec' android:textStyle='bold'/><Button android: android:layout_width='wrap_content' android:layout_height='wrap_content' android:background='@drawable/shape' android:layout_weight='1' android:layout_marginLeft='4dp' android:text=' 修 改 ' android:textSize='16dp' android:textColor='#c2c8ec' android:textStyle='bold'/><Button android: android:layout_width='wrap_content' android:layout_height='wrap_content' android:background='@drawable/shape' android:layout_weight='1' android:layout_marginLeft='4dp' android:text=' 刪 除 ' android:textSize='16dp' android:textColor='#c2c8ec' android:textStyle='bold'/> </LinearLayout> <TextViewandroid: android:layout_width='match_parent'android:layout_height='180dp'android:scrollbars='vertical'android:layout_below='@+id/lineFour'android:layout_marginTop='20dp'android:layout_marginLeft='20dp'android:layout_marginRight='18dp'android:textColor='#c2c8ec'android:textSize='24dp'/></RelativeLayout>

Mainfest

<?xml version='1.0' encoding='utf-8'?><manifest xmlns:android='http://schemas.android.com/apk/res/android' package='com.example.test'> <applicationandroid:allowBackup='true'android:icon='@mipmap/ic_launcher'android:label='@string/app_name'android:roundIcon='@mipmap/ic_launcher_round'android:supportsRtl='true'android:theme='@style/Theme.Test'><activity android:name='.MainActivity'> <intent-filter><action android:name='android.intent.action.MAIN' /> <category android:name='android.intent.category.LAUNCHER' /> </intent-filter></activity><activity android:name='.nextActivity'></activity><activity android:name='.xiugaiActivity'></activity> </application> </manifest>

初學android,程序還存在許多bug,大家多提修改建議。

以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持好吧啦網(wǎng)。

標簽: Android
相關文章:
主站蜘蛛池模板: 精品久久久久久久久久久久久久久久久久久 | 红杏aⅴ成人免费视频 | 91人人爽人人爽人人精88v | 中文字幕亚洲精品 | 日韩视频一区二区三区四区 | 特一级毛片 | 国内自拍视频在线观看 | 免费一区二区三区 | 国产高清一区二区三区 | 91综合在线观看 | 色婷婷av一区二区三区软件 | 日本最新免费二区 | 国产精品久久久久毛片软件 | 男女免费在线观看 | 国产成人精品av | 中文字幕免费在线 | 99精品欧美一区二区三区 | 日本三级做a全过程在线观看 | 免费一区 | 一色桃子av一区二区免费 | 欧美va天堂 | 国产h片在线观看 | 日韩二三区 | 色视频网站免费看 | 五月天婷婷色综合 | 成人在线看片网站 | 欧美一区二区三区精品 | 国产精品一二三区 | 国内精品在线视频 | 亚洲综合大片69999 | 国产一级视频在线观看 | 亚洲成人基地 | 亚洲一区二区视频在线播放 | 成人黄色在线观看 | 超碰在线播 | 特大毛片 | 久久久成人精品 | 国产成人精品久久二区二区91 | 精品99视频 | 日韩欧美视频一区二区三区 | 欧美一区二区精品 | 久草青青| 久久一区二区三区四区五区 | 白浆在线播放 | 美国特级a毛片免费网站 | www.久草 | 在线观看91精品国产入口 | 成人精品鲁一区一区二区 | 国产又粗又长又硬又猛电影 | 精品久久久久久久久久 | 免费三级黄色 | 中文字幕在线第二页 | 国产精品亚洲成在人线 | 久久久精品国产 | 激情欧美一区二区 | 丰满少妇久久久久久久 | 亚洲国产精品综合久久久 | 中文字幕免费在线 | 欧美一区二 | 欧美在线综合视频 | 精品国产乱码久久久久久闺蜜 | 一级黄色生活视频 | 美女黄在线观看 | 欧美一级网站 | www.久久| 日本天堂一区二区 | 国产免费一区二区三区 | 99这里只有精品视频 | 影音先锋久久 | 91久久久久久久久久久久久 | 美女主播精品视频一二三四 | 蜜桃久久av | 97久久精品| 亚洲国产精品第一区二区 | 国产精品99久久久久久动医院 | 亚洲午夜在线 | 精品一区二区三区在线观看 | 一级毛片免费看 | 国产传媒自拍 | 曰本人一级毛片免费完整视频 | 久久精品久久久久电影 | 99re视频在线播放 | 免费看片色 | 亚洲精品视频在线免费播放 | 黄色网在线看 | 黄的视频网站 | 亚洲国产成人精品女人久久久 | av免费在线观看网址 | 一区二区三区免费在线观看 | 美女在线国产 | 蜜桃视频在线观看www社区 | 国产精品视频网 | 精品一区二区三区免费毛片 | 日韩在线视屏 | 三级成人片 | 天天拍天天草 | 黄色一级片在线看 | 男女国产视频 | 亚洲国产成人av | 久久国产区 | 久久久久久国产一级毛片高清版 | 国产69精品99久久久久久宅男 | 国产激情性色视频在线观看 | 久久久久成人精品 | 国产精品久久av | 亚洲精选一区二区 | 日韩和的一区二区 | 国产91在线免费观看 | 午夜电影合集 | 精品久久久久久久久久久久 | 日产欧产va高清 | 亚洲精品一区久久久久久 | 国产精品粉嫩白浆在线观看 | 亚洲一区二区三区四区五区中文 | 久久色av| 国产一区二区在线看 | 青娱乐一区 | 亚洲高清视频在线观看 | 国家aaa的一级看片 操操操夜夜操 | 91精产国品一二三区在线观看 | 免费一区 | a久久 | 日韩精品一区二区三区在线观看 | 日韩在线中文 | 欧美不卡一区二区三区 | 在线视频日韩 | 国产精品有限公司 | 亚洲国产精品一区二区www | 久久久国产一区二区三区 | а天堂中文官网 | 91亚洲精品乱码久久久久久蜜桃 | 日韩视频在线观看一区 | 欧美一区二区免费 | 欧美精品乱码久久久久久按摩 | 久久国产经典视频 | 亚洲综合首页 | 国产成人综合av | 99精品在线观看 | 久久综合热 | 黄色片免费在线 | 男女羞羞视频免费看 | 亚洲精品乱| 亚洲精品成人免费 | 台湾av在线 | 亚洲国产精品99久久久久久久久 | 狠狠干网站 | 一区二区精品视频 | 国产精品久久av | 欧美在线综合 | 97国产在线视频 | 精品二区 | 中文在线一区 | 精品福利av导航 | 久久久久久影院 | 情一色一乱一欲一区二区 | 国产精品久久久久无码av | 国产激情毛片 | 久久久精品区 | 久久国产一 | 中文字幕视频三区 | 国产一区久久精品 | 米奇狠狠操| 91免费在线视频 | 精品一区二区三区国产 | 国产激情 | 日韩中文字幕av | 中文字幕第100页 | 97久久精品午夜一区二区 | 亚洲精品乱码久久久久久蜜桃91 | 欧美日韩成人在线视频 | 国产农村妇女精品久久 | 一区二区三区国产 | 成人a在线观看 | 国产一区二区在线电影 | 国产馆一区二区 | 久久极品| 国变精品美女久久久久av爽 | 亚洲大尺度网站 | a在线v| 美女一级黄 | 日本激情视频一区二区三区 | 九九热精 | 国产综合久久 | 天天操网| 精品国产免费久久久久久尖叫 | 亚洲一区在线视频 | 久久一区 | 黑人粗黑大躁护士 | 欧美日韩视频在线 | 国产精品污www在线观看 | 国产日韩精品一区二区 | a一级片在线观看 | 成人国产精品免费网站 | 在线观看欧美一区二区三区 | 国产一区二区影院 | 自拍偷拍专区 | 国产成人在线播放 | 亚洲一区不卡 | 欧美日韩一区二区三区视频 | 2019亚洲日韩新视频 | 欧美日韩综合一区 | 国产精品日本一区二区在线播放 | 日韩欧美久久 | 国产日韩欧美 | 禁果av一区二区三区 | 精品不卡 | 亚洲成人网一区 | 国产亚洲在线 | 欧美福利网 | 欧美一区视频 | 国产激情毛片 | 日韩精品一区二区三区四区视频 | 成人在线一区二区 | 久久99精品久久久久久园产越南 | 成人欧美一区二区三区在线播放 | 成人免费观看视频 | 国产毛片a级 | 成人在线黄色 | 精产国产伦理一二三区 | 青青草久久久 | 毛片入口| 中文字幕在线视频第一页 | 91久久精品 | 一区二区三区视频 | 欧美视频亚洲视频 | 超碰999| 好色视频在线观看 | 黄a在线 | av动漫一区二区 | 成人在线视频免费观看 | 中文字幕一区在线观看视频 | 91精品久久久久久久久久 | 欧美日韩专区 | av2014天堂网 | 亚洲成人一区二区三区 | 亚洲tv久久爽久久爽 | 成人欧美 | 一区二区免费 | 欧美一区2区三区4区公司二百 | 成人久久18免费 | 日韩成人av在线 | 精品一区二区三区在线视频 | 欧美一区二区在线 | 不卡中文一区 | 玖草在线视频 | 国产日韩欧美91 | 日韩精品一区二区三区在线观看 | 人人干天天干 | 男人天堂中文字幕 | 最新国产毛片 | 国产成人在线一区二区 | 99精品一区二区三区 | 国产成人精品亚洲777人妖 | 国产男女视频在线观看 | 亚洲精品久久久狠狠狠爱 | 一区免费看 | 毛片毛片毛片毛片毛片毛片 | 成年无码av片在线 | 亚洲高清在线视频 | 日本一区二区三区四区 | 91hd精品少妇 | 91超碰在线观看 | 欧美日韩综合视频 | 国产一区在线观看视频 | 欧美一级片在线观看 | 91日韩精品一区二区三区 | 日韩欧美国产一区二区三区 | 亚洲国产精品福利 | 999在线视频免费观看 | 在线高清av | 91精品国产综合久久久久久丝袜 | 亚洲成人一区二区 | 一区二区av在线 | 一区二区中文 | 91在线电影| 日韩免费在线观看视频 | 男女精品视频 | 成年人在线视频播放 | 国产免费av大片 | 日韩欧美一级 | 亚洲欧美一区二区三区久久 | 日韩中文视频 | 欧美一区二区三区精品 | 国产欧美日韩综合精品一区二区 | 国产精品大片 | 成人在线视频免费观看 | 亚洲一区二区三区爽爽爽爽爽 | 成人在线视频网 | 青青草一区二区三区 | 国产久| 色性av | 精品日韩欧美一区二区三区 | 天天拍天天干天天操 | 天天拍天天干天天操 | 中文字幕一区日韩精品欧美 | 香港三级日本三级a视频 | 欧美日韩综合视频 | 国产在线一区二区三区 | 激情毛片| 日本污视频在线观看 | 欧美性猛交一区二区三区精品 | 成人久久久精品国产乱码一区二区 | 一区二区三区四区在线 | 亚洲视频区 | 亚洲精品国精品久久99热 | 日韩在线永久免费播放 | 亚洲成av人片一区二区梦乃 | 韩国精品在线 | 亚洲视频 欧美视频 | 青青久久av北条麻妃海外网 | 一区二区三区四区在线视频 | 成人网址在线观看 | 亚洲三级在线播放 | 一区二区在线免费观看 | 欧美日韩在线播放 | 国产成人综合在线 | 成人免费视频网 | 日本不卡免费新一二三区 | 伊人免费视频二 | 久久久婷| 久久久久久久久国产成人免费 | 国产一区二区在线视频观看 | 亚洲精品专区 | 成人欧美一区二区三区黑人孕妇 | 国产精品成人在线观看 | 羞羞视频免费观看网站 | 国产视频综合 | 人人澡人人射 | 日韩成人| 伊人一区| 天天看天天爽 | 天天澡天天狠天天天做 | 亚洲精品不卡 | 99视频在线播放 | 热久久这里只有精品 | 日韩精品视频三区 | 欧美日韩亚洲一区二区 | 国产一二三区在线观看 | 国产福利电影一区 | 青青草免费在线 | 91碰碰| 青青草视频网站 | 国产亚洲精品久 | 成人亚洲电影 | 天天久 | 亚州成人 | 欧美涩涩网| 91亚洲国产成人久久精品网站 | av久久 | 国产激情精品视频 | 久久一区二区视频 | h视频免费看 | 日韩视频一区二区三区四区 | 香蕉久久av一区二区三区 | 亚洲欧洲日韩 | 欧美高清一区 | 精品国产乱码久久久久久1区2区 | 国产一区二区在线播放 | 国产日韩一区二区三区 | www久久精品 | 成人区一区二区三区 | 国产精品久久久久久吹潮 | 操久在线 | 久久99国产精品 | 欧美天堂在线观看 | 午夜视频在线观看网址 | 亚洲啊v在线 | 91免费在线播放 | 中文字幕av第一页 | 欧美一级在线播放 | 一区二区视频 | 国产日韩欧美激情 | 国产一级网站 | 午夜电影网址 | 欧美一区二区三区四区视频 | 日韩一区二区在线播放 | 亚洲综合大片69999 | 天天澡天天狠天天天做 | 亚洲国产午夜视频 | 91麻豆精品国产91久久久资源速度 | 精品国产一级毛片 | 精品www| 天天看天天爽 | 国产欧美在线观看 | 999久久久国产999久久久 | 欧洲黄色 级黄色99片 | 亚洲精品一区二三区不卡 | 欧洲国产伦久久久久久久 | 欧美一区二区另类 | 奇米影视奇米色777欧美 | 日韩影院在线 | 国产www在线 | 自拍偷拍第一页 | 久久叉| 免费成人av | 亚洲欧美激情视频 | 成人av网站在线观看 | 精品天堂 | 亚洲精品成人 | 欧美一区二区三区爽大粗免费 | 北条麻妃99精品青青久久 | 午夜免费视频福利 | 成人亚洲精品久久久久 | 中文字幕在线观 | 97精品国产| 一级片av | 中文字幕一区二区三区不卡 | 91大神免费观看 | 老司机福利在线视频 | 成人av一区二区三区 | 日韩综合在线 | 不卡久久 | 欧美日韩一区二区三区 | 国产中文在线播放 | 日韩精品一区二区三区在线观看 | www.国产欧美 | 青青草一区 | 中文字幕91 | 黄色成人在线网站 | 福利视频一区二区 | 欧美一区二区三区四区不卡 | 激情六月综合 | 国产免费一区二区 | 天天曰天天干 | 久久人人爽人人爽人人片av不 | 国产一区二区三区视频在线观看 | 男女羞羞羞视频午夜视频 | 国产一区二区三区欧美 | 久久国产欧美日韩精品 | 国产精品久久久久久婷婷天堂 | 操碰97| 欧美日韩综合视频 | 中文字幕视频在线观看 | 日韩视频免费看 | 国产精品美女久久久久久久久久久 | 色吊丝在线永久观看最新版本 | 97在线观看视频 | 欧美精品一区二区三区四区 | 日韩在线免费 | 精品久久中文字幕 | 久久久久久国产精品高清 | 精品久久久久久久久福利 | 欧美三级电影在线播放 | 欧美在线一区二区 | 国产妇女乱码一区二区三区 | 日韩精品一区二区三区四区 | 久久精品国产91精品亚洲高清 | 欧美成人伊人 | 久久久精品视频免费观看 | 黑人巨大精品欧美一区免费视频 | 2018国产大陆天天弄 | 色综合久久天天综合网 | 精品一区视频 | 亚洲精品国产片 | 夜夜操操| 国产精品激情在线观看 | 日本免费www | 99精品久久 | 精品国产成人 | 欧美亚洲视频在线观看 | 久久伊人操 | 久久免费视频3 | 欧美激情一区二区三区四区 | 亚洲精品一区二区在线观看 | 久久久免费视频播放 | 一级黄片毛片 | 色www精品视频在线观看 | 国产高清在线观看 | 亚洲一区久久久 | 精品亚洲在线 | 国产精品人人做人人爽 | 97精品国产 | 久久久久久久久久久久国产精品 | 久久综合狠狠综合久久综合88 | 久久综合九色综合欧美狠狠 | 一区二区三区四区久久 | 国产女人爽到高潮免费视频 | 亚洲精品乱码久久久久久蜜糖图片 | 欧美性猛片 | 日本高清视频在线播放 | 久久人人爽人人爽 | 日韩国产在线看 | 精品久久久久久国产 | 日韩大片一区 | 亚洲一区 中文字幕 | 中文字幕一区二区三区不卡 | 国产一区二区在线免费观看 | 国产极品视频在线观看 | 四虎av成人| 99看片| 香蕉在线影院 | 先锋资源中文字幕 | 91精品国产色综合久久不卡98口 | 欧美日韩国产精品久久久久 | 国产日韩一区二区 | 亚洲每日更新 | 狠狠色综合久久丁香婷婷 | av免费网站在线观看 | 91国产精品| 欧美日韩精品一区二区三区 | 日本一区二区三区四区不卡视频 | 国产精品高潮呻吟 | 国产真实乱全部视频 | 日韩一区精品视频 | 美女一区| 午夜精品亚洲日日做天天做 | 国产毛片一区二区 | 国产在线免费 | 精品在线播放 | 国产精品一区二区三区免费 | 毛片av在线 | 欧美日产国产成人免费图片 | 午夜免费剧场 | 91视频免费观看 | 欧美视频免费 | 欧美日韩国产欧美 | 久久亚洲一区 | 国产成人精品免高潮在线观看 | 草草视频在线观看 | 91国内视频在线观看 | 国产精品久久久久国产a级 国产精品欧美一区二区三区不卡 | 亚洲精品久久久久久一区二区 | 久草网在线视频 | 国产精品99久久久久久动医院 | 国产一区不卡 | 男女啪啪无遮挡 | 久久精品欧美一区二区三区不卡 | 鲁视频| www312aⅴ欧美在线看 | 国产日韩一区二区三区 | 女人爽到高潮aaaa电影 | 一级电影免费在线观看 | 第一福利丝瓜av导航 | 久草视频在线首页 | 亚洲精选免费视频 | 亚洲日韩aⅴ在线视频 | 日韩一片| 久久久久国产一级毛片高清版小说 | 最新国产在线视频 | 亚洲区视频在线 | 国产三级在线观看 | 精品一区二区三 | 日韩三级电影免费观看 | 中文一二区 | 久久久亚洲综合 | 在线观看中文视频 | 一级片免费在线视频 | 亚洲日本va中文字幕 | 国产精品一区二区久久 | 中文字字幕一区二区三区四区五区 | 久久久久亚洲精品 | 国产精品一区二区三区四区五区 | 欧美不卡 | 伊人色综合网 | 亚洲综合无码一区二区 | 国产麻豆一区二区三区 | 国产黄色免费网站 | 羞羞在线视频 | 在线视频一区二区三区 | 91xxx在线观看 | 亚洲aaaaaa特级 | 国产激情不卡 | www夜夜操 | 欧美成人免费在线观看 | 91夜夜蜜桃臀一区二区三区 | 久久久久久久一区 | ririsao久久精品一区 | 97精品久久 | 亚洲午夜精品一区二区三区他趣 | 欧美在线a | 久久精品视频网站 | 色无欲天天天影视综合网 | 黑人巨大精品欧美一区二区免费 | 日韩精品一区二区三区在线观看 | 激情久久久久 | 亚洲国产精品一区二区久久 | 91久久久久久 | 国产精品1| 国产精品成人av | 羞羞视频在线播放 | 久久精品色欧美aⅴ一区二区 | 狠狠视频 | 日韩av一级片 | 久久精品亚洲一区 | 午夜影院免费体验区 | 国产精品99久久久久久久vr | 一区在线视频观看 | 欧美区国产区 | 日韩福利视频导航 | 欧美三级在线视频 | 伊人网网站 | 日韩在线观看一区 | 欧美日韩精品一区二区三区 | 蜜臀精品| 欧美国产日韩一区 | 成人精品鲁一区一区二区 | www91在线观看 | 午夜免费视频网站 | 一区二区三区中文字幕 | 日韩欧美国产电影 | 日韩精品在线一区 | 国产精久久久久 | 国产一级一级国产 | 中文字幕av在线 | 国产91成人在在线播放 | 国产黄色大片免费看 | 久久精品一区二区 | 欧美久久成人 | 色综合天天天天做夜夜夜夜做 | 日本高清视频在线播放 | 亚洲精品a| 在线观看视频一区二区 | 丁香五月网久久综合 | 日韩欧美二区 | 午夜精品一区二区三区在线视频 |