原创 cocos2dx tableview的實際應用

tableview作爲一種UI是非常實用的,它可以顯示多列元素,並且可以通過滑動來即時加載元素,常用的就是遊戲中的物品欄,物品欄在各類遊戲中都佔有很重要的地位,卡牌遊戲中卡牌的整理,RPG中的物品欄等,這些都需要滑動換頁,元素點擊

原创 android學習筆記(十)——音樂播放器的實現

對於音樂播放器來說,可以體現很多種android開發所要運用的技術,比方說數據庫的查詢,自定義控件的開發,事件的處理,Activity的運用,service的開發,多媒體的運用,佈局的運用,BaseAdapter的開發,網絡應用等

原创 少年啊,來一發昆特嗎(二)——昆特牌的基礎定義

既然是昆特牌遊戲那麼毫無疑問,昆特牌無疑就是重點需要關注的地方,本節主要講解怎樣實現昆特牌 對於昆特牌來說,總共有四種類型的卡,單位卡(包括普通單位卡和英雄單位卡),天氣卡,特殊卡,領導卡,並且單位卡還具有力量值,能力,所屬勢力

原创 android學習筆記(九)——動畫效果的實現逐幀動畫

上面已經介紹了TWEEN的動畫,下面就來介紹另一種動畫形式逐幀動畫的實現方式 定義AnimationDrawable對象,並向其中添加每幀的圖像,從而實現幀播放的動畫效果,實現方式如下 //定義animationDrawable

原创 地圖中可選物品的實現——人物選擇對話和寶箱事件

在一款rpg遊戲中,與各處的npc對話,或是在地圖中翻箱倒櫃都是能令玩家深入挖掘的要素, 特別是在一款rpg遊戲中一般有着衆多的npc,而且豐富的npc對話可以很好的還原遊戲的世界觀和塑造人物性格,所以對於一款rpg遊戲來說,豐富的對話是

原创 android學習筆記(二)佈局

佈局就是指android中如何擺放組件,android主要使用的佈局有線性佈局,絕對佈局,相對佈局,表格佈局,框架佈局這幾種形式,下面首先來介紹一下,線性佈局 一、線性佈局 對於線性佈局來說,就是指這個組件會在實際擺放時單獨佔

原创 android學習筆記(七)——數據共享

sharedpreferences和文件雖然都能實現數據共享,但是卻無法實現數據庫的共享,所以android提供了contentProvider的方法來實現數據庫的共享,下面就來介紹contentprovider 1.conte

原创 android學習筆記(一)activity的基本用法和創建,bundle如何傳遞數據,intent的用法

一,activity activity在android中相當於php中的一個html頁面,只要處於這個頁面,就代表這個activity處於活動狀態,用戶在這個界面上所做的任何操作都是針對這個activity來說的,activity從onc

原创 android學習筆記(六)——數據庫操作

之前已經介紹了android的數據存儲的操作,接下來就來介紹android數據庫操作,對於數據庫的基本增刪查改,在這裏就不多說了,直接開始介紹android的sqlite數據庫運用方式。 1.首先需要定義sqlite的數據庫對象

原创 android學習筆記五—android的存儲2 文件的讀取與寫入

一,data/data/{包名}/files文件夾下的文件讀取和寫入 在此目錄下並不需要做太多處理,只要知道文件名就可以進行讀寫 //讀取文件函數 public String readInStream(Context contex

原创 android學習筆記(九)——動畫效果的實現1tween動畫

android提供了兩種動畫的實現方式,一種是tween動畫,而另一種則是onframe動畫,今天先來介紹一下tween動畫: 一,通過java代碼來實現 android提供了一個animation類和一個animations

原创 lufylegend引擎俄羅斯方塊的實現

lufylegend引擎俄羅斯方塊的實現 旋轉座標的實現 俄羅斯方塊的實現第一步就是旋轉座標的獲得,下面將會詳細寫出推導過程,首先必須要分配好方塊的構成,這裏需要用4個精靈來形成基本的block,如長方形,L形等,之後就是選擇

原创 遊戲地圖事件的觸發——劇情對話

對於一款rpg遊戲來說,地圖上的豐富事件是必不可少的用以豐富遊戲樂趣的方法,接下來就會介紹基於lufylegend引擎的基本實現方法,該引擎的下載以及使用方法可以參照之前的文章 在rpg中,劇情是不可缺少的組成部分,一款優秀的rpg遊戲肯

原创 android學習筆記四——Service

service是運行後臺的一段代碼,並且和Activity不同,它不能直接和用戶交互,也不能自行啓動,對於service來說,主要用於在後臺運行,比方說後臺下載,後臺播放音樂等,和Activity一樣於oncreate後創建,on

原创 android學習筆記(五)——android的存儲1 sharedpreferences介紹

任何軟件或者app都在一定程度上需要數據存儲,android提供了sharedpreferences用來存儲輕量數據,sharedpreference將數據存儲於xml中,位於/data/data/{包名}/shared_pref