原创 ECS

ECS關於實體組件系統(ECS)GameObject & ComponentECS創建若干個Entity關於EntityArchetype模擬MineCraft地圖Perlin Noise方塊的創建與銷燬 關於實體組件系統(ECS)

原创 【Android--Binder】關於通信機制之Binder機制(上)

Binder是什麼? Binder是什麼?我們可以從字面上先去理解到,“粘合劑”,在很多情況下,我們使用Binder機制來實現Service和客戶端的通信,例如當Activity和Service不在同一個進程下時,我們就可以通過使用

原创 【Android框架】Android-universal-image-loader源碼閱讀(一)

圖片加載是個非常常見的APP功能,而如今框架橫行,在圖片加載方面出現了很多圖片加載框架:Android-universal-image-loader,pacasso,Fresco,Glide等等圖片加載框架。今天我們單獨研究下Androi

原创 【Android框架】深入淺出理解DiskLruCache(上)

什麼是DiskLruCache? 簡單來說,DiskLruCache是一種管理數據存儲的技術,單從Cache的字面意思也可以理解到,”Cache”,”高速緩存”。在很多我們接觸的APP中,大多數APP是利用了這一技術的,例如:微博,網易

原创 【Garbage Collection】GC垃圾回收機制(一)

注:轉載請註明出處:http://blog.csdn.net/u011669081/article/details/51866838 關於GC的介紹 GC的全稱是Garbage Collection (垃圾收集) 在GC中,垃圾所指

原创 【Android官方文檔】翻譯Android官方文檔-Fragment(四)

注:轉載請註明出處:點擊查看 http://blog.csdn.net/u011669081/article/details/51778414 Fragment是Android中的類,你可以在一個簡單的Activity中放入多個Fra

原创 【Android 官方文檔】翻譯Android官方文檔 Processes and Threads(五)

注:轉載請註明出處: http://blog.csdn.net/u011669081/article/details/52077956 前言 這是Android官方文檔翻譯的第五篇了,一路下來很不容易,尤其是那些又臭又長的英文句子太難理

原创 【Android官方文檔】翻譯Android官方文檔-Activities(一)

Activity是可以給用戶提供交互操作的程序組件,例如打電話,拍照,發送郵件,抑或者是顯示地圖。通常窗口會填滿屏幕,但是也可以做到比屏幕小或者是懸浮在窗口頂部。 App通常由多個Activities組成,它們之間支持相互跳轉。一般情況下

原创 【Android官方文檔】翻譯Android官方文檔-AIDL(三)

AIDL(Android Interface Definition Language 接口描述語言),它與其他IDL類似,你可以使用進程間通信的方法,以達到客戶端到服務端交互的目的。在Android中,不同進程不能直接訪問對方內存,因此

原创 【Android官方文檔】翻譯Android官方文檔-Services(二)

Service是運行在後臺的組件,它不能直接給用戶提供服務。其他組件可以啓動Service,即使是切換至別的應用,Service仍然可以在後臺運行,組件可以與Service綁定並且與之交互,甚至可以跨進程通信(IPC)。如,Service

原创 【Unity 】Shader入門篇

學習Unity有段時間了,對Shader還是一知半解,翻閱了很多資料,琢磨了很久,總結下學習,有理解不對的地方,不吝賜教 下圖就是用一個Shader實現的 在實現前,先了解下Shader的簡單結構 新建名爲”temp”的shader文

原创 【經典算法】迷宮找路徑C#版

同上一篇博客一樣這也是大二上學期,在寢室瞎搞的。 上一篇八皇后問題點擊這裏 關於迷宮問題,一直有這樣一個解法,最短路徑查找。 首先我們可以自定義繪製一個迷宮,當然這個迷宮必須有解,就是有路可以出去,如下圖所示(點擊格子繪製迷宮):

原创 【Android事件分發】從簡單的onTouch理解Android事件分發

簡單的Touch其實裏面有機制在處理着用戶這一簡單的操作,這個機制是一個規則,將事件一層層的傳遞下去。下面來看個實例: 下圖是一個很常見的佈局,Activity由LinearLayout直接填滿,然後LinearLayout中只有一個B

原创 ActionScript控制MovieClip控制播放幀

MovieClip 的控制,可以對動畫幀做額外的操作。 首先,MovieClip 是從以下類繼承來的: Sprite、DisplayObjectContainer、InteractiveObject、DispalyObject、Eve

原创 【Effective Java】線程安全與非線程安全

注:轉載請註明出處:http://blog.csdn.net/u011669081/article/details/51958818 前言:線程安全所指的是什麼?爲什麼會有線程安全這個問題呢?多核CPU的盛行,爲加快程序的運行速度,必要