android權限分類和管理(6.0和8.0)

普通權限(6.0版本前后無影響,AndroidManifests.xml中設置了就行)

ACCESS_LOCATION_EXTRA_COMMANDS 定位權限

ACCESS_NETWORK_STATE 網絡狀態(tài)權限

ACCESS_NOTIFICATION_POLICY 通知 APP通知顯示在狀態(tài)欄

ACCESS_WIFI_STATE WiFi狀態(tài)權限

BLUETOOTH 使用藍牙權限

BLUETOOTH_ADMIN 控制藍牙開關

BROADCAST_STICKY 粘性廣播

CHANGE_NETWORK_STATE 改變網絡狀態(tài)

CHANGE_WIFI_MULTICAST_STATE 改變WiFi多播狀態(tài)辉阶,應該是控制手機熱點(猜測)

CHANGE_WIFI_STATE 控制WiFi開關,改變WiFi狀態(tài)

DISABLE_KEYGUARD 改變鍵盤為不可用

EXPAND_STATUS_BAR 擴展bar的狀態(tài)

GET_PACKAGE_SIZE 獲取應用安裝包大小

INTERNET 網絡權限

KILL_BACKGROUND_PROCESSES 殺死后臺進程

MODIFY_AUDIO_SETTINGS 改變音頻輸出設置

NFC 支付

READ_SYNC_SETTINGS 獲取手機設置信息

READ_SYNC_STATS 數據統(tǒng)計

RECEIVE_BOOT_COMPLETED 監(jiān)聽啟動廣播

REORDER_TASKS 創(chuàng)建新棧

REQUEST_INSTALL_PACKAGES 安裝應用程序

SET_TIME_ZONE 允許應用程序設置系統(tǒng)時間區(qū)域

SET_WALLPAPER 設置壁紙

SET_WALLPAPER_HINTS 設置壁紙上的提示信息建邓,個性化語言

TRANSMIT_IR 紅外發(fā)射

USE_FINGERPRINT 指紋識別

VIBRATE 震動

WAKE_LOCK 鎖屏

WRITE_SYNC_SETTINGS 改變設置

SET_ALARM 設置警告提示

INSTALL_SHORTCUT 創(chuàng)建快捷方式

UNINSTALL_SHORTCUT 刪除快捷方式

特殊權限

有許多權限其行為方式與正常權限及危險權限都不同磷瘤。SYSTEM_ALERT_WINDOW(允許app使用type為WindowManager.LayoutParams.TYPE_APPLICATION_OVERLAY創(chuàng)建一個window顯示在其他app之上)和 WRITE_SETTINGS(讀寫系統(tǒng)設置)特別敏感,因此大多數應用不應該使用它們贱田。如果某應用需要其中一種權限,必須在清單中聲明該權限嘴脾,并且發(fā)送請求用戶授權的 intent男摧。系統(tǒng)將向用戶顯示詳細管理屏幕,以響應該 intent。

//兼容api23版本
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.M) {
    if (Settings.canDrawOverlays(MainActivity.this)) {
          Intent intent = new Intent(MainActivity.this, GlobalService.class);
          startService(intent);
      } else {
       //若沒有權限彩倚,提示獲取.
       Intent intent = new Intent(Settings.ACTION_MANAGE_OVERLAY_PERMISSION);
       intent.setData(Uri.parse("package:" + getPackageName()));
       ToastUtils.showShort("需要取得權限以使用懸浮窗");
       startActivity(intent);
    }
} else {
      //SDK在23以下筹我,不用管.
      Intent intent = new Intent(MainActivity.this, GlobalService.class);
      startService(intent);
}
系統(tǒng)級dialog在Android8.0加強了懸浮窗權限
//8.0系統(tǒng)加強后臺管理,禁止在其他應用和窗口彈提醒彈窗帆离,如果要彈蔬蕊,必須使用TYPE_APPLICATION_OVERLAY

if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O) {
     mDialog.getWindow().setType((WindowManager.LayoutParams.TYPE_APPLICATION_OVERLAY));
 } else {
        mDialog.getWindow().setType((WindowManager.LayoutParams.TYPE_SYSTEM_ALERT));
 }

動態(tài)權限(每次使用都要判斷一下是否有權限,因為6.0之后用戶可以隨時把權限關閉)

如果同一組的任何一個權限被授權了哥谷,其他權限也自動被授權岸夯。例如,一旦WRITE_EXTERNAL_STORAGE被授權了们妥,app也有READ_EXTERNAL_STORAGE權限了猜扮。

group:android.permission-group.CONTACTS
permission:android.permission.WRITE_CONTACTS
permission:android.permission.GET_ACCOUNTS
permission:android.permission.READ_CONTACTS
 
group:android.permission-group.PHONE
permission:android.permission.READ_CALL_LOG
permission:android.permission.READ_PHONE_STATE
permission:android.permission.CALL_PHONE
permission:android.permission.WRITE_CALL_LOG
permission:android.permission.USE_SIP
permission:android.permission.PROCESS_OUTGOING_CALLS
permission:com.android.voicemail.permission.ADD_VOICEMAIL
 
group:android.permission-group.CALENDAR
permission:android.permission.READ_CALENDAR
permission:android.permission.WRITE_CALENDAR
 
group:android.permission-group.CAMERA
permission:android.permission.CAMERA
 
group:android.permission-group.SENSORS
permission:android.permission.BODY_SENSORS
 
group:android.permission-group.LOCATION
permission:android.permission.ACCESS_FINE_LOCATION
permission:android.permission.ACCESS_COARSE_LOCATION
 
group:android.permission-group.STORAGE
permission:android.permission.READ_EXTERNAL_STORAGE
permission:android.permission.WRITE_EXTERNAL_STORAGE
 
group:android.permission-group.MICROPHONE
permission:android.permission.RECORD_AUDIO
 
group:android.permission-group.SMS
permission:android.permission.READ_SMS
permission:android.permission.RECEIVE_WAP_PUSH
permission:android.permission.RECEIVE_MMS
permission:android.permission.RECEIVE_SMS
permission:android.permission.SEND_SMS
permission:android.permission.READ_CELL_BROADCASTS

這里暫時推薦使用AndPermission

權限字典

訪問登記屬性  android.permission.ACCESS_CHECKIN_PROPERTIES ,讀取或寫入登記check-in數據庫屬性表的權限
獲取錯略位置  android.permission.ACCESS_COARSE_LOCATION监婶,通過WiFi或移動基站的方式獲取用戶錯略的經緯度信息旅赢,定位精度大概誤差在30~1500米
獲取精確位置  android.permission.ACCESS_FINE_LOCATION,通過GPS芯片接收衛(wèi)星的定位信息惑惶,定位精度達10米以內
訪問定位額外命令    android.permission.ACCESS_LOCATION_EXTRA_COMMANDS煮盼,允許程序訪問額外的定位提供者指令
獲取模擬定位信息    android.permission.ACCESS_MOCK_LOCATION,獲取模擬定位信息带污,一般用于幫助開發(fā)者調試應用
獲取網絡狀態(tài)  android.permission.ACCESS_NETWORK_STATE僵控,獲取網絡信息狀態(tài),如當前的網絡連接是否有效
訪問Surface Flinger   android.permission.ACCESS_SURFACE_FLINGER鱼冀,Android平臺上底層的圖形顯示支持报破,一般用于游戲或照相機預覽界面和底層模式的屏幕截圖
獲取WiFi狀態(tài)    android.permission.ACCESS_WIFI_STATE,獲取當前WiFi接入的狀態(tài)以及WLAN熱點的信息
賬戶管理    android.permission.ACCOUNT_MANAGER千绪,獲取賬戶驗證信息充易,主要為GMail賬戶信息,只有系統(tǒng)級進程才能訪問的權限
驗證賬戶    android.permission.AUTHENTICATE_ACCOUNTS翘紊,允許一個程序通過賬戶驗證方式訪問賬戶管理ACCOUNT_MANAGER相關信息
電量統(tǒng)計    android.permission.BATTERY_STATS蔽氨,獲取電池電量統(tǒng)計信息
綁定小插件   android.permission.BIND_APPWIDGET藐唠,允許一個程序告訴appWidget服務需要訪問小插件的數據庫帆疟,只有非常少的應用才用到此權限
綁定設備管理  android.permission.BIND_DEVICE_ADMIN,請求系統(tǒng)管理員接收者receiver宇立,只有系統(tǒng)才能使用
綁定輸入法   android.permission.BIND_INPUT_METHOD 踪宠,請求InputMethodService服務,只有系統(tǒng)才能使用
綁定RemoteView    android.permission.BIND_REMOTEVIEWS妈嘹,必須通過RemoteViewsService服務來請求柳琢,只有系統(tǒng)才能用
綁定壁紙    android.permission.BIND_WALLPAPER,必須通過WallpaperService服務來請求,只有系統(tǒng)才能用
使用藍牙    android.permission.BLUETOOTH柬脸,允許程序連接配對過的藍牙設備
藍牙管理    android.permission.BLUETOOTH_ADMIN他去,允許程序進行發(fā)現和配對新的藍牙設備
變成磚頭    android.permission.BRICK,能夠禁用手機倒堕,非常危險灾测,顧名思義就是讓手機變成磚頭
應用刪除時廣播 android.permission.BROADCAST_PACKAGE_REMOVED,當一個應用在刪除時觸發(fā)一個廣播
收到短信時廣播 android.permission.BROADCAST_SMS垦巴,當收到短信時觸發(fā)一個廣播
連續(xù)廣播    android.permission.BROADCAST_STICKY媳搪,允許一個程序收到廣播后快速收到下一個廣播
WAP PUSH廣播  android.permission.BROADCAST_WAP_PUSH,WAP PUSH服務收到后觸發(fā)一個廣播
撥打電話    android.permission.CALL_PHONE骤宣,允許程序從非系統(tǒng)撥號器里輸入電話號碼
通話權限    android.permission.CALL_PRIVILEGED秦爆,允許程序撥打電話,替換系統(tǒng)的撥號器界面
拍照權限    android.permission.CAMERA憔披,允許訪問攝像頭進行拍照
改變組件狀態(tài)  android.permission.CHANGE_COMPONENT_ENABLED_STATE等限,改變組件是否啟用狀態(tài)
改變配置    android.permission.CHANGE_CONFIGURATION,允許當前應用改變配置芬膝,如定位
改變網絡狀態(tài)  android.permission.CHANGE_NETWORK_STATE精刷,改變網絡狀態(tài)如是否能聯網
改變WiFi多播狀態(tài)  android.permission.CHANGE_WIFI_MULTICAST_STATE,改變WiFi多播狀態(tài)
改變WiFi狀態(tài)    android.permission.CHANGE_WIFI_STATE蔗候,改變WiFi狀態(tài)
清除應用緩存  android.permission.CLEAR_APP_CACHE怒允,清除應用緩存
清除用戶數據  android.permission.CLEAR_APP_USER_DATA,清除應用的用戶數據
底層訪問權限  android.permission.CWJ_GROUP锈遥,允許CWJ賬戶組訪問底層信息
手機優(yōu)化大師擴展權限  android.permission.CELL_PHONE_MASTER_EX纫事,手機優(yōu)化大師擴展權限
控制定位更新  android.permission.CONTROL_LOCATION_UPDATES,允許獲得移動網絡定位信息改變
刪除緩存文件  android.permission.DELETE_CACHE_FILES所灸,允許應用刪除緩存文件
刪除應用    android.permission.DELETE_PACKAGES丽惶,允許程序刪除應用
電源管理    android.permission.DEVICE_POWER,允許訪問底層電源管理
應用診斷    android.permission.DIAGNOSTIC爬立,允許程序到RW到診斷資源
禁用鍵盤鎖   android.permission.DISABLE_KEYGUARD钾唬,允許程序禁用鍵盤鎖
轉存系統(tǒng)信息  android.permission.DUMP,允許程序獲取系統(tǒng)dump信息從系統(tǒng)服務
狀態(tài)欄控制   android.permission.EXPAND_STATUS_BAR侠驯,允許程序擴展或收縮狀態(tài)欄
工廠測試模式  android.permission.FACTORY_TEST抡秆,允許程序運行工廠測試模式
使用閃光燈   android.permission.FLASHLIGHT,允許訪問閃光燈
強制后退    android.permission.FORCE_BACK吟策,允許程序強制使用back后退按鍵儒士,無論Activity是否在頂層
訪問賬戶Gmail列表 android.permission.GET_ACCOUNTS,訪問GMail賬戶列表
獲取應用大小  android.permission.GET_PACKAGE_SIZE檩坚,獲取應用的文件大小
獲取任務信息  android.permission.GET_TASKS着撩,允許程序獲取當前或最近運行的應用
允許全局搜索  android.permission.GLOBAL_SEARCH诅福,允許程序使用全局搜索功能
硬件測試    android.permission.HARDWARE_TEST,訪問硬件輔助設備拖叙,用于硬件測試
注射事件    android.permission.INJECT_EVENTS氓润,允許訪問本程序的底層事件,獲取按鍵薯鳍、軌跡球的事件流
安裝定位提供  android.permission.INSTALL_LOCATION_PROVIDER旺芽,安裝定位提供
安裝應用程序  android.permission.INSTALL_PACKAGES,允許程序安裝應用
內部系統(tǒng)窗口  android.permission.INTERNAL_SYSTEM_WINDOW辐啄,允許程序打開內部窗口采章,不對第三方應用程序開放此權限
訪問網絡    android.permission.INTERNET,訪問網絡連接壶辜,可能產生GPRS流量
結束后臺進程  android.permission.KILL_BACKGROUND_PROCESSES悯舟,允許程序調用killBackgroundProcesses(String).方法結束后臺進程
管理賬戶    android.permission.MANAGE_ACCOUNTS,允許程序管理AccountManager中的賬戶列表
管理程序引用  android.permission.MANAGE_APP_TOKENS砸民,管理創(chuàng)建抵怎、摧毀、Z軸順序岭参,僅用于系統(tǒng)
高級權限    android.permission.MTWEAK_USER反惕,允許mTweak用戶訪問高級系統(tǒng)權限
社區(qū)權限    android.permission.MTWEAK_FORUM,允許使用mTweak社區(qū)權限
軟格式化    android.permission.MASTER_CLEAR演侯,允許程序執(zhí)行軟格式化姿染,刪除系統(tǒng)配置信息
修改聲音設置  android.permission.MODIFY_AUDIO_SETTINGS,修改聲音設置信息
修改電話狀態(tài)  android.permission.MODIFY_PHONE_STATE秒际,修改電話狀態(tài)悬赏,如飛行模式,但不包含替換系統(tǒng)撥號器界面
格式化文件系統(tǒng) android.permission.MOUNT_FORMAT_FILESYSTEMS娄徊,格式化可移動文件系統(tǒng)闽颇,比如格式化清空SD卡
掛載文件系統(tǒng)  android.permission.MOUNT_UNMOUNT_FILESYSTEMS,掛載寄锐、反掛載外部文件系統(tǒng)
允許NFC通訊 android.permission.NFC兵多,允許程序執(zhí)行NFC近距離通訊操作,用于移動支持
永久Activity  android.permission.PERSISTENT_ACTIVITY橄仆,創(chuàng)建一個永久的Activity剩膘,該功能標記為將來將被移除
處理撥出電話  android.permission.PROCESS_OUTGOING_CALLS,允許程序監(jiān)視沿癞,修改或放棄播出電話
讀取日程提醒  android.permission.READ_CALENDAR援雇,允許程序讀取用戶的日程信息
讀取聯系人   android.permission.READ_CONTACTS,允許應用訪問聯系人通訊錄信息
屏幕截圖    android.permission.READ_FRAME_BUFFER椎扬,讀取幀緩存用于屏幕截圖
讀取收藏夾和歷史記錄  com.android.browser.permission.READ_HISTORY_BOOKMARKS惫搏,讀取瀏覽器收藏夾和歷史記錄
讀取輸入狀態(tài)  android.permission.READ_INPUT_STATE,讀取當前鍵的輸入狀態(tài)蚕涤,僅用于系統(tǒng)
讀取系統(tǒng)日志  android.permission.READ_LOGS筐赔,讀取系統(tǒng)底層日志
讀取電話狀態(tài)  android.permission.READ_PHONE_STATE,訪問電話狀態(tài)
讀取短信內容  android.permission.READ_SMS揖铜,讀取短信內容
讀取同步設置  android.permission.READ_SYNC_SETTINGS茴丰,讀取同步設置,讀取Google在線同步設置
讀取同步狀態(tài)  android.permission.READ_SYNC_STATS天吓,讀取同步狀態(tài)贿肩,獲得Google在線同步狀態(tài)
重啟設備    android.permission.REBOOT,允許程序重新啟動設備
開機自動允許  android.permission.RECEIVE_BOOT_COMPLETED龄寞,允許程序開機自動運行
接收彩信    android.permission.RECEIVE_MMS汰规,接收彩信
接收短信    android.permission.RECEIVE_SMS,接收短信
接收Wap Push  android.permission.RECEIVE_WAP_PUSH物邑,接收WAP PUSH信息
錄音  android.permission.RECORD_AUDIO,錄制聲音通過手機或耳機的麥克
排序系統(tǒng)任務  android.permission.REORDER_TASKS,重新排序系統(tǒng)Z軸運行中的任務
結束系統(tǒng)任務  android.permission.RESTART_PACKAGES霉涨,結束任務通過restartPackage(String)方法钥勋,該方式將在外來放棄
發(fā)送短信    android.permission.SEND_SMS,發(fā)送短信
設置Activity觀察其   android.permission.SET_ACTIVITY_WATCHER科阎,設置Activity觀察器一般用于monkey測試
設置鬧鈴提醒  com.android.alarm.permission.SET_ALARM述吸,設置鬧鈴提醒
設置總是退出  android.permission.SET_ALWAYS_FINISH,設置程序在后臺是否總是退出
設置動畫縮放  android.permission.SET_ANIMATION_SCALE锣笨,設置全局動畫縮放
設置調試程序  android.permission.SET_DEBUG_APP刚梭,設置調試程序,一般用于開發(fā)
設置屏幕方向  android.permission.SET_ORIENTATION票唆,設置屏幕方向為橫屏或標準方式顯示朴读,不用于普通應用
設置應用參數  android.permission.SET_PREFERRED_APPLICATIONS,設置應用的參數走趋,已不再工作具體查看addPackageToPreferred(String) 介紹
設置進程限制  android.permission.SET_PROCESS_LIMIT衅金,允許程序設置最大的進程數量的限制
設置系統(tǒng)時間  android.permission.SET_TIME,設置系統(tǒng)時間
設置系統(tǒng)時區(qū)  android.permission.SET_TIME_ZONE簿煌,設置系統(tǒng)時區(qū)
設置桌面壁紙  android.permission.SET_WALLPAPER氮唯,設置桌面壁紙
設置壁紙建議  android.permission.SET_WALLPAPER_HINTS,設置壁紙建議
發(fā)送永久進程信號    android.permission.SIGNAL_PERSISTENT_PROCESSES姨伟,發(fā)送一個永久的進程信號
狀態(tài)欄控制   android.permission.STATUS_BAR惩琉,允許程序打開、關閉夺荒、禁用狀態(tài)欄
訪問訂閱內容  android.permission.SUBSCRIBED_FEEDS_READ瞒渠,訪問訂閱信息的數據庫
寫入訂閱內容  android.permission.SUBSCRIBED_FEEDS_WRITE良蒸,寫入或修改訂閱內容的數據庫
顯示系統(tǒng)窗口  android.permission.SYSTEM_ALERT_WINDOW,顯示系統(tǒng)窗口
更新設備狀態(tài)  android.permission.UPDATE_DEVICE_STATS伍玖,更新設備狀態(tài)
使用證書    android.permission.USE_CREDENTIALS嫩痰,允許程序請求驗證從AccountManager
使用SIP視頻 android.permission.USE_SIP,允許程序使用SIP視頻服務
使用振動    android.permission.VIBRATE窍箍,允許振動
喚醒鎖定    android.permission.WAKE_LOCK串纺,允許程序在手機屏幕關閉后后臺進程仍然運行
寫入GPRS接入點設置 android.permission.WRITE_APN_SETTINGS,寫入網絡GPRS接入點設置
寫入日程提醒  android.permission.WRITE_CALENDAR椰棘,寫入日程纺棺,但不可讀取
寫入聯系人   android.permission.WRITE_CONTACTS,寫入聯系人邪狞,但不可讀取
寫入外部存儲  android.permission.WRITE_EXTERNAL_STORAGE祷蝌,允許程序寫入外部存儲,如SD卡上寫文件
寫入Google地圖數據    android.permission.WRITE_GSERVICES外恕,允許程序寫入Google Map服務數據
寫入收藏夾和歷史記錄  com.android.browser.permission.WRITE_HISTORY_BOOKMARKS杆逗,寫入瀏覽器歷史記錄或收藏夾,但不可讀取
讀寫系統(tǒng)敏感設置    android.permission.WRITE_SECURE_SETTINGS鳞疲,允許程序讀寫系統(tǒng)安全敏感的設置項
讀寫系統(tǒng)設置  android.permission.WRITE_SETTINGS罪郊,允許讀寫系統(tǒng)設置項
編寫短信    android.permission.WRITE_SMS,允許編寫短信
寫入在線同步設置    android.permission.WRITE_SYNC_SETTINGS尚洽,寫入Google在線同步設置
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
  • 序言:七十年代末悔橄,一起剝皮案震驚了整個濱河市,隨后出現的幾起案子腺毫,更是在濱河造成了極大的恐慌癣疟,老刑警劉巖,帶你破解...
    沈念sama閱讀 212,080評論 6 493
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件潮酒,死亡現場離奇詭異睛挚,居然都是意外死亡,警方通過查閱死者的電腦和手機急黎,發(fā)現死者居然都...
    沈念sama閱讀 90,422評論 3 385
  • 文/潘曉璐 我一進店門扎狱,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人勃教,你說我怎么就攤上這事淤击。” “怎么了故源?”我有些...
    開封第一講書人閱讀 157,630評論 0 348
  • 文/不壞的土叔 我叫張陵污抬,是天一觀的道長。 經常有香客問我绳军,道長印机,這世上最難降的妖魔是什么矢腻? 我笑而不...
    開封第一講書人閱讀 56,554評論 1 284
  • 正文 為了忘掉前任,我火速辦了婚禮耳贬,結果婚禮上踏堡,老公的妹妹穿的比我還像新娘猎唁。我一直安慰自己咒劲,他們只是感情好,可當我...
    茶點故事閱讀 65,662評論 6 386
  • 文/花漫 我一把揭開白布诫隅。 她就那樣靜靜地躺著腐魂,像睡著了一般。 火紅的嫁衣襯著肌膚如雪逐纬。 梳的紋絲不亂的頭發(fā)上蛔屹,一...
    開封第一講書人閱讀 49,856評論 1 290
  • 那天,我揣著相機與錄音豁生,去河邊找鬼兔毒。 笑死,一個胖子當著我的面吹牛甸箱,可吹牛的內容都是我干的育叁。 我是一名探鬼主播,決...
    沈念sama閱讀 39,014評論 3 408
  • 文/蒼蘭香墨 我猛地睜開眼芍殖,長吁一口氣:“原來是場噩夢啊……” “哼豪嗽!你這毒婦竟也來了?” 一聲冷哼從身側響起豌骏,我...
    開封第一講書人閱讀 37,752評論 0 268
  • 序言:老撾萬榮一對情侶失蹤龟梦,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后窃躲,有當地人在樹林里發(fā)現了一具尸體计贰,經...
    沈念sama閱讀 44,212評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 36,541評論 2 327
  • 正文 我和宋清朗相戀三年蒂窒,在試婚紗的時候發(fā)現自己被綠了躁倒。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 38,687評論 1 341
  • 序言:一個原本活蹦亂跳的男人離奇死亡刘绣,死狀恐怖樱溉,靈堂內的尸體忽然破棺而出,到底是詐尸還是另有隱情纬凤,我是刑警寧澤福贞,帶...
    沈念sama閱讀 34,347評論 4 331
  • 正文 年R本政府宣布,位于F島的核電站停士,受9級特大地震影響挖帘,放射性物質發(fā)生泄漏完丽。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 39,973評論 3 315
  • 文/蒙蒙 一拇舀、第九天 我趴在偏房一處隱蔽的房頂上張望逻族。 院中可真熱鬧,春花似錦骄崩、人聲如沸聘鳞。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,777評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽抠璃。三九已至,卻和暖如春脱惰,著一層夾襖步出監(jiān)牢的瞬間搏嗡,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,006評論 1 266
  • 我被黑心中介騙來泰國打工拉一, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留采盒,地道東北人。 一個月前我還...
    沈念sama閱讀 46,406評論 2 360
  • 正文 我出身青樓蔚润,卻偏偏與公主長得像磅氨,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子抽碌,可洞房花燭夜當晚...
    茶點故事閱讀 43,576評論 2 349