国产秋霞理论久久久电影-婷婷色九月综合激情丁香-欧美在线观看乱妇视频-精品国avA久久久久久久-国产乱码精品一区二区三区亚洲人-欧美熟妇一区二区三区蜜桃视频

Android城市索引含定位和熱門城市

共 7594字,需瀏覽 16分鐘

 ·

2022-06-07 23:10

一、首先我們想要的效果是:


  • 在城市索引的列表能夠加個(gè)自定義頭部;

  • 有城市索引的字母懸浮塊;

  • 右側(cè)的字母索引導(dǎo)航;

  • 仿ios效果的當(dāng)前位置索引提示框


我們先來看下效果:



下面的代碼可能有點(diǎn)多,但是效果卻很不錯(cuò),請(qǐng)耐心往下看,這里是用的IndexableLayout控件做的。


二、如何使用IndexableLayout:


  • 需要加入第三方依賴庫:

implementation 'me.yokeyword:indexablerecyclerview:1.3.0'


  • 在.xml布局中:

        android:id="@+id/indexableLayout"        android:layout_width="match_parent"        android:layout_height="match_parent"        android:background="@android:color/white"        app:indexBar_selectedTextColor="@color/black"  //右側(cè)導(dǎo)航選中時(shí)的顏色        app:indexBar_textColor="@color/gray1"   //右側(cè)導(dǎo)航字體顏色        app:indexBar_layout_width="40dp"        //右側(cè)導(dǎo)航的寬度        app:indexBar_textSize="14sp"         //右側(cè)導(dǎo)航的字體大小        app:indexBar_textSpace="5dp" />


  • 在Activity中:下面注釋寫的很清楚了,這里我就不多做說明了

public class CityPickerActivity extends AppCompatActivity {    //IndexableLayout 的適配器    private ContactAdapter mAdapter;    //自定義頭部adapter    private BannerHeaderAdapter mBannerHeaderAdapter;    //熱門城市的數(shù)組    private String[] city = {"東莞","深圳","廣州","溫州","鄭州","金華","佛山","上海","蘇州","杭州","長沙","中山"};    private IndexableLayout indexableLayout;    //熱門城市的適配器    private CYBChangeCityGridViewAdapter cybChangeCityGridViewAdapter;    熱門城市的集合    private ArrayList list;    //返回按鈕    private ImageView pic_contact_back;    private Intent intent;    @Override    protected void onCreate(@Nullable Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentView(R.layout.activity_pick_contact);
initview(); initAdapter(); onlisten(); }
public void initAdapter(){ mAdapter = new ContactAdapter(this); indexableLayout.setAdapter(mAdapter); //設(shè)置字母提示框?yàn)榉耾s居中 indexableLayout.setOverlayStyle_Center(); mAdapter.setDatas(initDatas());// indexableLayout.setOverlayStyle_MaterialDesign(Color.RED); 設(shè)置提示框?yàn)榉侣?lián)系人氣泡樣式 // 全字母排序。排序規(guī)則設(shè)置為:每個(gè)字母都會(huì)進(jìn)行比較排序;速度較慢 indexableLayout.setCompareMode(IndexableLayout.MODE_FAST);// indexableLayout.addHeaderAdapter(new SimpleHeaderAdapter<>(mAdapter, "☆",null, null));
// 構(gòu)造函數(shù)里3個(gè)參數(shù),分別對(duì)應(yīng) (IndexBar的字母索引, IndexTitle, 數(shù)據(jù)源), 不想顯示哪個(gè)就傳null, 數(shù)據(jù)源傳null時(shí),代表add一個(gè)普通的View// mMenuHeaderAdapter = new MenuHeaderAdapter("↑", null, initMenuDatas());// indexableLayout.addHeaderAdapter(mMenuHeaderAdapter);
// 這里BannerView只有一個(gè)Item, 添加一個(gè)長度為1的任意List作為第三個(gè)參數(shù) List bannerList = new ArrayList<>(); bannerList.add(""); mBannerHeaderAdapter = new BannerHeaderAdapter("↑", null, bannerList); indexableLayout.addHeaderAdapter(mBannerHeaderAdapter); }
public void initview(){ intent = getIntent(); pic_contact_back = (ImageView) findViewById(R.id.pic_contact_back); indexableLayout = (IndexableLayout) findViewById(R.id.indexableLayout); indexableLayout.setLayoutManager(new LinearLayoutManager(this)); }
public void onlisten(){
pic_contact_back.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { finish(); } });
mAdapter.setOnItemContentClickListener(new IndexableAdapter.OnItemContentClickListener() { @Override public void onItemClick(View v, int originalPosition, int currentPosition, UserEntity entity) { if (originalPosition >= 0) { intent.putExtra("info", entity.getNick()); setResult(RESULT_OK, intent); finish(); } else { ToastUtil.showShort(CityPickerActivity.this, "選中Header/Footer:" + entity.getNick() + " 當(dāng)前位置:" + currentPosition); } } }); }
/** * 自定義的Banner Header */ class BannerHeaderAdapter extends IndexableHeaderAdapter { private static final int TYPE = 1; //這里傳的參數(shù)上面注釋有 public BannerHeaderAdapter(String index, String indexTitle, List datas) { super(index, indexTitle, datas); }
@Override public int getItemViewType() { return TYPE; }
@Override public RecyclerView.ViewHolder onCreateContentViewHolder(ViewGroup parent) { View view = LayoutInflater.from(CityPickerActivity.this).inflate(R.layout.item_city_header, parent, false); VH holder = new VH(view); return holder; }
@Override public void onBindContentViewHolder(RecyclerView.ViewHolder holder, Object entity) { // 數(shù)據(jù)源為null時(shí), 該方法不用實(shí)現(xiàn) VH vh = (VH) holder; list=new ArrayList<>(); for(int i = 0; i list.add(city[i]); } System.out.println("------------city"+list); cybChangeCityGridViewAdapter=new CYBChangeCityGridViewAdapter(CityPickerActivity.this, list); // 綁定adpter vh.head_home_change_city_gridview.setAdapter(cybChangeCityGridViewAdapter); //熱門城市的item點(diǎn)擊事件 vh.head_home_change_city_gridview.setOnItemClickListener(new AdapterView.OnItemClickListener() { @Override public void onItemClick(AdapterView parent, View view, int position, long id) { intent.putExtra("info", list.get(position)); System.out.println("aaaaaayyyyyyyyy"+list.get(position)); setResult(RESULT_OK, intent); finish(); } }); //設(shè)置定位城市的點(diǎn)擊事件 vh.item_header_city_dw.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { intent.putExtra("bendi", MeNow.city); setResult(RESULT_OK, intent); finish(); } });
}
private class VH extends RecyclerView.ViewHolder { GridView head_home_change_city_gridview; TextView item_header_city_dw; public VH(View itemView) { super(itemView); head_home_change_city_gridview =(QGridView)itemView.findViewById(R.id.item_header_city_gridview); item_header_city_dw = (TextView) itemView.findViewById(R.id.item_header_city_dw); } } }
private List initDatas() { List list = new ArrayList<>(); // 初始化數(shù)據(jù),R.array.provinces是城市資源,下面有貼出資源文件代碼 List contactStrings = Arrays.asList(getResources().getStringArray(R.array.provinces)); List mobileStrings = Arrays.asList(getResources().getStringArray(R.array.provinces)); for (int i = 0; i < contactStrings.size(); i++) { UserEntity contactEntity = new UserEntity(contactStrings.get(i), mobileStrings.get(i)); list.add(contactEntity); } return list; }}


Activity的.xml文件中:

    xmlns:app="http://schemas.android.com/apk/res-auto"    android:layout_width="match_parent"    android:layout_height="match_parent"    android:orientation="vertical">
android:layout_width="match_parent" android:layout_height="50dp" android:orientation="horizontal" android:background="@color/white" android:elevation="3dp" > android:id="@+id/pic_contact_back" android:layout_width="50dp" android:layout_height="50dp" android:src="@drawable/back" android:padding="18dp" /> android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="城市選擇" android:layout_gravity="center_vertical" android:textColor="@color/black" android:textSize="18sp" />
android:id="@+id/indexableLayout" android:layout_width="match_parent" android:layout_height="match_parent" android:background="@android:color/white" app:indexBar_selectedTextColor="@color/black" app:indexBar_textColor="@color/gray1" app:indexBar_layout_width="40dp" app:indexBar_textSize="14sp" app:indexBar_textSpace="5dp" />


values目錄下的R.arrays.xml城市資源文件:

            上海        北京        杭州        廣州        ...    


BannerHeaderAdapter其實(shí)就是相當(dāng)于IndexableLayout的頭布局,我這里的定位城市和熱門城市就是通過添加這個(gè)頭部(BannerHeaderAdapter的item布局):

    android:orientation="vertical"    android:layout_width="match_parent"    android:layout_height="wrap_content">
android:layout_width="match_parent" android:layout_height="40dp" android:text="定位城市" android:gravity="center_vertical" android:paddingLeft="15dp" android:textSize="@dimen/text_size_18" android:textColor="@color/black" /> android:id="@+id/item_header_city_dw" android:layout_width="80dp" android:layout_height="35dp" android:textColor="@color/black" android:gravity="center" android:layout_marginLeft="15dp" android:background="@drawable/sylayout_shop" android:text="東莞"/> android:layout_width="match_parent" android:layout_height="1dp" android:background="@color/gray2" android:layout_margin="15dp" />
android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_weight="1" android:paddingBottom="5dp" android:paddingLeft="15dp" android:paddingRight="30dp" android:orientation="vertical"> android:layout_width="match_parent" android:layout_height="wrap_content" android:textSize="18sp" android:textColor="@color/black" android:text="熱門城市"/> android:id="@+id/item_header_city_gridview" android:layout_marginTop="5dp" android:layout_width="match_parent" android:layout_height="wrap_content" android:focusable="true" android:focusableInTouchMode="true" android:numColumns="3" android:stretchMode="columnWidth" android:columnWidth="60dp" android:verticalSpacing="10dp" android:horizontalSpacing="15dp">
android:layout_width="match_parent" android:layout_height="1dp" android:background="@color/gray2" android:layout_marginLeft="15dp" android:layout_marginRight="15dp" android:layout_marginTop="10dp" />
android:layout_width="match_parent" android:layout_height="50dp" android:textSize="18sp" android:textColor="@color/black" android:layout_marginLeft="15dp" android:gravity="center_vertical" android:text="所有城市"/>


ContactAdapter的適配器也就是IndexableLayout的Adapter,這里必須繼承IndexableAdapter,你也可以直接把這段代碼復(fù)制下來 :

public class ContactAdapter extends IndexableAdapter {    private LayoutInflater mInflater;
public ContactAdapter(Context context) { mInflater = LayoutInflater.from(context); }
//設(shè)置懸浮塊的layout @Override public RecyclerView.ViewHolder onCreateTitleViewHolder(ViewGroup parent) { View view = mInflater.inflate(R.layout.item_index_contact, parent, false); return new IndexVH(view); }//設(shè)置懸浮塊下面的layout @Override public RecyclerView.ViewHolder onCreateContentViewHolder(ViewGroup parent) { View view = mInflater.inflate(R.layout.item_contact, parent, false); return new ContentVH(view); }
//設(shè)置懸浮塊的數(shù)據(jù) @Override public void onBindTitleViewHolder(RecyclerView.ViewHolder holder, String indexTitle) { IndexVH vh = (IndexVH) holder; vh.tv.setText(indexTitle); }
//設(shè)置懸浮塊下面的數(shù)據(jù) @Override public void onBindContentViewHolder(RecyclerView.ViewHolder holder, UserEntity entity) { ContentVH vh = (ContentVH) holder; vh.tvName.setText(entity.getNick()); vh.tvMobile.setText(entity.getMobile()); }
private class IndexVH extends RecyclerView.ViewHolder { TextView tv;
public IndexVH(View itemView) { super(itemView); tv = (TextView) itemView.findViewById(R.id.tv_index); } }
private class ContentVH extends RecyclerView.ViewHolder { TextView tvName, tvMobile;
public ContentVH(View itemView) { super(itemView); tvName = (TextView) itemView.findViewById(R.id.tv_name); tvMobile = (TextView) itemView.findViewById(R.id.tv_mobile); } }}


懸浮塊的xml文件:

    android:layout_width="match_parent"    android:layout_height="wrap_content">
android:id="@+id/tv_index" android:layout_width="match_parent" android:layout_height="wrap_content" android:background="#f9f9f9" android:paddingBottom="8dp" android:paddingLeft="24dp" android:paddingTop="8dp" android:textColor="@color/gray" android:text="A" android:textStyle="bold" android:textSize="14sp" />
android:layout_width="match_parent" android:layout_height="0.8dp" android:background="#f0f0f0" />


懸浮塊下面的xml文件也就是item布局:

    xmlns:tools="http://schemas.android.com/tools"    android:layout_width="match_parent"    android:layout_height="wrap_content"    android:paddingBottom="5dp"    android:background="?attr/selectableItemBackground"    android:paddingLeft="16dp"    android:paddingRight="16dp"    android:paddingTop="5dp">
android:visibility="gone" android:id="@+id/img_avatar" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginRight="16dp" android:src="@drawable/bsw_gray" />
android:id="@+id/tv_name" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_toRightOf="@id/img_avatar" tools:text="張三" android:textColor="#373737" android:textSize="16sp" />
android:visibility="gone" android:id="@+id/tv_mobile" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_below="@id/tv_name" android:layout_marginTop="12dp" android:layout_toRightOf="@id/img_avatar" tools:text="18712345678" android:textColor="#969696" />


熱門城市的GridView,普通的Adapter類我就不用多作解釋了相信大家都能看懂:

public class CYBChangeCityGridViewAdapter extends BaseAdapter{    private List list;    private Context context;    private LayoutInflater inflater;
public CYBChangeCityGridViewAdapter(Context context,List list){ this.context=context; this.list=list; inflater=LayoutInflater.from(context); }
@Override public int getCount() { return list.size(); }
@Override public Object getItem(int position) { return list.get(position); }
@Override public long getItemId(int position) { return position; }
@Override public View getView(final int position, View convertView, ViewGroup parent) { ViewHolder viewHolder=null; if(convertView==null){ convertView=inflater.inflate(R.layout.item_gridview_cyb_change_city,null); viewHolder=new ViewHolder(convertView); convertView.setTag(viewHolder); }else { viewHolder=(ViewHolder)convertView.getTag(); } viewHolder.item_gridview_cyb_change_city_tv.setText(list.get(position)); return convertView; }
class ViewHolder{ private TextView item_gridview_cyb_change_city_tv; public ViewHolder(View view){ item_gridview_cyb_change_city_tv=(TextView)view.findViewById(R.id.item_gridview_cyb_change_city_tv); } }}


熱門城市GridView的item布局:

              android:orientation="vertical"              android:descendantFocusability="blocksDescendants"              android:layout_width="match_parent"              android:layout_height="40dp">    android:id="@+id/item_gridview_cyb_change_city_tv"    android:layout_width="match_parent"    android:layout_height="40dp"    android:background="@drawable/sylayout_shop"    android:gravity="center"    android:paddingTop="2dp"    android:paddingBottom="2dp"    android:textSize="13dp"    android:layout_marginTop="5dp"    android:text="廣州"/>


源碼地址:

https://github.com/TroyZou/CityProject


到這里就結(jié)束啦。

瀏覽 91
點(diǎn)贊
評(píng)論
收藏
分享

手機(jī)掃一掃分享

分享
舉報(bào)
評(píng)論
圖片
表情
推薦
點(diǎn)贊
評(píng)論
收藏
分享

手機(jī)掃一掃分享

分享
舉報(bào)

感谢您访问我们的网站,您可能还对以下资源感兴趣:

国产秋霞理论久久久电影-婷婷色九月综合激情丁香-欧美在线观看乱妇视频-精品国avA久久久久久久-国产乱码精品一区二区三区亚洲人-欧美熟妇一区二区三区蜜桃视频 怡红院成人av| 久久久久久久久久国产精品免费观看-百度 | 天天插天天插| 好色综合| 四川女人毛多水多A片| 中文无码一区二区三区| 亚洲黄色视频网站在线观看| 伊人免费在线| 一区二区三区久久久久| 免费观看一区| 日韩字幕无码| 伊人三级片| 成人五月天黄色电影| 人妻无码HEYZO少妇精品| 大香蕉现在视频中心一| 中国熟女网站| 日本操逼网| 欧美精产国品一二三| 免费黄色A片| 蜜臀导航| ww国产| 中文字幕AV播放| 天天夜夜人人| 一级黄片免费观看| 欧美日韩视频在线播放| 国产精品1区2区| 色色婷婷五月| 四川BBBBBB搡BBBBB| 在线观看内射视频| 九九综合网| 91人妻无码精品一区二区三区| 中文字幕第23页| 日韩小视频+国产| 国产农村乱婬片A片AAA图片| 超碰97成人| 三级操逼| 国产天堂av| 亚洲无码十八禁| 国外操逼视频| 在线一区观看| 亚洲成人精品一区| 欧美日韩美女| 在线观看欧美黄片| 欧美亚韩| 欧美日韩在线观看中文字幕 | 日韩无码一区二区三| 人人操人人看人人干| 一级a一级a爰片免费免免在线| 亚洲国产区| 免费观看黄色成人网站| 先锋影音亚洲AV每日资源网站 | 婷婷五月天影院| 99爱视频| 浪潮在线观看完整版| 國產美女AV操逼網站| 猫咪视频大全视频| 一区二区在线不卡| 国产三级日本三级国产三级| 中文字幕88页| 丝袜二区| 国内久久| 大香蕉福利导航| av一二三区| 日本免费爱爱| 欧美性爱综合网| 黄色a级毛片| 91日日夜夜| 九九亚洲精品| 91丨九色丨蝌蚪丨肥女| 一区二区三区四区久久| 成人丁香| 乱伦一区二区三区| 日韩三级AV在线观看| 91欧美日韩综合| 免费在线观看黄片视频| 日韩大吊| 精品一二三区| 一本一道AV| 麻豆精品传媒2021md| 一道本不卡视频| 国产精品免费在线| 2014AV天堂网| 中文字幕高清无码在线| 人妻无码精品蜜桃| 久久91久久久久麻豆精品| 亚洲清高毛无码毛片| 亚洲欧美视频一区| 日本白嫩的BBw| 亚洲一区二区黄色电影视频网站 | 短发半推半就AV| 国产免费成人视频| 桃色五月天| 中文字幕无码观看| 好爽~要尿了~要喷了~同桌| 亚洲AV无码乱码精品| 免费黄片网站在线观看| 国产精品免费观看久久久久久久久 | 成人无码免费看| 亚洲欧美日韩中文字幕在线观看| 国产91一区在线精品| 无码免费看| 国产精品爽爽久久久久| 99久久99久久久精品棕色圆| 日本欧美一区二区三区| 欧美日韩国产三级| 99热加勒比| 五月激情视频| 国产黄色在线播放| 亚洲无码在线视频播放| 香蕉伊人视频| 九九精品免费视频| 亚洲AV无码高清| 黄色色情小说| 丁香五月天堂网| 人人操天天操| 伊人88| AAA无码| AAA日韩| 性爱av在线观看| 日本女人高潮视频| 青榴视频免费观看| 久久国产乱子伦精品免费女,网站 一区二区三区免费观看 | 日本少妇做爱| 99精品视频16在线免费观看| av不卡在线观看| 超碰2021| 综合久久av| 伊人天天色| 国产高清AV| 日本超碰| 国产少妇| 欧美精品综合| 免费高清无码在线观看| 免费视频一二三区| 翔田千里无码在线| 国产精品婷婷午夜在线观看| 精品蜜桃秘一区二区三区在线播放 | 亚洲午夜激情| 日韩无码波多野结衣| 青青热视频| 深爱婷婷网| 在线人妻| 免费一级黄色电影| 中文字幕有码视频| 高清无码视频免费观看| 先锋成人资源| 在线观看禁无码精品| 亚洲精品一区二区三| 亚洲二级片| 欧美香蕉视频| 91啦丨露脸丨熟女色啦| 中文有码在线观看| 五月婷婷五月| 9l农村站街老熟女| 欧美A片网站| 亚洲免费观看高清完整版在线观| 四虎麻豆| 91麻豆免费视频| 久色91| 欧美亚洲成人视频| 十八禁视频在线观看网站.www| 精品中文字幕在线| 免费无码国产在线55| 无码人妻熟妇| 欧美精品一卡二卡| 不卡的一区二区| 黄片无遮挡| 四个熟妇搡BBBB搡BBBB| 性生活黄色视频| 骚妇大战黑人15P| 97视频精品| 人人妻天天干| 婷婷看片| 一道本无码在线观看| 免费av片| 99精品在线观看视频| 国产精品免费一区二区三区都可以 | 中文字幕精品在线免费视频观看视频| 国产欧美日韩在线观看| 日日夜夜精品视频| 亚洲AV无码专区一级婬片毛片 | 日本AⅤ在线| 免费在线观看a片| 91人妻网| 亚洲国产精品久久久| 国产精品一区二区三| 99热亚洲| 好吊一区二区三区| 亚洲天堂天天| 精国产品一区二区三区A片| 日本黄在线看| 国产综合久久久777777色胡同| 亚洲秘无码一区二区三区电影| 自拍啪啪| 天天操电影| 亚欧成人| 一区二区三区四区久久| 亚洲四区| 日本无码区| 狠狠干老司机| 成人综合娱乐网| 免费观看高清无码| 黄网免费观看| 无码福利电影| 日韩无码久久久| 99精品在线| 成人黄网在线观看| 97人妻人人澡人人| 99精品国自产在线| 久久久一| 黄页网站免费观看| 日韩国产在线观看| 玖玖爱av| 中文字幕无码免费| 在线观看视频国产| 久久无码高清| 久久人爽| 91内射| 中文字幕线观看| 97人妻人人澡人人| 国产精品国产三级国产专区53| 无码日韩视频| 天干天干天夜夜爽| 无码一区二区三区四区| 国产无码乱伦内射| 亚洲无码av中文字幕| 亚洲综合成人网| 欧美激情亚洲| 69AV在线| 做爱视频91| 无码乱| 西西人体大胆裸体A片| 青草精品视频| 久久性爱视频| 青青大香蕉| 最美孕交vivoestv另类| 国产永久在线| 亚洲性爱在线播放| 日本操逼网站| 最新97色黄色精品高清网站| 91丨国产丨白丝| 色爱av| 国产性爱在线视频| 国产在线小视频| 日本AA视频| 一级黄色性爱视频| 神马午夜精品| 人人操人人射| V片免费看| 日本成人黄色电影| 亚洲国产精品久久人人爱| 中文字幕亚洲精品| 国产成人久久精品麻豆二区| 久久久久久久久久成人永久免费视频 | 日韩无码免费电影| 国产香蕉网| 特黄视频| 久久精品婷婷| 日韩性爱区| 中文字幕福利| 日韩无码第四页| 强开小嫩苞一区二区三区网站| 操逼网站大全| 精品无码免费看专区| 日韩免费片| 四虎在线观看一区网址| 日韩综合在线| 9l人人澡人人妻人人精品| 红桃视频无码| 大香蕉视频网| 一级操逼大片| 日韩一级免费看| 欧美日韩精品在线| 未满十八18禁止免费无码网站| 综合操逼网| 中文字幕在线观看免费高清完整版在线观看| 黑人干亚洲| 男女av网站| 国产黄色在线免费观看| 亚洲无码中文人妻| 91人妻人人澡人人爽人人玩| 亚洲AV高清| 周晓琳AV| 12——13女人毛片毛片| 国产精品v| www插插| 婷婷五月天基地| 中文字幕成人电影| 日逼高清无码| 最近中文字幕mv第三季歌词| 国产日本欧美韩国久久久久| 在线男人天堂| 亚洲中文AV| 狼友视频免费观看| 2025av在线| 亚洲中文字幕av| 中文字幕日韩AV| 欧美日韩在线一区| 中文无码字幕视频| 99er在线视频| 国产一级a片| 国产人妻AV| 国产一二三四区| 大香蕉伊人| 人妻在线免费视频| 亚洲成人网站在线| 怡春院首页| 四lll少妇BBBB槡BBBB| 国产欧美在线不卡| 毛片在线免费| 黄色视频日本| 骚片网站| 99久久久久| 九九久久久久| 亚洲免费播放| 国产成人精品一区二区三区四区 | 国产美女高潮视频| 国外成人视频| www.久久久| 操逼精品| 成年人黄色视频网站| 在线黄色网| 人人干人妻| 不卡AV在线| 91精品久久久久久综合五月天 | 亚洲AV无码日韩AV无码导航| 一本到无码| 久久久久久国际四虎免费精品视频 | 北岛玲视频在线| 日本理论片一道本| 亚洲精品成人无码| 久热免费视频在线观看| wwwA片| 性福利导航| 黄片AV| AV无码免费| 少妇做爱视频| 国产l精品久久久久久久久久| 欧美一级二级三级| 在线观看国产小视频| 日韩成人电影| 黄色视频电影| 国产又粗又大| 日中国老太太B| h片在线播放| 婷婷五月色综合| 亚洲三级视频| 波多野结衣亚洲视频| 午夜成人亚洲| 亚洲人妻无码视频| 无码做爰欢H肉动漫网站在线看 | 99久久9| 国产AV一级| 国产精品扒开腿做爽爽爽视频| 一级无码毛片| 国产精品乱子伦| 99re欧美激情| 啪啪啪免费| 特级西西444www高清大胆免费看 | 高清无码免费在线视频| 99国产精品99久久久久久粉嫩| 2019中文字幕mv第三季歌词| 亚洲操逼片| 在线观看无码高清视频| 日韩18禁| 人人草人人摸人人看| 欧洲黄色片| 男人天堂v| 大香蕉伊人综合在线| 三级片自拍| 成年人在线播放| 夜夜爽夜夜爽| 亚洲人体视频| 黄色网页在线| 中文字幕操逼网站| 影音先锋av中文字幕| 亚洲激情欧美激情| 免费看欧美成人A片无码| 色噜噜一区二区三区| 亚洲性爱AV网站| 热热AV| 欧美成人手机在线观看| 日韩在线观看| 风流少妇一区二区三区91| 男人天堂亚洲| 欧美天天| 神马午夜秋霞不卡| 先锋av资源在线| 人人舔| 国产va在线| 中文字幕无码免费| 91综合网| x88AV吊钟奶熟女| 国产视频精品一区二区三区| caoporen| 国产资源在线观看| 人人人人人人操| 汇聚全球淫荡熟女| 97人人爽人人爽人人人| 成人精品免费无码毛片| 天天射天天| 色五月婷婷在线| 亚洲一区二区视频在线观看| 色婷婷av| 五月天色综合| 中文字幕乱码中文乱码91| 久艹99| 蝌蚪窝视频在线观看| 乱伦内射视频| 五月欧美激情| 天天干天天射天天操| 超碰爱爱| 人人人爽| 国产免费一区二区三区四区| 91偷拍视频| 欧美在线v| 在线观看国产一级片| 蜜臀AV一区二区三区免费看| 婷婷AV在线| 日本成人黄色电影| 青青大香蕉| 青草网| 人妻字幕| 成人久久久久| 人人操人人妻人人爽| 后入少妇视频| 亚洲a视频| 日批网站视频| 国产白丝精品91爽爽久久| 人人草超碰| 日韩天堂| 3344gc在线观看入口| 免费无码一级A片大黄在线观看| 91视频网站入口| 性99网站| 成人黄色A片| 国内成人AV| 口工视频| 国产精品伦子伦免费视频| 日本高清视频九区| 白浆在线| 香蕉视频亚洲| 欧美黄色精品| 青青草原国产视频| 操www| 精品夜夜澡人妻无码AV| 五月婷婷视频| 精品国产污污免费网站入口| 欧美亚洲成人在线观看| 国产噜噜噜噜噜久久久久久久久| 2025四虎在线视频观看| 国产suv精品一区二区6| 五月丁香婷婷色| 18禁av在线| 国产精品每日更新| 竹菊av一区二区三区四区五区| 4080yy午夜理论片成人| 麻豆三级电影| 欧美日韩国产一区二区三区| 亚洲熟妇无码| 亚洲av无码乱码| 欧美日韩在线视频免费| 操碰在线观看| 欧美性爱免费在线视频| 精品一区二区三区蜜桃臀www| 91传媒在线观看| 亚洲精品免费观看| 99国产精品免费视频观看8| 露脸老熟女91集合| 丰满人妻一区二区三区四区53| 天天看高清无码| 国产成人综合亚洲| 久草视频在线资源| 亚洲无码三级片| 四川少妇搡bbbbb搡多人| 四虎一区| 超碰在线国产| 麻豆911| 十八毛片| 精品伊人| 热久久在线观看| 嫩草嫩草69| 中文字幕乱码亚洲无线码按摩| 91干穴穴在线观看| 欧美日韩中文字幕无码| 日日爽夜夜爽| 国产成人一区二区三区| 日本一级黄色电影| 另类老妇videos另类| 91香蕉国产在线观看软件| 狠狠色婷婷777| 国产丝袜av| 亚洲AV秘成人久久无码海归| 操人视频网站| 欧美日韩字幕| 大香蕉伊人综合在线| 日韩性爱在线视频| 91无码人妻精品一区二区三区四| 欧美一级性爱在线观看| 久热中文在线观看精品视频| 秋霞网一区二区| 大香蕉伊人免费| 婷婷五月18永久免费视频| 中文字幕无码一区二区| 米奇电影777无码| 亚洲国产黄片| 亚洲精品国产成人无码区在线| 国产精品怡红院有限公司| 兔子先生和優奈玩游戲脫衣服,運氣報表優奈輸到脫精光 | 国产中文字幕AV在线播放| www.97yy| 五月天激情爱爱| 欧美午夜精品一区二区蜜桃| 欧美大吊在线| 毛片自拍| 精品少妇视频| 影音先锋AV资源网站| 自拍一区在线观看| 欧美性爱免费在线视频| 91麻豆成人精品国产| 国产波霸爆乳一区二区| 成人自拍网站| 欧美影院亚洲| 亚洲日韩欧美色图| 国产美女福利| 免费看黄色视频的网站| 做爰视频毛片下载蜜桃视频| 一道本无码在线观看| 免费无码av| AAAAA毛片| 麻豆AV在线观看| 人妻无码电影推荐| 青青青视频在线| 伊人无码视频| 亚洲播播| 阿宾MD0165麻豆沈娜娜| 北条麻妃无码精品AV怎么看| 日韩欧美在线播放| 正在播放吴梦梦淫行| 婷婷激情中文字幕| 黄色高清视频在线观看| 日韩在线99| 日韩色逼| 黄视频在线观看免费| 免费黄色三级片| 黄色小网站在线观看| 日韩色情视频| 亚洲天堂中文字幕| 午夜精品久久久久久久久久久久| 天天干网址| 欧美视频自拍| 亚洲欲色| 美女大香蕉| 爱液视频| 亚洲一级Av无码毛片久久精品| 亚洲色婷婷| 无码精品一区二区三区在线播放| 中文字幕资源在线| 亚洲人免费视频| 超碰成人97| 国产精品偷拍| 青娱乐偷拍| 四川少妇BBB| 99热免费| 五月婷婷啪| 日本黄A三级三级三级| 五月婷婷操逼| 婷婷色色婷婷| 黄网站免费看| 狠狠色一区| AV777777| 中文字幕免费AV| 久久99久久99久久99| 三级片无码在线播放| 亚洲激情小说| 国产女人18毛片水真多18| 精品三级网站| 美腿丝袜中文字幕精品| 日本不卡中文字幕| 婷婷久久综合| 北条麻妃二区三区| 97国产精品视频人人做人人爱 | 午夜AV在线免费观看| 性无码一区二区三区无码免费| 精品视频一区二区三区| 天天想天天干| 福利导航视频| 911精品人妻一区二区三区A片 | 亚洲一区视频在线| 五月丁香激情婷婷| 亚洲精品456| 九九九精品| 欧美日韩成人网| 人人做人人做人人做,人人做全句下一| 国产资源在线观看| 性爱免费视频| 天堂av中文字幕| 国产精品码一本A片| 水密桃网站| 天天射天天干| 躁BBB躁BBB躁BBBBBB日视频| 亚洲另类天堂| 99久久婷婷国产综合精品草原| 91羞羞网站| 五月天婷婷无码| 91ThePorn国产在线观看| 人人操人| 久艹在线观看视频| 一级无码在线观看| 岛国无码在线| 天天操人人妻| 99免费在线视频| 婷婷五月天成人电影| 中文一区二区| 中文字幕东京热| 成人久久久久| 99热这里只有精品9| 国产a毛一级,a毛一级| 日韩啊v| 亚洲日逼| 日韩欧美性爱网站| 国产做受91电影| 特级西西人体大胆无码| 囯产伦精一区二区三区四区| 亚洲视频,中文字幕| 日韩国产高清无码| 操操操操操操操操逼| 日本牲交| 成人精品三级AV在线看| 国产特级婬片免费看| 午夜成人精品| 国产激情自拍| jzzijzzij亚洲成熟少妇在线观看| 黄色小说视频网站| 亚洲无码影院| 91射区| 亚洲免费播放| 日本一级黄色电影网| 丁香六月综合激情| 欧美手机在线| 亚洲日逼网站| 俺去听听婷婷| 可以看的三级网站| 久热在线精品视频| 爱爱打炮影院| 国内超碰| 乱伦视频网站| 在线免费观看国产视频| 成人四区| 国产精品天天AVJ精麻传媒 | 毛片aaa| 日韩免费无码| 91国产精品在线视频| 五月天在线观看| 乱伦无码高清麻豆视频一区二区 | 88海外华人免费一区| 久久国产热视频| 久久久999精品日韩一区二区| 肏屄在线观看| 豆花av| 日日擼夜夜擼| 国内精品久久久久| 无码人妻丰满熟妇精品区| 激情人妻av| 欧美视频一区| 日本电影一区二区三区| 中文字幕+乱码+中文乱码91| 亚洲国产视频一区| 天天看天天射| 欧美AAAAAAAA| 大香蕉999| 无码观看视频| 草比视频| 91三级片在线播放| 97超碰人妻| 国产午夜三级| 一区高清无码| 午夜视频18| 亚洲精品中文字幕无码| 亚洲无码一区二区三| 日韩精品电影| 免费v在线观看| 日韩综合久久| 影音先锋色色| 精品欧美一区二区精品久久| 无码在线播放观看| 久久悠悠| 永久中文字幕| 女人天堂av| 丁香五月婷婷基地| 黄色三级片网站| 激情久久av| 高清无码一区二区三区| 91超碰大香蕉| 亚洲高清无码电影| 日韩午夜av| 韩无码| 欧美视频第一页| 亚洲欧美视频| 亚洲欧美一区二区三区在线| 久久人视频| 五月丁香综合网| 国产男人天堂| 操噜噜噜噜噜插| 一区成人| 亚洲欧美日韩在线| 国产精品精品| 国产午夜精品一区二区三区四区| 成人做爰A片一区二区| 亚洲成人在线网| a片在线电影网| 成人做爰A片免费看网站| 蝌蚪窝免费在线视频| 人善交精品一区二区三区| 蜜桃免费| 国产视频久久| 亚洲欧美成人在线观看| 久久久www成人免费毛片| 韩国高清无码视频| 51妺嘿嘿午夜福利视频| 色婷婷av| 日本内射在线观看| 操操操操| 人人色人人摸| 99视频| 97色色婷婷五月天| 久久久婷婷婷| 天天爽天天爽夜夜爽毛片| 国产毛片久久久久久国产毛片| 国产一级片免费看| 婷婷网五月天| 日韩欧美视频| 国产AV黄片| 国产精品视频在线播放| 国产又爽又黄免费网站免费观看| 无码视频在线看| 日本一区二区精品| 午夜精品久久久久久久99黑人 | 午夜激情网站| 蜜桃网站在线观看| 狠狠做深爱婷婷久久综合一区| 91视频亚洲| 青草视频在线免费观看| 久一在线| 日韩欧美高清| 色色五月丁香婷婷| 99A片| 青青久草| 国产熟女一区二区| 三须三级久久三级久久18| 三级视频在线播放| 中文字幕Av在线| 婷婷五月天电影网| 北条麻妃无码一区三区| 亚洲欧美在线观看视频| 美女乱伦视频| 国产人妻人伦精品1国产丝袜| 91九色口爆吞精| 欧美精品成人在线| 日韩AV大片| 欧美午夜片| 老熟女痒到不行-ThePorn| 91无码AⅤ在线| 日韩中文无码电影| 国产顶级理伦| 日韩无码观看| 家庭乱伦AV| 国产白浆一区二区三区| 九九精品12| 人人操AV| 1024在线| 国产日韩二区| 少妇人妻一区| 福利视频一区| 五月天伊人| 国产欧美日韩在线视频| 午夜视频免费在线观看| 中文字幕在线看| 制服丝袜强奸乱伦| 操逼操123| 久久亚洲精品视频| 成人免费无码A片免费| 国产v片| 蜜桃91精品秘成人取精库| 日韩一级成人片| 东北老女人性爱视频| 大香蕉网站在线观看| 91久久久久| 欧美一级黃色A片免费看小优视频| 欧美婬乱片A片AAA毛片地址| 91无码一区二区| 欧美日韩操逼片| 中文字幕三级片| 亚洲黄色视频网站在线观看| 国产综合久久久777777色胡同| 日韩中文久久| 97人妻| 91成人精品| 日本黄色视| 真人无码| 老司机午夜视频| 四虎午夜福利| 久久精品视频久久| 水蜜桃在线视频| 日韩免费毛片| 69视频国产| 极品美鮑20p| 桃花岛tⅴ+亚洲品质| 91中文无码| 3D精品啪啪一区二区免费| 免费黄色网址啊不卡| 国产精品777| ThePorn人妻白浆| 韩国精品一区二区三区| 国产久久在线观看| 四虎影成人精品A片| 国产字幕在线观看| 亚洲avwww| 日本成人不卡视频| 爱搞视频在线观看| 欧美精品综合| 日韩成人高清无码| 麻豆性爱视频| 欧美日韩高清一区二区三区| 亚洲日韩精品无码| 大屌在线| 久久亚洲AV无码午夜麻豆| 综合激情五月婷婷| 久久久久久无码日韩欧美电影| www.男人的天堂| 日本三级无码| 男人天堂网在线| 免费高清无码在线观看| 国产香蕉在线| a视频免费观看| 中国黄色A片| 日韩视频――中文字幕| 91精品国产一区二区| 狠狠操2019| 国产一级片内射| 日韩超清无码| 国产精品人人| 一级真人毛片| 91大神在线免费观看| 国产精品白浆| 成人动漫一区| 成人精品亚洲人成在线| 亚洲午夜影院在线| 久久久一级| 天天日夜| 欧美A片在线免费观看| 天天爽天天爽夜夜爽| 狠狠干,狠狠操| 成人免费福利| 奇米影视av| a√在线视频| 豆花视频成人网站入口| 国产亚洲无码| 一区二区三区小视频| 伊人久久大香蕉视频| 日韩极品视频在线| 国产黄色直播| 青娱乐成人在线视频| 狼友免费视频| 亚洲三级AV| 久久国产精品电影| 在线观看av资源| 黄色一级大片在线免费看产| 日本免费黄色小视频| 综合精品7799| 大香蕉在线网站| 亚洲第一视频在线观看| 一区二区三区四区五区无码| 欧美中文字幕在线播放| 狠狠综合网| 欧美日本国产| 午夜丁香| 五月天婷婷视频| 狠狠肏| 国产特級黃色大片| 久久久久久国产免费A片| 亚洲精品图片| WWWA级片| 国产免费AV在线观看| 五月天婷婷黄色| 国产做受91电影| 丁香五月天在线视频| 中文字幕2018第一页| 婷婷伊人綜合中文字幕| 激情操逼| 一级操逼视频| 十八禁网站在线| 中文字幕特黄A片| 日韩免费片| 波多野结衣大战黑人| 天天日天天日天天干| 黄色毛片电影| www亚洲无码A片贴吧| 亚洲女人被黑人巨大的原因| 欧美日韩有码视频网址大全 |