Android 進階路線 知識體系

  1. 設(shè)計思想與代碼質(zhì)量優(yōu)化
    六大原則鳍刷、設(shè)計模式仪或、數(shù)據(jù)結(jié)構(gòu)宗侦、算法
  2. Java
  3. Kotlin基礎(chǔ)
  4. Android
  5. 性能優(yōu)化與穩(wěn)定性
  6. 開源框架詳解
  7. 加密
  8. NDK
  9. Flutter
  10. 計算機網(wǎng)絡(luò)
  11. Gradle
  12. 面試題
  13. 感興趣的小伙伴可以繼續(xù)研究小程序和鴻蒙系統(tǒng)

1、設(shè)計思想與代碼質(zhì)量優(yōu)化

六大原則

面向?qū)ο笤O(shè)計的六大設(shè)計原則
設(shè)計模式六大原則(一)----單一職責(zé)原則
設(shè)計模式六大原則(二)----里式替換原則
設(shè)計模式六大原則(三)----依賴倒置原則
設(shè)計模式六大原則(四)----接口隔離原則
設(shè)計模式六大原則(五)----迪米特法則
設(shè)計模式六大原則(六)----開閉原則

設(shè)計模式

UML類圖
時序圖
設(shè)計模式簡介
如何學(xué)習(xí)設(shè)計模式
創(chuàng)建型模式(5種)
01-1嗅剖、工廠模式
02-2辩越、抽象工廠模式
03-3、單例模式
04-4信粮、建造者模式
05-5黔攒、原型模式
結(jié)構(gòu)型模式(8種)
06-1、適配器模式
07-2强缘、橋接模式
08-3督惰、過濾器模式
09-4、組合模式
10-5旅掂、裝飾器模式
11-6姑丑、外觀模式
12-7、享元模式
13-8辞友、代理模式
行為型模式(12種)
14-01、責(zé)任鏈模式
15-02、命令模式
16-03称龙、解釋器模式
17-04留拾、迭代器模式
18-05、中介者模式
19-06鲫尊、備忘錄模式
20-07痴柔、觀察者模式
21-08、狀態(tài)模式
22-09疫向、空對象模式
23-10咳蔚、策略模式
24-11、模板模式
25-12搔驼、訪問者模式

數(shù)據(jù)結(jié)構(gòu)

01谈火、線性表 ArrayList
02、鏈表 LinkedList
01-02舌涨、順序表糯耍,鏈表,雙向鏈表
03囊嘉、棧 Stack
Java 數(shù)據(jù)結(jié)構(gòu)之隊列(Queue)詳解_java 隊列
04温技、隊列 Queue
05、隊列 Duque
06扭粱、隊列 阻塞隊列
07-1舵鳞、樹 - 基礎(chǔ)和Overview
07-2、樹 - 二叉搜索樹(BST)數(shù)組創(chuàng)建二叉搜索樹
07-3琢蛤、樹 - 平衡二叉樹(AVL)_平衡二叉樹最少結(jié)點公式
07-4蜓堕、樹 - 紅黑樹(R-B Tree)
07-5、Tree 紅黑樹
07-6虐块、樹 - 哈夫曼樹(Huffman Tree)_哈夫曼樹高度怎么算
07-7俩滥、樹 - 前綴樹(Trie Tree)
08、圖 - 基礎(chǔ)和Overview
09贺奠、映射表 HashTable
10霜旧、映射表 HashMap
HashMap 的實現(xiàn)原理和擴容原理是怎樣的?
11儡率、映射表 SparseArray
12挂据、映射表 ArrayMap

算法

排序算法
1.0 十大經(jīng)典排序算法
1.1 冒泡排序
1.2 選擇排序
1.3 插入排序
1.4 希爾排序
1.5 歸并排序
1.6 快速排序
1.7 堆排序
1.8 計數(shù)排序
1.9 桶排序
1.10 基數(shù)排序
查找算法
01、順序查找算法
02儿普、二分查找算法
03崎逃、插值查找算法
04、斐波那契查找算法
05眉孩、樹表查找算法
06个绍、分塊查找算法
07勒葱、哈希查找算法

2、Java基礎(chǔ)

Java簡介和發(fā)展史
泛型
注解
并發(fā)
Java 中的多線程你只要看這一篇就夠了
Java多線程:從基本概念到避坑指南
Java堆內(nèi)存是線程共享的巴柿!面試官:你確定嗎凛虽?
從 synchronized 到 CAS 和 AQS - 徹底弄懂 Java 各種并發(fā)鎖
Java線程池解析
序列化
序列化/反序列化
Android序列化(Serializable/Parcelable)總結(jié)
JVM
Dalvik 和 ART 有什么區(qū)別?深扒 Android 虛擬機發(fā)展史广恢,真相卻出乎意料凯旋!
面試官問我JVM內(nèi)存結(jié)構(gòu)
JVM-對象的組成以及內(nèi)存分配
Java內(nèi)存區(qū)域與內(nèi)存分配策略
深入理解JVM的垃圾回收機制
JVM垃圾回收機制
虛擬機(一)-JVM執(zhí)行java代碼流程淺析
虛擬機(二)-Dalvik執(zhí)行java代碼流程淺析
虛擬機(三)-JVM 、DVM 钉迷、ART簡單對比
虛擬機(四)-JVM垃圾回收
class & dex
JVM虛擬機
反射與類加載
學(xué)會反射后至非,我被錄取了
我竟然不再抗拒 Java 的類加載機制了
Android 類加載機制及熱修復(fù)原理
深入理解 Java 反射和動態(tài)代理
IO/NIO
為什么一個還沒畢業(yè)的大學(xué)生能夠把 IO 講的這么好?

3糠聪、Kotlin基礎(chǔ)

01荒椭、基礎(chǔ)知識快速入門
02、面向?qū)ο缶幊蹋惻c對象)
03枷颊、空指針檢查
04戳杀、標(biāo)準(zhǔn)函數(shù)、擴展函數(shù)夭苗、高階函數(shù)信卡、內(nèi)聯(lián)函數(shù)
05、泛型及其高級特性
06题造、從集合談Kotlin中的Lambda編程
07傍菇、協(xié)程總結(jié)
08、靜態(tài)方法界赔、infix函數(shù)丢习、高階函數(shù)的常見應(yīng)用舉例

4、Android

01淮悼、Android四大組件Activity
02咐低、Android四大組件Service
03、Android四大組件BroadcastReceiver
04袜腥、Android四大組件ContentProvider
05见擦、Android之Fragment
06、Android六大基本布局
07羹令、Android事件分發(fā)機制詳解
08鲤屡、AndroidRecyclerView和ListView的區(qū)別
09、Android多線程
10福侈、Android動畫
11酒来、MVC、MVP肪凛、MVVM的簡單理解
12堰汉、Handler 機制和原理
13辽社、進程、線程衡奥、多線程區(qū)別
14爹袁、項目組件化實踐
15、Android:Webview - 文集
16矮固、ProtocolBuffer序列化 - 文集
Android自定義View
Android自定義View全解
Android自定義View:測量規(guī)格(MeasureSpec)到底是什么
Android自定義View:ViewRoot、DecorView & Window的簡介
Android自定義View:你知道通過getWidth() 與 getMeasuredWidth() 獲取寬高的區(qū)別嗎譬淳?
自定義View Canvas類全面解析
自定義View Path類全面解析
手把手教你寫一個完整的自定義View
自定義View 繪制過程(Draw)
自定義View 布局過程(Layout)
自定義View 測量過程(Measure)
自定義View繪制準(zhǔn)備-DecorView創(chuàng)建
一文梳理自定義View工作流程
應(yīng)用钡抵罚活
Android實現(xiàn)進程保活方案解析
Android绷诎穑活方案
Android 給App笔厣欤活(10種方案)
系統(tǒng)啟動
Android Framework啟動流程淺析
Android系統(tǒng)啟動(一)-開篇
Android系統(tǒng)啟動(三)-Zygote篇
Android系統(tǒng)啟動(三)-Zygote篇
Android系統(tǒng)啟動(四)-SystemServer篇
Android系統(tǒng)啟動(五)-ActivityManagerService篇
Android系統(tǒng)啟動(六)-Launcher篇
AMS
進程管理
Android進程管理篇(一)-應(yīng)用進程啟動過程
Android進程管理篇(二)-進程查殺方式總結(jié)
Android進程管理篇(三)-進程adj算法
Android 進程管理篇(四)-cpu限制
Android 進程管理篇(五)-調(diào)度策略與優(yōu)先級
打通Framework與Kernel-談?wù)勎覍M程管理的理解
進程內(nèi)通信
Android通信方式篇(一)-消息機制(Java層)
Android通信方式篇(二)-消息機制(ThreadLocal詳解)
Android通信方式篇(三)-消息機制(Native層)
進程間通信
Android通信方式篇(四)-Binder機制(開篇)
Android通信方式篇(五)-Binder機制(Kernel層)
Android通信方式篇(六)-Binder機制(Native層(上))
Android通信方式篇(七)-Binder機制(Native層(下))
Android通信方式篇(八)-Binder機制(Framework層)
Binder梳理
寫給 Android 應(yīng)用工程師的 Binder 原理剖析
圖形系統(tǒng)
Android圖形系統(tǒng)(一)-Window加載視圖過程
Android圖形系統(tǒng)(二)-DecorView布局加載流程
Android圖形系統(tǒng)(三)-View繪制流程
Android圖形系統(tǒng)(四)-Activity、Window浦妄、View關(guān)系總結(jié)
Android圖形系統(tǒng)(五)-Surface圖形系統(tǒng)概覽
Android圖形系統(tǒng)(六)-app與SurfaceFlinger服務(wù)連接過程
Android圖形系統(tǒng)(七)-app請求SurfaceFlinger創(chuàng)建Surface過程
Android圖形系統(tǒng)(八)-app與SurfaceFlinger共享UI元數(shù)據(jù)過程
Android圖形系統(tǒng)(九)-View尼摹、Canvas與Surface的關(guān)系
Android圖形系統(tǒng)(十)-SurfaceFlinger啟動及圖層合成送顯過程
Android圖形系統(tǒng)(十一)-Choreographer
Android圖形系統(tǒng)(十二)-流暢度概念
Android圖形系統(tǒng)(十三)-Vsync信號處理
硬件加速
Android9.0 硬件加速(一)-開篇
Android9.0 硬件加速(二)-RenderThread線程的啟動
Android9.0 硬件加速(三)-綁定Surface到RenderThread
Android9.0 硬件加速(四)-UI Thread繪制過程
Android9.0 硬件加速(五) -RenderThread渲染過程
Input
Android Input(一)-相關(guān)模塊初始化
Android Input(二)-輸入子系統(tǒng)
Android Input(三)-InputReader獲取事件
Android Input(四) -InputDispatcher分發(fā)事件
Android Input(五)-InputChannel通信
Android Input(六)-ViewRootImpl接收事件
Android Input(七)-ViewRootImpl處理事件
Android Input(八)- ANR原理分析
Android Input(九)-Input問題分析指北
Android Input(十)-整體流程圖
Runtime
Android 9.0 ART編譯分析(一)-編譯通路梳理
Android 9.0 ART編譯分析(二)-Installd觸發(fā)dex2oat編譯流程
Android 9.0 ART編譯分析(三)-虛擬機觸發(fā)dex2oat編譯流程
ActivityManagerService(AMS)
Android中AMS的理解與簡介
四大組件之Activity(一)-啟動過程概覽
四大組件之Activity(二)-StartingWindow流程分析
四大組件之Activity(三)- 任務(wù)棧
四大組件之Service(一)-Service啟動過程
PackageManagerService(PMS)
Android PMS(一)-啟動流程
Android PMS(二)-Apk安裝流程
Android PMS(三)-Installd執(zhí)行dexopt流程
Android PMS(四)-安裝微信
WindowManagerService(WMS)
Android WMS(一)-窗口管理
Android WMS(二)-Surface管理
Android WMS(三)- Input管理
應(yīng)用啟動流程
應(yīng)用啟動流程梳理(一)-應(yīng)用安裝流程
應(yīng)用啟動流程梳理(二)-Input事件傳遞流程
應(yīng)用啟動流程梳理(三)-Activity啟動流程
應(yīng)用啟動流程梳理(四)-視圖處理流程
Android應(yīng)用啟動流程分析
APK加固
Android應(yīng)用加固原理
Android apk加固實現(xiàn)原理
Android中的Apk的加固(加殼)原理解析和實現(xiàn)

5、性能優(yōu)化與穩(wěn)定性

Android性能優(yōu)化盤點 - 系統(tǒng)基礎(chǔ)
Android性能優(yōu)化盤點 - 啟動優(yōu)化
Android性能優(yōu)化盤點 - 卡頓優(yōu)化
Android性能優(yōu)化盤點 - 布局優(yōu)化
Android性能優(yōu)化盤點 - 內(nèi)存優(yōu)化
Android內(nèi)存優(yōu)化 - 常見內(nèi)存泄露及優(yōu)化方案
Android大圖片處理機制
優(yōu)化工具
性能優(yōu)化工具(一)-StrictMode
性能優(yōu)化工具(二)-Systrace
性能優(yōu)化工具(三)-TraceView
性能優(yōu)化工具(四)-Allocation Tracker
性能優(yōu)化工具(五)-Heap Viewer
性能優(yōu)化工具(六)-Layout Inspector
性能優(yōu)化工具(七)-調(diào)試GPU過度繪制 & GPU呈現(xiàn)模式分析
性能優(yōu)化工具(八)-MAT
性能優(yōu)化工具(九)-LeakCanary
性能優(yōu)化工具(十)- Android內(nèi)存分析命令
性能優(yōu)化工具(十一)-Android Profiler
性能優(yōu)化工具(十二)-使用 CPU Profiler 檢查 CPU Activity 和函數(shù)跟蹤
性能優(yōu)化工具(十三)-使用 Memory Profiler 查看 Java 堆和內(nèi)存分配
性能優(yōu)化工具(十四)-利用 Network Profiler 檢查網(wǎng)絡(luò)流量
其他
simpleperf
Battery Historain
Matrix
systrace使用實戰(zhàn)
從systrace看app冷啟動過程(一)-應(yīng)用程序啟動
從systrace看app冷啟動過程(二)-首幀的繪制與渲染
從systrace看app冷啟動過程(三)-首幀的合成與送顯
原生方案
Android Q app內(nèi)存壓縮優(yōu)化方案介紹
lowmemorykiller總結(jié)
優(yōu)化實戰(zhàn) - 啟動耗時分析
啟動耗時分析(一)-測量應(yīng)用啟動時間
啟動耗時分析(二)-CPU問題分析
啟動耗時分析(三)-ART編譯分析
啟動耗時分析(四)-具體方法耗時分析
性能優(yōu)化思考
性能優(yōu)化實踐(一)-安裝包瘦身
性能優(yōu)化實踐(二)-布局優(yōu)化
性能優(yōu)化實踐(三)-卡頓優(yōu)化思考
性能優(yōu)化實踐(四)-內(nèi)存優(yōu)化思考
APM
內(nèi)存信息獲取方式分析
穩(wěn)定性-Crash
java crash處理分析
native crash處理流程分析
穩(wěn)定性-ANR
anr日志生成與捕獲方式分析
Android ANR(一)-基本分析方法
Android ANR(二)-觸發(fā)原理

6剂娄、開源框架詳解

Android Glide 原理解析
Android | 《看完不忘系列》之Glide
面試官:簡歷上最好不要寫Glide蠢涝,不是問源碼那么簡單

面試官:聽說你熟悉OkHttp原理?
Android中okhttp原理詳解

入木三分:從設(shè)計者角度看Retrofit原理
Android Retrofit 工作原理解析

詳解 RxJava 的消息訂閱和線程切換原理
RxJava2 只看這一篇文章就夠了

Android 熱修復(fù) Tinker接入及源碼淺析
Android熱修復(fù)Tinker原理分析
熱修復(fù)框架 - 從Tinker 1.9.14.7開始
熱修復(fù)框架 - TinkerApplication啟動(一) - 初始化過程
熱修復(fù)框架 - TinkerApplication啟動(二) - 加載dex補丁過程
熱修復(fù)框架 - TinkerApplication啟動(三) - 加載資源補丁過程
熱修復(fù)框架 - TinkerApplication啟動(四) - 加載so補丁過程
熱修復(fù)框架 - Tinker 安裝流程分析
熱修復(fù)框架 - Tinker patch合成流程
熱修復(fù)框架 - Tinker DexDiff算法淺析
熱修復(fù)框架 - Tinker disable邏輯梳理
宏觀剖析Tinker整體玩法
從Tinker加載dex補丁看動態(tài)加載插件過程

Arouter從使用到原理
Android ARouter:最簡單&粗暴(使用與原理)講解
ARouter原理剖析及手動實現(xiàn)

leakCanaray V2.5 框架源碼解析
LeakCanary最新2.8.1版本源碼 原理分析 [2022年初kotlin版]
性能優(yōu)化工具(九)-LeakCanary

Android—Gson原理解析
Android-Gson源碼實現(xiàn)

RecyclerView緩存原理阅懦,有圖有真相
【進階】RecyclerView源碼解析(一)——繪制流程
【進階】RecyclerView源碼解析(二)——緩存機制
【進階】RecyclerView源碼解析(三)——深度解析緩存機制
【進階】RecyclerView源碼解析(四)——RecyclerView進階優(yōu)化使用

Android Jetpack 之 LiveData 詳解
LiveData的工作原理
Android livedata 源碼解剖

“終于懂了“系列:Jetpack AAC完整解析DataBinding 重新認(rèn)知和二!
Android-DataBinding源碼探究
從DataBinding源碼理解Databinding工作過程

Android lifecyle
“終于懂了“系列:Jetpack AAC完整解析Lifecycle 完全掌握!

Android Jetpack之WorkManager源碼分析
WorkManager源碼解析

Jetpack新成員耳胎,Paging3從吐槽到真香
反思|Android 列表分頁組件Paging的設(shè)計與實現(xiàn):架構(gòu)設(shè)計與原理解析
Android-Paging源碼分析

MultiDex工作原理分析
Android MultiDex 工作原理分析和優(yōu)化方案

7惯吕、數(shù)據(jù)加密

Android加密方式
數(shù)據(jù)加密 總篇
不可逆加密
數(shù)據(jù)加密 MD5加密使用
數(shù)據(jù)加密 MD5 加密
數(shù)據(jù)加密 SHA 加密
數(shù)據(jù)加密 SHA-2 加密
加解密算法 HMAC 的使用
對稱加密(可逆)
數(shù)據(jù)加密 異或加密
數(shù)據(jù)加密 AES加密使用
數(shù)據(jù)加密 AES 加密
數(shù)據(jù)加密 DES 加密使用
數(shù)據(jù)加密 DES 加密
數(shù)據(jù)加密 3DES 加密使用
數(shù)據(jù)加密 3DES 加密
非對稱加密(可逆)
非對稱加密算法 (RSA、DSA)概述
非對稱加密算法 RSA+對稱AES
數(shù)據(jù)加密 RSA 加密使用
數(shù)據(jù)加密 RSA 加密
數(shù)據(jù)加密 DSA 加密
數(shù)據(jù)加密 ECC 加密

8怕午、NDK

NDK開發(fā)(一) - C語言基礎(chǔ)
NDK開發(fā)(二)- JNI
NDK開發(fā)(三) - C++基礎(chǔ)

9废登、Flutter

01、你好 Flutter
02郁惜、Dart基礎(chǔ) 變量 內(nèi)置類型 操作符
03堡距、Dart基礎(chǔ) 方法 異常 類
04、異步編程
05扳炬、路由與導(dǎo)航
06吏颖、基礎(chǔ)Widget
07、手勢恨樟、自定義Widget
08半醉、動畫與打包
09、Flutter Plugin
10劝术、Flutter 的生命周期

10缩多、計算機網(wǎng)絡(luò)

TCP呆奕,UDP,Socket衬吆,HTTP梁钾,HTTPS
Android網(wǎng)絡(luò)編程(一)-協(xié)議分層
Android網(wǎng)絡(luò)編程(二)-session、cookie逊抡、token
Android網(wǎng)絡(luò)編程(三)-HTTP協(xié)議
Android網(wǎng)絡(luò)編程(四)-TCP / UDP協(xié)議
Android網(wǎng)絡(luò)編程(五)-由Okhttp看網(wǎng)絡(luò)庫
TCP協(xié)議詳解
全面 & 詳細 的TCP協(xié)議攻略
關(guān)于HTTP協(xié)議姆泻,一篇就夠了
UDP協(xié)議的詳細解析
Android:這是一份很詳細的Socket使用攻略

11、Gradle

Android Gradle(一)- 開篇
Android Gradle(二)- groovy
Android Gradle(三)- gradle
Android Gradle(四)- 自定義plugin

面試題

Java
Java基礎(chǔ)知識面試題(總結(jié)最全面的面試題)
Java集合面試題(總結(jié)最全面的面試題)
Java虛擬機(JVM)面試題(總結(jié)最全面的面試題C暗铡D床!)
BIO孝凌、NIO方咆、AIO、Netty面試題(總結(jié)最全面的面試題s凹堋0曷浮!)
Java并發(fā)編程(總結(jié)最全面的面試題F摹;图!)
Java異常面試題(總結(jié)最全面的面試題)

Android
Android 面試之必問Java基礎(chǔ)
Android 面試之必問Android基礎(chǔ)
Android 面試之必問高級知識點
Android 面試之必問性能優(yōu)化

1穆碎、Android 四大組件面試題
2牙勘、Android UI 繪制面試題
3、Android 異步任務(wù)和消息機制面試題
4所禀、Android IPC 面試題
5方面、Android 性能調(diào)優(yōu)面試題
6、Android SDK 面試題 - 簡書 (jianshu.com)
7色徘、Android 第三方框架面試題 - 簡書 (jianshu.com)
8恭金、Android 綜合技術(shù)面試題 - 簡書 (jianshu.com)
9、Android 數(shù)據(jù)結(jié)構(gòu)面試題 - 簡書 (jianshu.com)
10褂策、Android 設(shè)計模式面試題 - 簡書 (jianshu.com)
11横腿、Android 網(wǎng)絡(luò)面試題
12、Android Kotlin面試題

設(shè)計模式
設(shè)計模式面試題(總結(jié)最全面的面試題=锛拧9⒑浮!)

算法與數(shù)據(jù)結(jié)構(gòu)
前端該如何準(zhǔn)備數(shù)據(jù)結(jié)構(gòu)和算法遍搞?

計算機網(wǎng)絡(luò)
TCP罗侯、UDP、Socket溪猿、HTTP網(wǎng)絡(luò)編程面試題(總結(jié)最全面的面試題9辰堋H宜!)

第三方框架
Kotlin
金三銀四必備讲弄,全面總結(jié) Kotlin 面試知識點
kotlin面試_Kotlin面試問題
面試必備:Kotlin 線程同步的 N 種方法

Flutter
Flutter 面試知識點集錦
面試官:知道 Flutter 生命周期措左?下周來入職!
Flutter 生命周期
Flutter | 狀態(tài)管理指南篇——Provider
【源碼篇】Flutter GetX深度剖析 | 我們終將走出自己的路(萬字圖文)
Flutter GetX使用---簡潔的魅力避除!

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末怎披,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子驹饺,更是在濱河造成了極大的恐慌钳枕,老刑警劉巖,帶你破解...
    沈念sama閱讀 218,682評論 6 507
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件赏壹,死亡現(xiàn)場離奇詭異,居然都是意外死亡衔沼,警方通過查閱死者的電腦和手機蝌借,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,277評論 3 395
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來指蚁,“玉大人菩佑,你說我怎么就攤上這事∧” “怎么了稍坯?”我有些...
    開封第一講書人閱讀 165,083評論 0 355
  • 文/不壞的土叔 我叫張陵,是天一觀的道長搓劫。 經(jīng)常有香客問我瞧哟,道長,這世上最難降的妖魔是什么枪向? 我笑而不...
    開封第一講書人閱讀 58,763評論 1 295
  • 正文 為了忘掉前任勤揩,我火速辦了婚禮,結(jié)果婚禮上秘蛔,老公的妹妹穿的比我還像新娘陨亡。我一直安慰自己,他們只是感情好深员,可當(dāng)我...
    茶點故事閱讀 67,785評論 6 392
  • 文/花漫 我一把揭開白布负蠕。 她就那樣靜靜地躺著,像睡著了一般倦畅。 火紅的嫁衣襯著肌膚如雪遮糖。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,624評論 1 305
  • 那天滔迈,我揣著相機與錄音止吁,去河邊找鬼被辑。 笑死,一個胖子當(dāng)著我的面吹牛敬惦,可吹牛的內(nèi)容都是我干的盼理。 我是一名探鬼主播,決...
    沈念sama閱讀 40,358評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼俄删,長吁一口氣:“原來是場噩夢啊……” “哼宏怔!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起畴椰,我...
    開封第一講書人閱讀 39,261評論 0 276
  • 序言:老撾萬榮一對情侶失蹤臊诊,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后斜脂,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體抓艳,經(jīng)...
    沈念sama閱讀 45,722評論 1 315
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,900評論 3 336
  • 正文 我和宋清朗相戀三年帚戳,在試婚紗的時候發(fā)現(xiàn)自己被綠了玷或。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 40,030評論 1 350
  • 序言:一個原本活蹦亂跳的男人離奇死亡片任,死狀恐怖偏友,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情对供,我是刑警寧澤位他,帶...
    沈念sama閱讀 35,737評論 5 346
  • 正文 年R本政府宣布,位于F島的核電站产场,受9級特大地震影響鹅髓,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜涝动,卻給世界環(huán)境...
    茶點故事閱讀 41,360評論 3 330
  • 文/蒙蒙 一迈勋、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧醋粟,春花似錦靡菇、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,941評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至育苟,卻和暖如春较鼓,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,057評論 1 270
  • 我被黑心中介騙來泰國打工博烂, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留香椎,地道東北人。 一個月前我還...
    沈念sama閱讀 48,237評論 3 371
  • 正文 我出身青樓禽篱,卻偏偏與公主長得像畜伐,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子躺率,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 44,976評論 2 355

推薦閱讀更多精彩內(nèi)容