国产剧情视频在线观看-国产剧情麻豆女教师在线观看-国产剧情精品在线观看-国产剧情精品-国产剧情91-国产玖玖在线观看


曙海教育集團論壇3G手機技術(shù)專區(qū)Symbian開發(fā) → Symbian基礎(chǔ)類知識


  共有9618人關(guān)注過本帖樹形打印

主題:Symbian基礎(chǔ)類知識

美女呀,離線,留言給我吧!
wangxinxin
  1樓 個性首頁 | 博客 | 信息 | 搜索 | 郵箱 | 主頁 | UC


加好友 發(fā)短信
等級:青蜂俠 帖子:1393 積分:14038 威望:0 精華:0 注冊:2010-11-12 11:08:23
Symbian基礎(chǔ)類知識  發(fā)帖心情 Post By:2010-12-3 15:45:30

〖SymbianOS 簡介〗

1.1 SymbianOS的六大特性

1、操作系統(tǒng)是運行在ROM上的
2、系統(tǒng)是運行在電池驅(qū)動的設(shè)備上的
3、完全是面向?qū)ο蟮?
4、基于組件的設(shè)計
5、被設(shè)計成確保用戶的數(shù)據(jù)不會丟失
6、簡單的UI系統(tǒng)

Symbian 是真正的微核操作系統(tǒng),所謂“微核”,就是說操作系統(tǒng)
只有很小的一部分是運行在最高優(yōu)先級的,其他的功能都是以Client-
Server的方式提供。下面是Symbian系統(tǒng)的內(nèi)部結(jié)構(gòu)圖:

應(yīng)用層:Shell, OPL, 及其他應(yīng)用程序
------------------------------------------------
系統(tǒng)層:Dialogs, Menu, Toolbar, Icons, Resources, JavaVM,
Grid, Rich Text, Edit Control, List Control, Application Framework,
Jave Class Libraries.
------------------------------------------------
服務(wù)層:Window Server, Process Server, Socket Server, Sound Server,
Wireless Server, Database Server, File Server, Alarm Server, Comms
Server, 以及無線協(xié)議
------------------------------------------------
內(nèi)核:euser.dll, ekern.exe, 服務(wù)控制(supervisor server),
HAL(設(shè)備抽象層)
------------------------------------------------
驅(qū)動程序?qū)樱喊ㄒ纛l驅(qū)動,顯示驅(qū)動,MMC驅(qū)動,鍵盤驅(qū)動,串并口驅(qū)動
,DSP驅(qū)動,時鐘控制器驅(qū)動等等

1.2 Symbian UI系統(tǒng)命名

使用過Symbian UI系統(tǒng)的同志們一定都聽說過一些奇怪的名字,比如:
Eikon, Cone, Apparc, Avkon等等,這么多kon字輩的東東到底有什么關(guān)系呢?

首先,大家要明白,在kon字輩的同志們中,Cone和Apparc是老大,其他kon們
都是從這兩個kon繼承來的。

先說說Cone。Cone就是Control Environment(控制環(huán)境)的縮寫。Cone是Client
端的控制環(huán)境。這個東東定義了Graphic UI中一些基礎(chǔ)的東西,沒什么代碼,
但是是一種Design pattern

Apparc是Application Architecture的縮寫。Application architecture定義了
Symbian應(yīng)用程序的框架。主要是定義了CApaApplication, 以及CApaDocument
這兩個類,也就是d&v結(jié)構(gòu)。然后還定義了程序啟動以及數(shù)據(jù)控制流等等。

kon們其實就是控件組,關(guān)于控件的用法以后再說。Series60用的是Avkon,
Series90用的是Ckon,大家可以理解為不同的kon是專為不同屏幕大小的手機設(shè)
計的不同的控件庫。

以Series60為例:

Avkon
-----
Eikon
-----
Uikon
-----
Cone + Apparc

===================================================
〖Symbian OS內(nèi)存管理介紹〗

在Symbain OS中內(nèi)存管理的主要任務(wù)是:如何為程序分配內(nèi)存以及如何在程序的內(nèi)部分配內(nèi)存。
Symbian OS 程序最根本和基礎(chǔ)的東西就是內(nèi)存,作為一個有限的資源,必須小心細致地處理,特別是當有錯誤或異常發(fā)生的時候。正是由于這樣的原因,在支持清理機制的API中,異常處理和內(nèi)存管理幾乎是綁在一起的。
Uikon核心框架使用這些支持清理機制的API來管理內(nèi)存,使GUI程序的基礎(chǔ)架構(gòu)具有良好的性能和表現(xiàn)。GUI程序還支持異常情況下內(nèi)存清理,以及調(diào)試模式下的內(nèi)存泄露檢測。

一、Symbian OS的清理機制(cleanup)
清理機制是Symbain OS 程序?qū)τ诔绦虍惓L幚淼囊环N特有方式。當異常發(fā)生時,清理機制將清理錯誤的內(nèi)存區(qū)域。Symbian OS的清理策略和它所有類的基類CBase類有著密切關(guān)系。要了解Symbian OS清理機制就必須清楚以下三個概念:異常處理(exception handling)、清理棧(cleanup stack)以及通用清理項(general cleanup item)。

1、異常處理 (Exception Handling)
Symbian OS沒有使用C++的try…catch異常處理方式,而是使用了它自己所特有的方式:leave。在Symbian OS中,異常以 leave 的形式出現(xiàn),trap harness可以在程序中設(shè)置一個點,使程序發(fā)生leave時回跳到這個點上,宏TRAP和TRAPD 可以在程序中設(shè)置這個點。調(diào)用系統(tǒng)API User 類的一些靜態(tài)函數(shù)可以觸發(fā)Leave ,例如 User:圖片點擊可在新窗口打開查看eave()方法,這就相當于主動地拋出異常,當然某些系統(tǒng)函數(shù)或是用戶代碼,也有可能發(fā)生leave。

2、清理棧(Cleanup Stack)
當 leave 發(fā)生時,任何分配了資源的heap內(nèi)存,例如通過new()方法創(chuàng)建的對象,他們將被孤立,因為leave一旦發(fā)生已指向他們的指針就不存在了,這樣就導(dǎo)致了內(nèi)存泄漏。為了防止內(nèi)存泄漏發(fā)生,程序就有要記錄那些已經(jīng)被創(chuàng)建的對象,如果程序運行發(fā)生leave,那么系統(tǒng)可以自動找到并清理他們所占用的內(nèi)存。這些工作可以通過清理棧來完成。CleanupStack類是支持清理棧的一個類。GUI應(yīng)用程序擁有一個由應(yīng)用程序框架所提供的清理棧,其他的應(yīng)用程序必須用CTrapCleanup 類自己構(gòu)建一個清理棧。

3、通用清理項(General Cleanup Item)在默認情況下,清理棧只處理那些 CBase-based 類(也就是它所處理的類必須是由 CBase類繼承下來的)和那些untyped 類型對象(用一個簡單的內(nèi)存釋放語句就可以釋放的對象)。通用清理項(General Cleanup Item)使其他類型的對象也可以放到清理棧中。TCleanupItem類是支持通用清理項的一個類。

二、Symbian OS的內(nèi)存分配
內(nèi)存分配管理的目的在于 能夠使Symbian OS 進程通過底層函數(shù)訪問和操縱內(nèi)存區(qū)域。絕大多數(shù)的客戶端程序不需要直接使用這些函數(shù),那些在進程間共享內(nèi)存區(qū)域以及在一個進程的線程間共享內(nèi)存區(qū)域的程序會使用這些底層函數(shù)來管理內(nèi)存。這里有兩個概念需要了解 chunk(塊) 和 heap(堆)。
1、Chunk(塊)chunk 是一組線性相鄰的內(nèi)存地址在RAM 中的映射。進程創(chuàng)建以后,它的地址空間包括1到3個chunk:
(1)stack/heap chunk:這里包括了進程的主線程所要使用的stack 和 heap。所以這個chunk 通常是進程所必須的。
(2)code chunk:這個chunk 只有當進程被加載到RAM時才出現(xiàn)。
(3)data chunk:只有當進程擁有靜態(tài)數(shù)據(jù)的時候才會有這個chunk。

當然,程序可以還創(chuàng)建額外的chunk。 一個全局的chunk可以被其他進程訪問,這樣就實現(xiàn)了大量內(nèi)存的共享。RChunk 類提供了對chunk的支持。TFindChunk 類可以用來查找其他進程創(chuàng)建的全局chunk。

2、Heap(堆)
heap 通常用于顯式的動態(tài)內(nèi)存分配 。Symbian OS定義了C++中new操作符創(chuàng)建對象到當前線程的heap中。Heap的功能可以是:
?監(jiān)控內(nèi)存泄漏:對于一個GUI程序來說,這個是經(jīng)常發(fā)生的。
?在同一進程的線程間進行共享。
?在單元一級上進行訪問和操作。
RHeap類提供了對heap的支持。如果heap 是當前線程的 heap,那么使用等價系統(tǒng)靜態(tài)方法API 的User 類 將更加方便。這些系統(tǒng)靜態(tài)方法API 同樣也提供了宏來管理內(nèi)存,以防止內(nèi)存泄漏。

三、進程和地址空間
Symbian OS 的程序可以包含若干進程,每個進程包含若干在概念上并發(fā)執(zhí)行的線程。每一個用戶進程都有他自己私有的地址空間。一個用戶進程不可以直接訪問另外一個用戶進程的地址空間。進程包括若干線程,他們運行在進程的特權(quán)級。
Kernel 進程是一個比較特殊的進程,它的線程運行在超級訪問者級別,這個進程通常包括兩個線程。
Kernel server 線程:是一個原始的進程,在系統(tǒng)啟動時就已經(jīng)存在。它可以在heap執(zhí)行核心函數(shù)請求的內(nèi)存分配或重新分配。
null 線程:當系統(tǒng)中沒有其他可運行的線程時這個線程就開始運行,null 線程使處理器處于空閑狀態(tài),減少耗電

線程的地址空間包括若干chunk,在剛創(chuàng)建的時候,進程只有一個線程和1到3個chunk。如果進程創(chuàng)建了新的線程,那么一個新的chunk將被創(chuàng)建被分配給這個線程。每一個chunk都包括一個了stack,如果線程沒有共享當前heap,那么在chunk中也將包括heap。

四、Chunks(塊)
Chunk 把RAM映射到一個連續(xù)的虛擬地址。一個chunk中包括了一個保留區(qū)(reserved region)和和委托區(qū)(committed region)。保留區(qū)是一個連續(xù)的虛地址區(qū)域,它的大小可能是整個chunk的大小。在委托區(qū)中存放了真正映射到RAM的地址。chunk的大小是可以被動態(tài)修改的,允許委托區(qū)也可以修改大小,他的范圍是從0一直到保留區(qū)大小,是處理器頁面大小的整數(shù)倍。這樣,就允許進程獲得更多的內(nèi)存空間。通常,委托區(qū)起始地址位于保留區(qū)底部。另外還可以創(chuàng)建 double-ended chunk ,那么委托區(qū)將是保留區(qū)的任意連續(xù)子集,他的大小也是處理器頁面大小的整數(shù)倍,這種Chunk的委托區(qū)可以有兩個頂端和底端,并且它們的大小也是可變的。
在chunk創(chuàng)建時可以指定chunk的最大空間,保留區(qū)大小應(yīng)該小于這個最大值。.盡管這樣,如果保留區(qū)請求比當前chunk更大的空間,那么chunk可以被重新分配空間,以允許保留區(qū)擴大。保留區(qū)可以擴大到撐滿整個chunk.。

Local chunks(本地 chunk)
如果一個chunk對于創(chuàng)建它的進程是私有的,不允許被其他用戶進程訪問,那么那么這個chunk就是本地chunk,本地chunk是沒有名字的。

Global chunks(全局chunk)
如果一個chunk可以被其他進程訪問,那么這個chunk就是全局chunk。全局chunk是有名字的,這樣,進程可以根據(jù)chunk的名字來訪問他們。當進程打開一個全局chunk的時候,他把chunk映射到自己的地址空間,這樣就可以對chunk進行直接訪問和數(shù)據(jù)共享了。如果已經(jīng)知道了chunk的名稱,那么使用 RChunk::OpenGlobal() 可以直接打開chunk.。如果只知道了chunk的部分名字,那么可以使用帶 TFindChunk 型參數(shù)的 RChunk::Open()方法來打開chunk.。

五、Heaps(堆)

Each thread has a chunk which contains that thread's program stack. For the main thread of a process, this chunk also contains the thread's heap. A program's request for memory is allocated from this heap. For example, a code fragment such as:

每一個線程都有一個包含了自身程序棧(program stack)的chunk。.對于進程的主線程來說,這個chunk中同樣也包含了線程heap。程序?qū)τ趦?nèi)存的請求都是從這個heap的地址空間來分配的,例如有以下代碼:

CArrayFixFlat<...>* fixflat;
...
fixflat = new (ELeave) CArrayFixFlat<...>(3);

程序請求了heap中部分的內(nèi)存地址,并把地址返回給調(diào)用者。請求heap中的內(nèi)存必須是顯式的,同樣,釋放這些內(nèi)存時也必須進行顯式調(diào)用。

Structure of a heap(heap 結(jié)構(gòu))
heap包括兩個單元列表。一個是已經(jīng)分配的內(nèi)存單元列表,一個是還未分配的內(nèi)存單元列表。兩個列表都在heap對象上。內(nèi)存單元由單元頭和單元體組成,單元體實際上就是一個內(nèi)存區(qū)。單元頭是在e32std.h 中定義的 RHeap::SCell 結(jié)構(gòu)體,他是RHeap類的一部分。

如何共享heap
heap通常被同一個進程的線程所共享當一個線程創(chuàng)建時:
?它可以和父線程使用同一個heap。
?父線程同時為新線程創(chuàng)建一個新的heap。
?新線程使用系統(tǒng)為它創(chuàng)建的heap。
這里,只有第一和第二中情況可以認為是heap的共享。

支持(0中立(0反對(0單帖管理 | 引用 | 回復(fù) 回到頂部

返回版面帖子列表

Symbian基礎(chǔ)類知識








簽名
国产剧情视频在线观看-国产剧情麻豆女教师在线观看-国产剧情精品在线观看-国产剧情精品-国产剧情91-国产玖玖在线观看
<dfn id="is4kg"></dfn>
  • <ul id="is4kg"></ul>
  • <abbr id="is4kg"></abbr>
  • <ul id="is4kg"></ul>
    <bdo id="is4kg"></bdo>
    性日韩欧美在线视频| 午夜精品久久久久久久久久久久久 | 国产欧美精品日韩精品| 这里只有精品66| 欧美性色黄大片人与善| 免费国产在线精品一区二区三区| 亚洲淫片在线视频| 99久久99| 国产在线播放一区二区| 久久久久久欧美精品色一二三四| 国模精品娜娜一二三区| 国自产精品手机在线观看视频| 成人黄色在线免费| 古典武侠综合av第一页| 国产伦精品一区二区三区四区视频| 99视频在线| 这里只有精品66| 999国产在线| 97超视频免费观看| 国产99视频精品免视看7| 国产成人啪精品视频免费网| 国产精品精品一区二区三区午夜版 | 国产精品福利在线观看| 亚洲国产一区二区精品视频| 亚洲欧美影院| 亚洲综合一区二区不卡| 国产91精品不卡视频| 国产激情视频一区| 日韩jizzz| 欧美国产视频日韩| 91精品国产自产91精品| 欧美日韩免费高清| 99视频国产精品免费观看| 91av在线免费观看| 亚洲国产欧美日韩| 精品婷婷色一区二区三区蜜桃| 青娱乐一区二区| 欧美精品九九久久| 国产精选久久久久久| 中文字幕色一区二区| 久久久人人爽| 91九色对白| 欧美激情第一页在线观看| 国产日产亚洲精品| 蜜桃导航-精品导航| 成人在线中文字幕| 日本一区二区三区在线视频| 亚洲综合在线播放| 国产精品视频1区| 国产日韩精品推荐| 国产精选久久久久久| 91国产美女视频| 一区二区不卡在线观看| 国产精品久久久久影院日本| 亚洲一区综合| 久久久久久国产精品一区| 亚洲xxxx视频| 91精品一区二区| 国产欧美一区二区三区在线看| 国产91|九色| 韩国三级日本三级少妇99| 一区二区三区四区| 日韩影院一区| 日本在线高清视频一区| 欧美日韩一区二区三区在线视频 | 96久久精品| 国产精品草莓在线免费观看| 26uuu亚洲伊人春色| 欧美激情中文字幕乱码免费| 亚洲三区四区| 欧美大片在线看| 日韩国产美国| 亚洲精品成人a8198a| 亚洲aⅴ天堂av在线电影软件| 国内精久久久久久久久久人| 91久久精品在线| 国产精品日韩欧美大师| 国产精品久久久久免费a∨大胸| 2019av中文字幕| 97在线看免费观看视频在线观看| 午夜免费久久久久| 午夜精品久久久久久久99热浪潮| 欧美疯狂xxxx大交乱88av| 一区不卡字幕| 国内精品小视频| 91sa在线看| 日本高清不卡在线| 免费在线成人av| 国产精品一区在线观看| 精品免费国产| 欧美日本亚洲| 亚洲欧美久久久久一区二区三区| 一本一道久久a久久综合精品| 色综合老司机第九色激情 | 国产噜噜噜噜噜久久久久久久久| 国产精品h在线观看| 国产精品久久久久久久久久ktv| 国产精品免费小视频| 成人免费观看网址| 国内精品一区二区| 色姑娘综合av| 午夜美女久久久久爽久久| 日本三级韩国三级久久| 国产日韩在线看片| 成人欧美一区二区三区视频xxx| 国产精品精品软件视频| 日本一区二区免费看| 亚洲永久激情精品| 777午夜精品福利在线观看| 国产精品国产三级国产aⅴ浪潮| 成人激情视频网| 国外成人免费视频| 亚洲精品中文字幕在线| 日韩av第一页| 99www免费人成精品| 欧美一区视久久| 97视频在线观看亚洲| 国产综合福利在线| 国内成+人亚洲| 在线视频不卡国产| 国产成人aa精品一区在线播放| 91久久久在线| 日本一区二区三区在线视频| 97成人精品区在线播放| 国产福利视频一区| 精品久久久久久亚洲| 一区二区三区国| 国产精品成人一区| 成人动漫在线观看视频| 亚洲精品久久久久久一区二区| 欧美中文在线观看国产| 成人av播放| 欧美激情国产日韩精品一区18| 国产精品无码专区在线观看| 久久久久久久久久久久久久久久av | 日韩av免费一区| 成人看片人aa| 色播亚洲婷婷| 国产精品爽黄69天堂a| 国产综合18久久久久久| 一区二区三区久久网| 国产精品免费久久久久影院| 国产主播一区二区三区四区| 欧美国产日韩一区二区在线观看 | 国产麻豆日韩| 国模精品系列视频| 91探花福利精品国产自产在线| 欧美不卡在线一区二区三区| 98精品国产高清在线xxxx天堂| 成人有码视频在线播放| 日韩高清国产一区在线观看| 国产成人极品视频| 久久亚洲高清| 国产精品青青在线观看爽香蕉| 九九99久久| 日本三级久久久| 久久艹中文字幕| 日韩免费在线看| 久久久免费看| 国产精品美女无圣光视频| 日韩福利在线| 成人欧美一区二区三区在线| 一级二级三级欧美| 999在线免费观看视频| 久久久久久久久久久免费| 成人网在线免费观看| 亚洲一区3d动漫同人无遮挡| 91精品在线看| 久久久久亚洲精品| 精品综合在线| 国产精品爽爽爽爽爽爽在线观看| 日产精品久久久一区二区| 国产精品美女久久久免费 | 日韩av观看网址| 牛人盗摄一区二区三区视频| 国产精品久久综合av爱欲tv| 亚洲一区二区四区| 51午夜精品| 欧美亚洲视频在线看网址| 免费一区二区三区在在线视频| 国产精品久久久久久久久影视| 亚洲福利av| 国产精品久久久久久久久久久久午夜片 | 国产美女扒开尿口久久久| 香蕉久久免费影视| 都市激情久久久久久久久久久| 人妖精品videosex性欧美| 色女人综合av| 国产精品传媒毛片三区| 国产精品久久久久久一区二区 | 欧美激情一区二区三区成人 | 国内精品二区| 国产在线视频欧美| 97av在线视频| 午夜一区二区三视频在线观看| 99久久精品免费看国产一区二区三区 | 51蜜桃传媒精品一区二区| 欧美在线视频一二三| 亚洲黄色成人久久久| 国产精品二区二区三区| 国产欧美一区二区三区在线看 | 神马影院午夜我不卡影院| 成人av男人的天堂| 国产日韩在线亚洲字幕中文| 韩国视频理论视频久久| 日韩中文一区二区三区| 精品国产电影| 粉嫩av四季av绯色av第一区| 国产一区深夜福利| 国产精品高潮呻吟久久av野狼| 久久久久久久久久久91| 亚洲高清在线观看一区| 久久久99爱| 国产在线一区二区三区欧美| 99热国产免费| 亚洲影院色无极综合| 国产精品扒开腿做爽爽爽视频| 国内精品久久久久影院 日本资源| 色一情一区二区三区四区 | 国产综合在线视频| 亚洲欧美国产不卡| 色综合视频二区偷拍在线| 精品在线一区| 国产一区在线观| 成人黄色片视频网站| 亚洲影院色在线观看免费| 成人黄色免费片| 国产精品美女在线| 国产精品美女网站| 国产成人精品免高潮在线观看| 欧美一级视频一区二区| 久久久综合免费视频| 中文字幕一区二区三区在线乱码| 日韩欧美三级电影| 亚洲国产精品视频一区| 日韩欧美视频一区二区| 午夜精品一区二区在线观看 | 日本免费久久高清视频| 91国内免费在线视频| 国产综合在线视频| 66m—66摸成人免费视频| 午夜精品久久久久久久久久久久 | 97视频在线观看视频免费视频 | 国产精品视频男人的天堂| 国产成人欧美在线观看| 国产精品视频久久| 国产日韩欧美日韩大片| 91九色蝌蚪国产| 5566中文字幕一区二区| 国产伦精品一区二区三区高清| 精品国产乱码久久久久软件| 久久久久久久久一区二区| 欧美极品一区| 亚洲午夜精品久久| 97国产精品免费视频| 日本久久久久亚洲中字幕| 国产精品国产三级国产aⅴ浪潮| 国产精品久久久久久久久久ktv| 国产欧美一区二区| 99在线热播| 蜜桃av噜噜一区二区三| 日韩av电影免费播放| 一区国产精品| 情事1991在线| 91精品国产综合久久香蕉的用户体验 | 欧美日韩国产综合在线| 亚洲午夜精品久久久中文影院av | 性欧美激情精品| 国产福利视频一区| 亚洲一区二区在线| 国产欧美亚洲日本| 日本午夜精品一区二区三区| 夜夜爽99久久国产综合精品女不卡| 天堂va久久久噜噜噜久久va| 欧美夫妻性生活xx| 亚州国产精品久久久| 欧美一区二区.| 国产区亚洲区欧美区| 2019国产精品视频| 久久精品女人的天堂av| 亚洲一区美女| 欧美中在线观看| 91久久精品日日躁夜夜躁国产| 国产精品国产精品国产专区不卡| 久久综合九色99| 中文字幕一区二区三区乱码| 国产不卡av在线免费观看| 147欧美人体大胆444| 麻豆精品蜜桃一区二区三区| 制服国产精品| 国产精品久久精品| 国产精品成人观看视频免费| 日韩电影免费观看高清完整| 69久久夜色精品国产7777| 成人久久一区二区| 欧美一区观看| 欧美野外猛男的大粗鳮| 亚洲aⅴ男人的天堂在线观看| 狼狼综合久久久久综合网| 久久久久女教师免费一区| 成人精品aaaa网站| 日韩欧美在线一区二区| 国产精品 欧美在线| 国产欧美一区二区视频| 色综合久久悠悠| 国产日韩精品一区二区| 蜜桃传媒视频第一区入口在线看| 国语自产精品视频在线看一大j8| 91精品美女在线| 日本一区高清在线视频| 国产91露脸中文字幕在线| 国产精品午夜av在线| 欧美激情亚洲精品| 亚洲最大成人在线| 亚洲人成网站在线播放2019| 国产日韩在线一区| 色综合久久久久久久久五月| 国产精品观看在线亚洲人成网| 久久国产一区二区| 欧美一区二区影院| 国产日韩一区二区三区| 性亚洲最疯狂xxxx高清| 国产成人一区二区三区免费看| 欧美国产日韩一区二区| 91成人免费在线观看| 欧美激情久久久久| 99精品国产高清一区二区| 欧美激情免费视频| 国产精品国色综合久久| 国内揄拍国内精品少妇国语| 国产精品日韩一区二区 | 国产成人综合精品在线| 久久精彩视频| 国产精品精品久久久| 欧美一区二区三区成人久久片| 人体精品一二三区| 欧美日韩亚洲免费| 国产在线精品播放| 久久久久久免费精品| 国产区二精品视| 国产精品99蜜臀久久不卡二区| 欧美在线播放一区| 亚洲影影院av| 欧美专区国产专区| 日韩久久久久久久| 99r国产精品视频| 日产精品久久久一区二区福利| 日韩av不卡在线播放| 亚洲自拍欧美色图| 日韩av电影中文字幕| 性欧美.com| 国产欧美日韩伦理| 国产精品久久77777| 欧美激情视频在线观看| 久久久综合亚洲91久久98| 国产有码一区二区| 91成人福利在线| 亚洲第一在线综合在线| 国产精品久久国产三级国电话系列 | 成人国产亚洲精品a区天堂华泰| 欧美国产日韩一区二区在线观看| 国产视频精品网| 成人免费网视频| 日本不卡视频在线播放| 在线观看日本一区| 免费成人看片网址| 99热国产免费| 国产精品视频成人| 57pao成人国产永久免费| 亚洲一区二区三区四区中文| 久久精品中文字幕一区二区三区 | 成人情视频高清免费观看电影| 国产97在线亚洲| 欧美激情a在线| 日韩成人av电影在线| 精品不卡一区二区三区| 91视频99| 成人精品视频在线| 国产精品久久一| 日韩免费在线免费观看| 91精品国产91久久久久久吃药| 一区二区三区免费看| 欧美亚洲免费高清在线观看 | 国产女主播一区二区| 91久热免费在线视频| 国产成人a亚洲精品| 亚洲91精品在线| 欧美激情a∨在线视频播放| 天堂va久久久噜噜噜久久va| 久久亚裔精品欧美| 久久99久久精品国产| 国产精品久久一区二区三区| 91久热免费在线视频| 成人国产精品av| 成人精品视频在线| 成人黄色网免费| 91老司机在线| 51成人做爰www免费看网站| 国产在线视频不卡| 国产精品亚洲网站| 国产美女被下药99| 国产色婷婷国产综合在线理论片a| 国产成人精品亚洲精品| 国产精品99久久久久久www| 国产成人av网| 国产精品久久久久久久久久久新郎 | 欧美国产亚洲精品久久久8v| 亚洲欧洲日夜超级视频| 日日噜噜噜噜夜夜爽亚洲精品| 欧美精品国产精品久久久 | 国产精品福利小视频| 国产成人高潮免费观看精品| 欧洲永久精品大片ww免费漫画| 奇米四色中文综合久久| 国产精品999999| 国产精品午夜视频| 91免费欧美精品| 91久久久一线二线三线品牌| 成人免费在线看片| 精品国产乱码久久久久久郑州公司| 精品国产综合| 日本一区免费观看| 中文字幕一区二区三区最新| 久久久久久综合网天天| 欧美一级大片在线观看| 国产精品黄页免费高清在线观看| 国产欧美日韩丝袜精品一区| 亚洲最大成人在线| 久久精品国产美女| 亚洲国产欧美日韩| 69久久夜色精品国产69| 国产精品男人的天堂| 91在线播放国产| 精品在线视频一区二区| 亚洲日本japanese丝袜| 1769国内精品视频在线播放| 国产裸体写真av一区二区| y111111国产精品久久婷婷| 久久精品国产精品国产精品污| 亚洲国产综合自拍| 日本国产精品视频| 国产日韩专区在线| 国产一区二区三区免费不卡| 热舞福利精品大尺度视频| 欧美激情一区二区久久久| 国产91色在线播放| 亚洲自拍欧美色图| 欧洲一区二区日韩在线视频观看免费| 中文字幕一区二区三区有限公司 | 成人免费观看a| 国模一区二区三区私拍视频| 婷婷久久青草热一区二区| 国内精品一区二区三区四区| 国产精品久久久久久久久久ktv| 99久久精品久久久久久ai换脸| 欧美极品色图| 97超碰国产精品女人人人爽| 国产在线观看精品| 久久精品国产精品青草色艺| 欧美高清视频一区二区| 国产精品视频久| 久久影视中文粉嫩av| 欧美激情精品久久久久久蜜臀| 国产精品第一视频| 精品一区日韩成人| 国内揄拍国内精品| 91免费精品视频| 日本公妇乱淫免费视频一区三区| 91精品国产高清自在线看超| 成人精品网站在线观看| 日本婷婷久久久久久久久一区二区| 韩国精品久久久999| 96pao国产成视频永久免费| 视频一区免费观看| 国产精品久久国产精品99gif| 久草精品电影| 欧美中文在线观看国产| 国产伦精品一区二区三区视频孕妇| 欧美激情一二三| 97超碰人人看人人| 欧美精品videosex极品1| 成人h视频在线观看播放| 日韩三级电影网站| 国产欧美日韩亚洲精品| 视频三区二区一区| 国产欧美一区二区三区在线看 | 欧美激情综合色| 91老司机精品视频| 欧美国产乱视频| 成人羞羞国产免费| 一本色道久久综合亚洲二区三区| 国产美女精品免费电影| 亚洲激情一区二区| 亚洲精品日产aⅴ| 在线一区高清| 波多野结衣久草一区| 97视频在线看| 久久久人人爽| 国产精品美女午夜av| 性高潮久久久久久久久| 成人午夜在线观看| 久久男人资源视频| 国产一区二区三区高清| 热门国产精品亚洲第一区在线| 麻豆av一区二区三区| 国产精品视频永久免费播放| 欧美日韩大片一区二区三区| 国产精品一二三在线| 水蜜桃亚洲一二三四在线| 91麻豆国产精品| 韩日欧美一区二区| 欧美激情第一页在线观看| 国产精品丝袜久久久久久不卡| 亚洲精品电影在线一区| 99九九电视剧免费观看| 57pao国产精品一区| 日韩免费av电影| 91中文字精品一区二区| 欧美重口另类videos人妖| 日本午夜精品一区二区| 91精品网站| 清纯唯美亚洲综合| 亚洲一区二区在线看| 国产主播一区二区三区四区| 国产精品日韩av| 中文字幕99| 精品亚洲一区二区三区四区五区高| 国产精品久久婷婷六月丁香| 欧美精品激情在线观看| 麻豆精品传媒视频| 91午夜理伦私人影院| 热re99久久精品国产66热| 亚洲国产精品一区二区第一页| 国产精品久久久久免费| 国产精品美乳一区二区免费| 欧美—级a级欧美特级ar全黄| 久久99精品国产99久久| 亚洲a级在线观看| 国产成人精品电影久久久| 欧美丰满少妇xxxx| 日产中文字幕在线精品一区| 国产99在线免费| 国产男人精品视频| 琪琪第一精品导航| 久久久久一本一区二区青青蜜月| 日本一区二区三不卡| 国产精品乱子乱xxxx| 国产原创欧美精品| 国产va免费精品高清在线观看 | 产国精品偷在线| 国产欧亚日韩视频| 欧美最猛性xxxx| 韩国三级电影久久久久久| 亚洲日本无吗高清不卡| 欧美日韩国产高清视频| 国产亚洲情侣一区二区无| 3d精品h动漫啪啪一区二区| 国产日韩换脸av一区在线观看| 国产91精品久久久| 91精品国产成人www| 久久久天堂国产精品女人| 影音先锋欧美在线| 五月天丁香综合久久国产| 免费日韩av电影| 蜜桃传媒一区二区| 久久涩涩网站| 精品国产一区二区三| 91精品国产综合久久久久久丝袜| 国产女人精品视频| 国产精品视频一区二区高潮| 国产不卡在线观看| 日本aⅴ大伊香蕉精品视频| 91av视频在线免费观看| 国产综合在线视频| 久久久爽爽爽美女图片| 久久免费精品视频| 国内精品久久久久伊人av| 久久久女人电视剧免费播放下载| 欧美夫妻性视频| 中文字幕欧美日韩一区二区三区| 亚洲精品人成| 亚洲午夜精品一区二区三区| 亚洲欧美综合一区| 欧美大片在线影院| 欧美精品激情视频| 97在线观看视频| 热99精品里视频精品| 国产成人亚洲综合青青| 国产精品久久久久久久久久99| 国产精品美女网站| 国产一区二区丝袜高跟鞋图片| 国产日韩一区在线| 91久久国产自产拍夜夜嗨| 国产 高清 精品 在线 a| 国产日本一区二区三区| 精品午夜一区二区三区| 欧美日韩免费高清| 天堂精品视频| 欧美激情图片区| 日本高清视频精品|