Time of Update: 2014-04-17
這篇文章中,我們來詳細介紹下Unity的地形編輯器,Unity擁有功能完善的地形編輯器,支援以筆刷繪製的方式即時雕刻出山脈、峽穀、平原、高地等地形。Unity的地形編輯器同時提供了即時繪製地表材質紋理、樹木種植、大面積草地布置等功能。Unity中的地形編輯器支援LOD(Level of
Time of Update: 2014-04-17
續:在Unity3d中,遊戲中背包的處理個人的思想是,背包的每個格子都是可點擊的對象,可把單個格子做成一個prefabs,然後在遊戲中添加,而每個格子都有邏輯判定,是否有道具在當前格子內,當前格子是否為空白我的做法不是動態產生對象,而是靜態一個個手動載入背包對象,然後給每個背包命名。這樣可以在當前背包格子內載入了對象後將當前格子物件的名字分發出去當前背包的ICOn只是一個已經調整好位置的空UISpr
Time of Update: 2014-04-17
本來接下來應該分析MessageQueue了,可是我這幾天正好在實際開發中又再次用到了SparseArray(之前有用到過一次,那次只是大概瀏覽了下源碼,沒做深入研究),於是在興趣的推動下,花了些時間深入研究了下,趁著記憶還是新鮮的,就先在這裡分析了。MessageQueue的分析應該會在本周末給出。 和以往一樣,首先我們來看看關鍵字段和ctor: Object DELETED = mGarbage = (10 SparseArray(
Time of Update: 2014-04-17
// on "init" you need to initialize your instancebool HelloWorld::init(){ // 1. super init first if ( !Layer::init() ) { return false; } Size visibleSize = Director::getInstance()->getVisibleSize(); Point
Time of Update: 2014-04-17
在manifest的activity節點使用 Xml代碼 <activity android:windowSoftInputMode="adjustResize"/> android:windowSoftInputMode的使用。 activity如何與軟鍵盤互動。這個屬性的設定將會影響兩件事情: 1>
Time of Update: 2014-04-17
3.4
Time of Update: 2014-04-17
手機中有預置關機的所有資源,但關機的時候卻沒有播放關機的動畫和鈴聲?1.確認手機中有關機資源.可先Check下out目錄是否有關機動畫包(比如system/media目錄下的shutanimation.zip) 2.修改alpsrameworksaseservicesjavacomandroidserverpowershutdownThread.java的beginShutdownSequence作如下的修改:private static void
Time of Update: 2014-04-17
大神之路-Android優質學習資源和項目大整合Android非常不錯的學習資源、項目和網站其實非常多,但是大部分計較不集中,不利於新手對Android的學習和整體把握。今天剛好有空,把自己學習Android以來熟悉的和平時常訪問的網站資料做一下整理,方便自己尋找,也有助於大家高效快速學習,同時優質的資源也應當真正發揮它的價值,希望能對大家有所協助,接下來也將繼續對本部落格進行更新。1、骨灰層級:Android精品開源項目整理_V20140221(持續更新中..)http://bl
Time of Update: 2014-04-17
以下是對一個已經打包的Android應用程式的apk檔案根據渠道號再進行批量打包的程式樣本。 config.bat檔案 set outDir=out set rawDatadir=temp set apk=SignatureChecker.apk set channelName=A;B set channelNo=1;2;3;4 set projectName=r set versionCode=100 set
Time of Update: 2014-04-17
最近在模仿今日頭條,發現它的很多屬性都是通過自訂控制項並設定相關的配置屬性進行配置,於是便查詢瞭解了下declare-styleable,下面我把自己的使用感受和如何使用進行說明下。declare-styleable:declare-styleable是給自訂控制項添加自訂屬性用的。官方的相關內部控制項的配置屬性文檔:http://developer.android.com/reference/android/R.styleable.html如果不知道如何查看源碼:點擊這裡起初,在自訂控制項的時
Time of Update: 2014-04-17
今天在學習Notification時同時參考了一些相關的部落格,現在結合自身學習實際來總結一下。在使用手機時,當有未接來電或者短訊息時,通常會在手機螢幕上的狀態列上顯示。而在Android中有提醒功能的也可以用AlertDialog,但是當使用AlertDialog
Time of Update: 2014-04-17
1.C2DM(現在是GCM)Android Cloud to Device Messaging (C2DM) 作為 Android 2.2 的一部分已經發布了。C2DM 允許第三方開發人員開發相關的應用來推送少量資料訊息(1024bytes)到使用者的手機上。C2DM 創造了一個良好的機會,允許我們使用多種 Google 開發工具來建立一種簡單但相當實用的應用類型。使用者可以使用該類型的應用把各種各樣的資訊從他們的台機或者筆電直接 push
Time of Update: 2014-04-17
ImageView中XML屬性src和background的區別:background會根據ImageView組件給定的長寬進行展開,而src就存放的是原圖的大小,不會進行展開。src是圖片內容(前景),bg是背景,可以同時使用。此外:scaleType只對src起作用;bg可設定透明度,比如在ImageButton中就可以用android:scaleType控製圖片的縮放方式如上所述,background設定的圖片會跟View組件給定的長寬比例進行展開。舉個例子, 36x36
Time of Update: 2014-04-17
在config.xml檔案裡修改default_wallpaper_component這個屬性,使得第一次開機預設為其他壁紙應用。 開機後進入設定-》應用程式-》全部-》找到第一次開機預設牆紙的apk-》點擊進入-》選擇停用,會導致死機。怎樣修改代碼,使得在這種情境下,手機不死機,並讓壁紙恢複到ImageWallpaper。 請在WallpaperManagerService.java中的bindWallpaperComponentLocked 方法內增加紅色標示的代碼。
Time of Update: 2014-04-17
昨天下午測試的時候遇到的問題,今早才解決,錯誤碼如下:String phone = dbHelper.getPhoneByTime(timeString);SmsManager sms = SmsManager.getDefault();Intent sentIntent = new Intent(Const.SENT_SMS_ACTION);PendingIntent sentPI = PendingIntent.getBroadcast(this, 0,sentIntent, 0);//
Time of Update: 2014-04-17
在Android native編寫代碼時,會經常接觸到sp、wp,sp並不是smart pointer的意思,而是strong point;wp就是weak
Time of Update: 2014-04-17
Android提供了五種儲存方式,分別是檔案、sharedPreference、網路、SQLite、ContentProvider。SQLite是一種輕型資料庫,具有獨立性、隔離性、跨平台、多語言介面、安全性等優點,目前應用較為廣泛。現在主要說一下在Android中SQLite的使用。 首先,我建立一個資料庫操作類DataBaseHelper,讓他繼承自SQLiteOpenHelper,然後複寫其中的兩個方法onCreate和onUpgrade。 複製代碼 1
Time of Update: 2014-04-17
概述Android的voip功能支援位於目錄frameworks/base/voip中。它包括支援rtp功能的packageRTP支援RTP支援包位於目錄frameworks/base/voip/java/android/net/rtp下,主要包含四個Java類:代表著基於RTP協議的流RtpStream、基於RTP協議的語音流AudioStream、描述了語音Codec資訊的AudioCodec和語音交談群組的AudioGroup、。
Time of Update: 2014-04-17
一般情況下,如果想要在ListView上面實現Listitem的滑動刪除效果,或者仿QQ的滑動顯示刪除效果的時候,只需要繼承ListView,自訂一個ListView就可以,不過由於之前用了開源庫StickyListHeaders來實現ListView的分組,那麼這一次在實現這個仿QQ的左右滑動顯示隱藏刪除按鈕的時候,就要在StickyListHeaders的基礎上實現。而StickyListHeaders要開放了一個setOnTouchListener的介面,允許調用者傳進去一個OnTouch
Time of Update: 2014-04-17
方法一:boolean isMyLauncherDefault() { final IntentFilter filter = new IntentFilter(Intent.ACTION_MAIN); filter.addCategory(Intent.CATEGORY_HOME); List filters = new ArrayList(); filters.add(filter); final String myPackageName =