1. 寫在前面前幾天看了cgcookie的一個教程,學習了下怎麼根據已有人物模型製作一個仿版的NPC人物,感覺挺好玩的,整理一下放到部落格裡!先看一下教程裡面的最終效果。是不是很像個幽靈~下面是我在自己的工程中實驗的結果。中間是遊戲角色,兩遍兩個就是NPC啦。這種技術得到的效果和貼圖關係很大,所以如果效果不好再畫一張貼圖吧2. 實現實現非常簡單,一共包含三個部分:改變Mesh材質,給Mesh添加Particle,最後添加閃爍的指令碼2.1
程式的運行流程: IWeiboActivity介面: 1. init()方法 完成初始化2, refresh(Objet ...args)方法 完成表單重新整理 Task任務類:定義程式中的任務如:登入,發表新微博,擷取使用者微博,擷取使用者詳細資料等各種任務int taskId//當前任務的IDMap params //當前任務的參數
在android中,事件主要包括點擊、長按、拖曳、滑動等操作,這些構成了Android的事件響應,總體來說,所有的事件都由如下三個部分作為基礎構成:按下(action_down),移動(action_move),抬起(action_up)。各種響應歸根結底都是基於View以及ViewGroup的,這兩者中響應的方法分別有:View.java中:publi boolean dispatchTouchEvent(MotionEvent event)public boolean
從Android 2.0開始新增了ExifInterface類,ExifInterface類主要描述多媒體檔案比如JPG格式圖片的一些附加資訊,比片檔案的旋轉,gps,縮圖等。該類位於android.media.ExifInterface的位置,需要調用API Level至少為5即2.0 SDK。圖片的的Exif資訊和MP3的ID3標籤類似,使用了屬性和值的儲存方式。通過public void setAttribute (String tag,
命令模式(command pattern) 詳解本文地址: http://blog.csdn.net/caroline_wendy命令模式(command pattern) : 將請求封裝成對象, 以便使用不同的請求\隊列\日誌來參數化其他對象.命令模式也可以支援撤銷操作.簡單的命令模式的實現:1. 具體的類, 每一個類都有特定的方法:/** * @time 2014年6月9日 */package command;/** * @author C.L.Wang * */public class
在Android SQLite資料庫中,十分重要的概念。Cursor(遊標)提供了一種對從表中檢索出的資料進行操作的靈活手段,就本質而言,Cursor(遊標)實際上是一種能從包括多條資料記錄的結果集中每次提取一條記錄的機制。今天特地將它單獨拿出來談,加深自己和大家對Android 中使用 Cursor 的理解。1. 關於 Cursor在你理解和使用 Android Cursor 的時候你必須Crowdsourced Security Testing道關於 Cursor 的幾件事情:Cursor
Fragment與Activity之間的資料交換,大體上包括三種:一、Fragment從Activity擷取資料(本文章只介紹第一種);二、Activity從Fragment擷取資料;三、Fragment之間擷取資料。實現:從Activity傳遞資料到兩個Fragment中,Fragment擷取資料後,展示出來。原始碼:布局檔案:activity_main: MyFragment1的布局檔案f1: MyFragment2的布局檔案f2: 代碼檔案:
/** * 擷取和儲存當前螢幕的 */ private void GetandSaveCurrentImage() { //1.構建Bitmap WindowManager windowManager = getWindowManager(); Display display = windowManager.getDefaultDisplay(); int w =
一. Android 架構Android架構層級 : Android 自下 而 上 分為 4層;-- Linux核心層;-- 各種庫 和 Android運行環境層;-- 應用程式框架層;-- 應用程式層;1. Linux核心層Android 的 Linux 核心層 組成 : Linux 核心 和 驅動程式;Linux核心 : Android 2.x 是基於 Linux 2.6 核心;驅動程式 : -- Display Driver (顯卡驅動) : Linux 的幀緩衝 驅動;-- Flash
雖說這個問題不是很難...動動手就能看出答案...但是似乎不太容易理解...幾次嘗試把這個問題說明白....但是好像感覺說不明白....(頓時想起了那句話----說不明白就是自己還不明白! 我怎麼可能不明白..so)這裡面牽扯到Activity的dispatchTouchEvent, onTouchEvent以及ViewGroup的dispatchTouchevent, onInterceptTouchEvent,
歡迎關注泛泰非盈利專業第三方Team Dev VegaDevTeam (本team 由 syhost suky zhaochengw(z大) xuefy(大星星) tenfar(R大師) loogeo crazyi(天下無雪) windxixi(雪狐) wangsai008 組成)感謝:tenfar(R大師),zhaochengw(z大),xuefy(大星星),suky, Ruling,Ryuinferno感謝參考代碼: Cyanogenmod ,
歡迎關注泛泰非盈利專業第三方Team Dev VegaDevTeam (本team 由 syhost suky zhaochengw(z大) xuefy(大星星) tenfar(R大師) loogeo crazyi(天下無雪) windxixi(雪狐) wangsai008 組成)說說中文TWRP的簡史: 中文TWRP是本人在2012.10月在原英文TWRP的基礎上首次修改編譯成功,
Activity類:import java.util.List;import android.app.Activity;import android.app.PendingIntent;import android.content.Intent;import android.os.Bundle;import android.telephony.SmsManager;import android.view.View;import android.view.View.OnClickListener;
BKJIA譯文】要對Objective-C中的集合進行列舉,過程往往既冗長又笨拙。如果大家曾經用過Ruby或者JavaScript當中的Underscore或者Lo-Dash,肯定知道這類的任務還擁有更好的解決辦法。YOLOKit正是應這一需求而產生,其創造者希望藉助這套精緻的庫為使用者排憂解難。YOLOKit的口號是“以輕鬆的方式搞定列舉難題”,它也的確做到了這一點。1、安裝大家可以利用CocoaPods輕鬆將YOLOKit添加到Xcode項目當中。只要將該pod加入到
受到iOS版的啟發,在最近的項目中,我們決定在開啟列表元素時實現一個類似風格的動畫效果。起初,我們試圖使用一個現有的實現——android-flip, 通過OpenGL渲染動畫——在最新的Android版本中,它只做到了在螢幕上顯示比較明顯的工件圖片閃爍)。另外,需要對這個類庫進行改動,因為它 是為了滑動列表的元素設計的,但我們的工程需要在開啟列表元素的時候有動畫效果。在下面的示範視頻中可以看出區別:android-flip實現的是摺疊
1. 耗電最佳化由於之前CrossApp抽取了cocos2d-x的渲染驅動模式,程式生命週期中,在不斷重繪,渲染驅動模式的缺點就是CPU佔用高因此耗電。顯而 易見,這種不斷的重繪方式對於遊戲可能影響不大,但對於APP來說太浪費了。因此,我們針對應用程式的特性,將渲染機制改為事件驅動模式。這種模式的渲染 要有外界觸發才會重繪,在沒有外界觸發的時候畫面靜止,渲染停止,以達到節能的效果。2. CAButton修改增加新的屬性 AllowsSelected包含set,get),
我們公司開始用 mongoDB 並不是因為開始的技術選型,而是我們代理的第一款遊戲《 狂刃 》的開發商選擇了它。這款遊戲在我們代理協議簽訂後,就進入了接近一年的共同開發期。期間發現了很多和資料庫相關的問題,迫使我們熟悉了 mongoDB 。在那個期間,我們搭建的運營平台自然也選擇了 mongoDB 作為資料庫,這樣維護人員就可以專心一種資料庫了。經過一些簡單的瞭解,我發現國內很多遊戲開發人員都不約而同的採用了 mongoDB
android4.4 webview
ELF是類Unix類系統,當然也包括Android系統上的可執行檔格式(也包括.so和.o類檔案)。可以理解為Android系統上的exe或者dll檔案格式。理解ELF檔案規格,是理解Android系統上進程載入、執行的前提。下面我們就來一步步瞭解這ELF到底是個啥玩意兒(以Arm 32 ELF格式為主)!當然,網上關於ELF的介紹已經非常多,最好的手冊還是直接看ELF官方的手冊,我這裡只是對ELF的檔案做個綱領性介紹,然後直奔主題,比如.GOT
android