Time of Update: 2014-04-18
Unity中的天空盒實際上是一種使用了特殊類型Shader的材質,該種類型材質可以笼罩在整個遊戲情境之外,並根據材質中指定的紋理類比出來類似遠景,天空等的效果,使遊戲情境看起來更完整。依次開啟功能表列Assets->Import Package->Skyboxes,如:為項目工程匯入Skyboxes.UnityPackage,匯入時會彈出Importing
Time of Update: 2014-04-18
在android開發中經常會使用非同步請求資料,通常會使用handler或者AsyncTask去做,handler 配合message 使用起來比較麻煩,AsyncTask 線程池只允許128個線程工作,會有溢出的問題,(當然一般情況不會有那麼多線程同時工作的)所以寫了這個代碼,還望高手指正!01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17
Time of Update: 2014-04-18
組織IT行業的講座 將近15年了,AKA, 中國Linux kernel大會,Linux 20周年慶典,編程公園。我以前的大會都是 請專業的講師講解純技術,也吸引了部分聽眾。這次我想昨個轉變,講座的內容以純技術為主,沒有什麼廣告。但我希望講座技術的大牛所在的公司有相關的崗位需求,這樣的技術才具有真實性。而不是研究性的技術,聽眾甚至可以和演講者交流 招聘的內容,現場聊技術、聊招聘。但這種做法是否迎合聽眾的需求,我還需要和參與講座的聽眾交流。誰有更好的建議,請聯絡我: asmcos@jeapedu.
Time of Update: 2014-04-18
1.下面的Xfermode子類可以改變這種行為:AvoidXfermode 指定了一個顏色和容差,強制Paint避免在它上面繪圖(或者只在它上面繪圖)。PixelXorXfermode 當覆蓋已有的顏色時,應用一個簡單的像素XOR操作。PorterDuffXfermode
Time of Update: 2014-04-18
第一種(我自己寫的) :之前在網上看來一些,很多不是我要的可以啟動另外一個應用程式的主Activity.//這些代碼是啟動另外的一個應用程式的主Activity,當然也可以啟動任意一個Activity ComponentName componetName = new ComponentName( //這個是另外一個應用程式的包名 "com.poynt.weibo",
Time of Update: 2014-04-18
轉載請註明出處:http://blog.csdn.net/guolin_blog/article/details/17482165在上一篇文章中,我們瞭解了Volley到底是什麼,以及它的基本用法。本篇文章中我們即將學習關於Volley更加進階的用法,如何你還沒有看過我的上一篇文章的話,建議先去閱讀Android
Time of Update: 2014-04-18
Android中一個控制項可以同時註冊多種事件,像一個Button,可以同時監聽觸摸事件、單擊事件、長按事件;在不同的情況下可以執行不同的操作,那麼是如何做到的呢?首先,onTouch事件是最先發生的,該事件的返回值也決定了長按事件和單擊事件能否發生。觸屏操作由一些基本的事件組成:如down事件,up事件,move事件,scroll事件等等,經測試,各事件執行順序結果如下:button.setOnClickListener(new View.OnClickListener(){
Time of Update: 2014-04-18
多窗格布局在編寫Android應用的時候時,請記住,Android裝置有許多不同的螢幕大小和類型。始終確保你的應用程式提供了一個平衡和美觀的布局,通過調整其內容在不同螢幕大小和方向。Panels是一個很好的方式為你的應用程式來實現這一點。它們讓你多個視圖組合為一個複合視圖時很多水平螢幕可用和通過分裂時更少的空間。組合多個視圖在較小的裝置,內容通常分為一個主網格或列表視圖和詳細資料檢視。觸摸一個選項在主視圖中開啟一個不同的螢幕顯示項目的詳細資料。因為平板比手機擁有更大的
Time of Update: 2014-04-18
OrmLite可以協助我們將會資料庫操作,不用自己去寫SQL語句,而且設定它跟使用Sqlite一樣的方式,它是一種關係型資料,我比較喜歡的就是它能夠協助我判斷資料表項是更新還是建立等操作,不需要自己去寫大量的SQL語句去判斷,下面介紹一下它的使用文檔以及一些基本的注意點:官方網址:http://ormlite.com/JavaDOC地址:http://ormlite.com/javadoc/ormlite-android/
Time of Update: 2014-04-18
開始學習NDK開發,首先以輸出Hello World執行個體開始講解。 NDK的開發步驟: 1、在Java檔案中聲明native方法public class TestActivity extends Activity {static {System.loadLibrary("my-ndk");}// 聲明JNI層的原生方法,使用native關鍵字public native String stringFromJNI();@Overrideprotected void
Time of Update: 2014-04-18
一.準備ant,android 1.把官網下載的ant和android解壓到本地 2.環境變數中設定ANT_HOME和ANDROID_HOME,比如:F:\software\apache-ant-1.9.3,F:\android\adt-bundle-windows-x86-20140321\sdk 3.%ANT_HOME%\bin和%ANDROID_HOME%\bin加到path注:ANT_HOME和ANDROID_HOME是一定要配置的,因為我們build.xml會用到 二.
Time of Update: 2014-04-17
Brad Frost在2013年使用響應式設計技術對著名的技術創業網站TechCrunch進行了重新設計,以適應多螢幕尺寸移動閱讀的需要,Team Dev通過該項目得以重新審視新型網頁設計流程,本文是他的精彩自述。(註:原文發表在技術創業微門戶:踏得網(Techbrood.com))設定項目預期(Set Expectations)很多使用後PSD時代設計流程(Post-PSD Era)效果不佳的原因在於在項目開始的時候,沒有能夠跟客戶和同事一起設定合理的項目預期。&
Time of Update: 2014-04-18
Android系統提供了5中語言的語音合成German,English,Spanish,French,Italian支援,其中不包括對中文的支援,但是Android系統允許第三方提供中文的TTS支援,因此我們只需要安裝一款合適的第三方TTS應用,在系統中設定一下即可。提供TTS的工具也有好幾個,其實我們不必糾結選哪個,目前最好用的是”訊飛語音+“,語音流暢度很好,可選語速,而且該軟體還在不斷更新中。對於有些Android
Time of Update: 2014-04-17
本文來自http://blog.csdn.net/liuxian13183/ ,引用必須註明出處!在適配的過程中,有時我們會用到螢幕寬高,那麼如何獲得螢幕的解析度?方法有兩種:第一種是通過WindowManager介面獲得Diaplay對象,通過Display對象來獲得WindowManager manager = (WindowManager) context.getSystemService(Context.WINDOW_SERVICE); Display display =
Time of Update: 2014-04-17
(1)字元傳參 使用 const std::string& str;看執行個體://設定緩衝批處理cocos2d::SpriteBatchNode* setCache_batch(const std::string& plist,const std::string& pvr); SpriteBatchNode* Base::setCache_batch(const std::string&
Time of Update: 2014-04-17
最近一直在找一些關於SurfaceView繪製映像的按例,咱是初學,剛開始壓根兒不知道如何入手繪製圖形在SurfaceView上,最後學習了一下視頻教程,然後將學習過程的筆記加以整理髮布如下,在此說明,以下兩個View都是繼承自SurfaceView,是自訂的一兩個View,大家在查看效果的時候,自己可以建立一個Activity,然後在Activity的onCreate方法中加以引用, 即在setContentView(new GameView());或者setContentView(new
Time of Update: 2014-04-17
側拉菜單作為常見的導航互動控制項,最開始在沒有沒有android官方控制項時,很多時候都是使用開源的SlidingMenu,一直沒機會分析側拉菜單的實現機理,本文將分析android.support.v4.widget.DrawerLayout的使用及實現。 官方介紹DrawerLayout acts as a top-level container for window content that allows for
Time of Update: 2014-04-17
學習Android開發的時候,總是聽到有人提起NDK,究竟NDK是什麼東西? 在網上查了一下,有相關的說明: NDK全稱:Native Development Kit。 1、NDK是一系列工具的集合。 * NDK提供了一系列的工具,協助開發人員快速開發C(或C++)的動態庫,並能自動將so和java應用一起打包成apk。這些工具對開發人員的協助是巨大的。 *
Time of Update: 2014-04-17
JavaScript與Android程式之間的互動怎樣實現呢?前幾天在項目中遇到了這樣的問題。其實還是多簡單的,只有一個地方需要注意,那就是JavaScript與Android版本相容性。這裡先來總結下JavaScript調用Android程式和Android程式調用JavaScript的方法。首先設定WebView的屬性,如果需要該Webview能與JavaScript直接進行互動,必須將其setJavaScriptEnabled設定為true。如下面幾行代碼webview =
Time of Update: 2014-04-17
實現在任意非鎖定畫面,按某個預設定好的按鍵進入某個Activity的功能修改alps/frameworks/base/policy/src/com/android/internal/policy/impl/PhoneWindowManager.java檔案中的如下方法:public long interceptKeyBeforeDispatching(WindowState win, KeyEvent event, int