Time of Update: 2013-11-05
一. Android adb不是內部或外部命令 問題解決 首先這個問題有兩種可能: 1.就是沒有配置環境變數, 這個只需要將android安裝:例如C:\Program
Time of Update: 2013-11-05
單例模式就是只有一個執行個體。自行執行個體化並向整個系統提供這個執行個體。單例模式的建立1、首先在.h檔案中#import <Foundation/Foundation.h>@interface SingletonClass : NSObject+ (id) sharedInstance;@end2、在.m檔案中#import "SingletonClass.h"@implementation SingletonClassstatic
Time of Update: 2013-11-05
java.lang.ClassCastException: android.widget.FrameLayout$LayoutParams cannot be cast to android.widget.LinearLayout$LayoutParamsFrameLayout的父控制項是一個LinearLayout控制項,問題出在,LinearLayout為子控制項分配空間的時候,擷取FrameLayout的LayoutParams的必須為LinearLayout.
Time of Update: 2013-11-05
我們在平時做開發的時候,免不了會用到各種各樣的對話方塊,相信有過其他平台開發經驗的朋友都會知道,大部分的平台都只提供了幾個最簡單的實現,如果我們想實現自己特定需求的對話方塊,大家可能首先會想到,通過繼承等方式,重寫我們自己的對話方塊。當然,這也是不失為一個不錯的解決方式,但是一般的情況卻是這樣,我們重寫的對話方塊,也許只在一個特定的地方會用到,為了這一次的使用,而去建立一個新類,往往有點殺雞用牛刀的感覺,甚至會對我們的程式增加不必要的複雜性,對於這種情形的對話方塊有沒有更優雅的解決方案呢?幸運的
Time of Update: 2013-11-05
在iOS系統,App的前台運行和後台運行,行為是不同的,iOS作業系統對後台運行做了諸多限制,為了能夠讓系統運行更流程和更省電。App的狀態如:對於後台運行,首先需要確定裝置是否支援多任務,在iOS4.0 之前是否沒辦法做到多任務的,不過現在iOS4.0的裝置已經很少了。 UIDevice* device = [UIDevice currentDevice]; BOOL backgroundSupported = NO; if ([device
Time of Update: 2013-11-05
終於有時間寫部落格了,隔了好長一段時間沒研究SpriteKit了,今天裝了個Xcode5的DP2版本,驚奇地發現,在建立project的時候居然看到了SpriteKit Game的選項,選了它之後直接建立一個SpriteKit項目,蘋果想得還真是周到,省去之前很多瑣碎的步驟,如果你是對SpriteKit很熟悉的開發人員的話那大可直接使用Sprite
Time of Update: 2013-11-05
相對布局 RelativeLayout 允許子項目指定它們相對於其父元素或兄弟元素的位置,這是實際布局中最常用的布局方式之一。它靈活性大很多,當然屬性也多,操作難度也大,屬性之間產生衝突的的可能性也大,使用相對布局時要多做些測試。 下面是常用的一些屬性RelativeLayout用到的一些重要的屬性:第一類:屬性值為true或falseandroid:layout_centerHrizontal
Time of Update: 2013-11-05
1.使用一個棧來儲存玩家在遊戲中情境的載入先後關係(方便Back功能實現以及記錄當前情境ID)2.提供切換情境,壓棧情境,出棧情境方法3.提供非同步載入情境,並提供載入進度(用以顯示Loading條) DoTransition(),代碼如下:protected virtual IEnumerator DoTransition() {// 第一部分:之前情境退齣動畫state = SMTransitionState.Out;Prepare();float time =
Time of Update: 2013-11-05
void StartScene::beginGame(){ CCLog("beginGame"); //CCTransitionScene *trans = CCTransitionScene::create(2, level); //CCDirector::sharedDirector()->replaceScene(level); //情境切換 CCTransitionScene *reScene = NULL;
Time of Update: 2013-11-05
public boolean onCreateOptionsMenu(Menu menu) {menu.add(0,MENU_ID_NEW,0,"建立");menu.add(0,MENU_ID_DELETE,0,"刪除");SubMenu subMenu =
Time of Update: 2013-11-05
類越來越多,有點亂,強迫症,多弄了幾個包,整理的井井有條,心裡那個舒服,結果問題就來了無法安裝了,總是顯示“解析包時出現問題”,最煩的就是這種問題,一點技術含量都沒有的小問題卻要浪費大量時間去找原因。百度了很多,這個算是原因整理的最全的,可是一一對應著找過去,還是沒發現問題http://blog.sina.com.cn/s/blog_6040e83d0100slph.html幸好我有每次大修改前備份代碼的習慣,就把修改前的代碼匯入,按照剛才的修改步驟一個一個來,每修改一個運行一次最後問題定位在建
Time of Update: 2013-11-05
本系列學習教程使用的是cocos2d-x-2.1.4(最新版為cocos2d-x-2.1.5) 博主發現前兩個系列的學習教程被嚴重抄襲,在這裡呼籲大家請尊重開發人員的勞動成果,轉載的時候請務必註明出處:http://blog.csdn.net/yangyu20121224/article/details/12067629 一、類的建立
Time of Update: 2013-11-05
public final class R { public static final class anim { public static final int cycle_7=0x7f040000; … … } public static final class array { public static final int bank_type=0x7f050001; … … }
Time of Update: 2013-11-05
Mobile 等基於HTML5的Phone 開發架構,如果做APP用戶端的化,想達到Native UI的效果,都是胡扯的,根本不可能。如果想達到Native UI效果,必須通過plug-in機制,用Java/Object C寫大量Native 代碼,不過,對於企業開發領域,跨平台還是需要的。如果全部使用Native 語言開發公司專屬應用程式,程式員不容易形成層級,對整個Team的管理要求較高,要求企業有比較好的產品、項目整年規
Time of Update: 2013-11-05
特性實現一個簡單的霓虹燈效果。Activity代碼package com.app.test01;import android.app.Activity;import android.os.Bundle;import android.os.Handler;import android.view.View;public class FrameLayoutActivity extends Activity implements Runnable{//定義5個顏色值private int[
Time of Update: 2013-11-05
MainActivity:package com.home.testdialogborder;import android.app.Activity;import android.app.Dialog;import android.os.Bundle;import android.view.View;public class MainActivity extends Activity {@Overrideprotected void onCreate(Bundle
Time of Update: 2013-11-05
這個案例只是為了關聯各個知識點,在實際開發中還有待最佳化 項目結構分析:Weather實體類:用來存放我們的天氣實體WeatherManager: 用來操作WeatherMainActivity:主acaitivyCityWeatherService:定時輪詢來更新前台的資訊原理比較簡單直接貼出代碼:Weather:package com.example.weatherdemo;public class Weather{private String cityName;private
Time of Update: 2013-11-05
[self.gameTimer addToRunLoop:[NSRunLoop mainRunLoop] forMode:NSDefaultRunLoopMode];- (void)steps{ _steps++; if (_steps % 60 == 0) { [self updateGameClock]; } //背景處理 [self.model moveBackground];
Time of Update: 2013-11-05
package com.pps.screen.activity;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import android.app.Activity;import android.graphics.Bitmap;import
Time of Update: 2013-11-05
CMOS網路攝影機目的:將網路攝影機採集到的資料即時的在LCD上進行顯示一,2440環境搭建1. 打補丁:tar xjvf linux-3.4.2.tar.bz2cd linux-3.4.2patch -p1 <../linux-3.4.2_100ask.patchcp config_ok ./.configmake menuconfig2. 啟動核心:set ipaddr 192.168.1.122 && set serverip 192.168.1.101 &&