原创 我爲什麼從Google Chrome瀏覽器換到FireFox瀏覽器

大概一年前,我一直都在用Google Chrome瀏覽器,一直都覺得Google Chrome瀏覽器是最好用的瀏覽器沒有之一。 但是大概一年多以前,有段時間我的Mac Pro電腦突然掉電特別嚴重,用過Mac的都知道,Mac的續航能力就是M

原创 一個簡單但又讓人容易忽略的BUG

在我用Android開發一個數獨遊戲的時候,需要添加相關的截屏功能(也就是將玩數獨的界面截下來) 代碼如下: try{ Bitmap map = Bitmap.createBitmap( puzzleView.get

原创 VS2008頭文件目錄的修改

一個VS2008項目,引入頭文件通常可以直接#include "XX.h" 但是有些情況爲了讓代碼結構更清晰,我在項目裏面新建了文件夾並且將代碼放入其中 編譯運行就有問題了,總是顯示找不到該.h文件 看了下其他的項目include的路徑

原创 TexturePacker免費申請註冊碼成功

TexturePacker是一款很強大的遊戲圖片製作工具 它可以將連續動作圖片組合在一起,生成一個組合的圖片文件和一個plist文件 你可以在cocos2dx等引擎中根據組合前圖片的名字直接調用組合的圖片文件裏面的相應的一幀圖片 非常方便

原创 歡迎使用CSDN-markdown編輯器

歡迎使用Markdown編輯器寫博客 本Markdown編輯器使用StackEdit修改而來,用它寫博客,將會帶來全新的體驗哦: Markdown和擴展Markdown簡潔的語法 代碼塊高亮 圖片鏈接和圖片上傳 LaTex數學公

原创 當android調試遇到ADB server didn't ACK以及頑固的sjk_daemon進程

做Android調試的時候經常會遇到,程序寫好了,準備接上手機調試,可不一會兒出現 相信做過android調試的同學都遇到過這個問題,網上說kill掉跟adb相關的進程,重啓Eclipse 可是我在任務管理器上沒有看到明顯的adb進程,

原创 Unable to resolve target 'android-9'問題解決

導入android項目的時候出現Unable to resolve target 'android-9' 導致項目編譯出錯,仔細一看項目裏面應該導入的android庫沒有了 查看project.properties卻顯示錯誤無法打開 我

原创 Mac下Xcode的OpenGL/GLFW和glad開發環境配置

很久以前一直想學習OpenGL 3D開發,但總是被OpenGL裏面晦澀難懂的概念,繁瑣的配置,以及自己沒有時間機會等原因給擱置了。現在好了,自己選了一門圖形3D開發的課程,於公於私都應該好好學習3D圖形開發了。 話不多說,想要在Mac上學

原创 Android中的長度單位詳解(dp、sp、px、in、pt、mm)

看到有很多網友不太理解dp、sp和px的區別:現在這裏介紹一下dp和sp。dp也就是dip。這個和sp基本類似。如果設置表示長度、高度等屬性時可以使用dp 或sp。但如果設置字體,需要使用sp。dp是與密度無關,sp除了與密度無關外,還與

原创 C++中class和include的區別

前向聲明的定義:有些時候我們可以聲明一些類但是並不去定義它,當然這個類的作用也很有限了。 比如class foo; 聲明一個foo類,這個聲明,有時候也叫做前向聲明(forward declaration),在聲明完這個foo類之後,

原创 layout_weight屬性的那些坑

以前在寫android程序的時候,就在layout_weight屬性這部分吃過虧 首先看一下Layout_weight屬性的作用:它是用來分配屬於空間的一個屬性,你可以設置他的權重。 看下面代碼: <?xml version="1.0"

原创 在使用shape的同時,用代碼修改shape的顏色屬性

Android裏面經常會使用shape來定製一些View的背景 可以修改View的背景顏色,形狀等屬性 一般情況下,shape都是在xml文件裏面寫死了,今天遇到一個需求,View的形狀是圓角的,但是顏色是在代碼裏面設置的 最開始的思路

原创 我的貪食蛇

前幾天我寫出了一個貪食蛇遊戲,對我而言是我的第一個比較拿得出手的java遊戲,其實也要感謝網友對我的幫助   這個遊戲程序,我覺得難點在於,蛇的移動,蛇改變方向以及蛇身的增長 我最開始寫的部分是,食物在界面上隨機生成,因爲這個類最好寫 然

原创 二叉樹非遞歸遍歷

二叉樹有前序遍歷,中序遍歷,後序遍歷。大部分情況,我們都是用遞歸來寫這些遍歷,代碼簡潔明瞭。 如果能用非遞歸來寫這些遍歷,那麼會對這些遍歷理解得更深刻。 前序遍歷遞歸寫法: private void displayPreOrder(No

原创 任務管理系統算法-Kahn’s algorithm for Topological Sorting(一)

上一遍分析瞭如何設計任務管理系統的算法,拓撲排序之任務管理系統思路設計。 今天我們就利用Kahn’s algorithm for Topological Sorting來實現任務管理系統算法。 設計一個數據結構Graph類來儲存各個tas