摘要:
Cocoa是Mac OS和iPhone OS上的開發框架,使用Objective-C做為開發語言。當然,在代碼中也可以嵌入C和C++的語句。初識Objective-C時會覺得它的語法很奇怪,但本質上和其他面向對象語言都差不多。具體語法大家可以參考相關文檔。 在Cocoa框架中:所有的控件、窗口等都繼承自 UIView,對應MVC中的 V。UIView及其子類主要負責UI的實現,而UIView所產生的事件都可以采用委托的方式,交給UIViewController實現。對于不同的UIView,都有相應的UIViewController 對應MVC中的C。比如在iPhone OS上常用的UITabl
閱讀全文
摘要:
Cocoa是Mac OS和iPhone OS上的開發框架,使用Objective-C做為開發語言。當然,在代碼中也可以嵌入C和C++的語句。初識Objective-C時會覺得它的語法很奇怪,但本質上和其他面向對象語言都差不多。具體語法大家可以參考相關文檔。 在Cocoa框架中:所有的控件、窗口等都繼承自 UIView,對應MVC中的 V。UIView及其子類主要負責UI的實現,而UIView所產生的事件都可以采用委托的方式,交給UIViewController實現。對于不同的UIView,都有相應的UIViewController 對應MVC中的C。比如在iPhone OS上常用的UITabl
閱讀全文
摘要:
@interface classname 聲明類@implementation classname 實現類@protocol interfacename 聲明接口初始化類實例 CClassName* pA = [[CClassName alloc] init]; 調用成員方法用中括號 int nRtn = [pA method:param1];而靜態成員方法不需要對象 int nRtn = [CClassName method];調用成員變量還是C格式 pA->m_nCount = 1;函數訪問控制 public / protected / private ,默認private-/+ 表
閱讀全文
摘要:
@interface classname 聲明類@implementation classname 實現類@protocol interfacename 聲明接口初始化類實例 CClassName* pA = [[CClassName alloc] init]; 調用成員方法用中括號 int nRtn = [pA method:param1];而靜態成員方法不需要對象 int nRtn = [CClassName method];調用成員變量還是C格式 pA->m_nCount = 1;函數訪問控制 public / protected / private ,默認private-/+ 表
閱讀全文
摘要:
很多Android開發者可能因為沒有充分測試自己的軟件造成很容易出現FC(Force Close)的問題,這里我們可以通過使用Android固件中自帶的monkey工具來做軟件的壓力測試,monkey工具可以模擬各種按鍵,觸屏,軌跡球、activity等事件,這里Android123提示大家說白了monkey就是一個小猴子隨機狂玩你的android軟件,看看會不會產生異常。 具體的使用我們通過Android SDK給我們的adb調試橋鏈接設備或模擬器,進入Linux Shell狀態,當然我們可以輸入adb shell獲取設備的shell,也可以直接通過adb命令執行,比如說adb shell
閱讀全文
摘要:
Android 2.2 SDK: AndroidHttpClient client = AndroidHttpClient.newInstance("UserAgent"); try { HttpPost post = new HttpPost( "yoururl" ); post.setEntity(new ByteArrayEntity( Node.toByteArray(this...
閱讀全文