Time of Update: 2015-02-24
標籤:@property和@synthesize首先從翻譯來看: @property(翻譯為:性質)和@synthesize(合成),是不是很像屬性(聲明)和實現?1. @property用在@inteface中用來自動產生setter和getter的聲明用@property int age;就可以代替下面的兩行- (void)setAge:(int)age; // setter- (int)age; //
Time of Update: 2015-02-24
標籤:(一)點文法1.利用點文法替代set方法和get方法方法調用Student *stu = [Student new];[stu setAge:100];int age = [stu age];點文法stu.age = 100;int age = stu.age;2.點文法的本質>其實點文法的本質還是方法調用>當使用點文法時,編譯器會自動延伸成相應的方法(編譯器特性)3.注意死迴圈注意- (void) setAge:(int)age { // 下面的代碼會引發死迴圈
Time of Update: 2015-02-24
標籤:常駐型廣播常駐型廣播,當你的應用程式關閉了,如果有廣播資訊來,你寫的廣播接收器同樣的能接收到,它的註冊方式就是在你應用程式的AndroidManifast.xml 中進行註冊,這種註冊方式通常又被稱作靜態註冊。這種方式可以理解為通過資訊清單檔註冊的廣播是交給作業系統去處理的。範例程式碼如下:<!-- 訂閱開機結束廣播 --><receiver android:name=".receiver.BootCompleteReceiver" >
Time of Update: 2015-02-24
標籤:android intent 返回結果 意圖 在Android中,活動是一個介面,當需要在介面之間相互切換的時候,需要用到Intent(意圖)進行訊息傳遞。使用startActivity(Intent)函數啟動另一個活動。 Bundle是一個key-Value類,可以用他攜帶資訊。&
Time of Update: 2015-02-24
標籤:android service Service 是 Android 系統提供的四種組件之一它的地位和Activity是並列的只不過沒有 Activity
Time of Update: 2015-02-24
標籤:android 老羅視頻教程筆記最近看了老羅一個視頻記下的筆記!Android 視頻學習http://dl.dbank.com/c0y26afzerhttp://pan.baidu.com/s/1mgC9C721. broastcast 生命週期就是onreceive函數執行完就釋放了廣播接受者不能用對話方塊來提醒使用者 最好用toast或者notificationmanager.builder來通知有序廣播 sendorderbroastcast 靜態和動態接受(
Time of Update: 2015-02-24
標籤: 多態:多種形態,每一個OC對象都有多態性 。 1.沒有繼承就沒有多態 2.代碼的體現:父類類型的指標指向子類對象 3.好處:如果函數\方法參數中使用的是父類類型,可以傳入父類、子類對象 4.局限性: 1> 父類類型的變數 不能 直接調用子類特有的方法。必須強轉為子類類型變數後,才能直接調用子類特有的方法iOS開發之oc--多態
Time of Update: 2015-02-24
標籤:物件導向的特徵: 1)封裝 2)繼承 3)多態知識點:(1)set/get方法(成員變數的封裝)(2)構造方法(3)self的使用(4)對象方法和類方法小知識點補充(一)set/get方法【set】:用形參給成員變數賦值【get】:返回成員變數的值程式碼範例#import <Foundation/Foundation.h>// 聲明@interface Car : NSObject{ //@public //
Time of Update: 2015-02-24
標籤:物件導向的三大特性1)封裝(set方法和get方法,掌握)2)繼承(掌握)3)多態(理解概念即可) (一)繼承(一種文法):是用在類與類之間,代表(兩個)類之間的關係.1.繼承的使用場合想要擷取得某個類所有成員變數和方法,要實現什麼,就通過繼承. 1> 當兩個類擁有相同屬性和方法的時候,就可以將相同的東西抽取到一個父類中 2> 當A類完全擁有B類中的部分屬性和方法時,可以考慮讓B類繼承A類繼承的好處: 1>
Time of Update: 2015-02-24
標籤:(一) 成員變數的範圍(瞭解) 直接存取:直接利用成員變數名來訪問 @public : 哪都可以直接存取 @protected : 當前類和子類的@implementation和@end之間可以直接存取(什麼都不寫預設為這個) @private : 當前類的@implementation和@end之間才可以直接存取@interface Person : NSObject{ int _no; @public int
Time of Update: 2015-02-24
標籤:Skills to be Applied:Swing/AWT, Vector (very similar to ArrayList class)Classes may be needed:JApplet, JButton, JTextField, JTextArea, JLabel,
Time of Update: 2015-02-24
標籤:android一個簡單的應用情境:假如使用者開啟Activity以後,按Home鍵,此時Activity 進入-> onPause() -> onStop() 不可見。代碼在此時機發送一個Notification到通知欄。當使用者點擊通知欄的Notification後,又重新onRestart() -> onStart() -> onResume() 切換回原Activity。package zhangphil.pendingintent;import
Time of Update: 2015-02-24
標籤:android studio安裝後fet本文為大家講解的是Android Studio安裝後啟動時Fetching android sdk component information逾時的解決方案,感興趣的同學參考.問題描述:Android Studio 是一個全新的 Android 開發環境,基於IntelliJ IDEA. 類似 Eclipse ADT,Android Studio 提供了整合的 Android 開發工具用於開發和調試.Android
Time of Update: 2015-02-24
標籤:(一)類的本質1.類也是個對象其實類也是一個對象,是Class類型,簡稱“類對象”。// Class類型的定義typedef struct objc_class *Class;// 類名就代表著類對象,每個類只有一個類對象2.+load和+initialize+load>
Time of Update: 2015-02-24
標籤:華為榮耀6PLUS 秒殺蘋果。 [ az09 ] 於:2015-02-21 12:36:47 複:4036020 剛入手華為榮耀6PLUS,雙4G版,在溫哥華使用,效果很好。首先很漂亮,感覺去掉HOME鍵的手機比蘋果更加極簡,更加蘋果,也更漂亮。另外呢,個人覺得性價比秒殺蘋果。其實我本想說綜合效能秒殺IPHONE 6 plus。只是覺得這樣說稍微有點過了,於是說性價比秒殺IPHONE 6
Time of Update: 2015-02-24
標籤:需求:如何在不改變原來類模型的前提下,給類擴充一些方法?有2種方式 >繼承>分類(Category)(一)瞭解Catagory1.Catagory,可以動態為已經存在的類添加新的行為(方法),功能擴充,使用Category對類進行擴充時,不需要建立子類.Category使用簡單的方式,實現了類的相關方法的模組化,把不同的類方法分配到不同的分類檔案中category(分類、類別、類目)--(用來功能分類,分工,利於開發,一般以功能命名)2.樣本//聲明@interfac
Time of Update: 2015-02-24
標籤:int a1 = 12<<1;//24int a2 = -12<<2;//-48int a3 = 128<<2;//512int a4 = 129<<2;//516捨棄位元開頭一位.在位元尾部增加一位0.a*2^b<===a<<b數字a左移b位結果為 a*2的b次方 一 12的二進位形式1 >120000 0000 0000 11000000 0000 0001 1000-------------------
Time of Update: 2015-02-24
標籤:小知識補充 一、 id1. 簡介萬能指標,能指向任何OC對象,相當於NSObject *id類型的定義typedef struct objc_object { Class isa;} *id;2. 使用// 注意:id後面不要加上*id p = [Person new];3.
Time of Update: 2015-02-24
標籤:項目背景:某大型外企各分部通過互連網專線統一域環境,Exchange郵件系統,Sharepoint平台及依賴環境已經購賣並搭建起來,Dell Quick app for Sharepoint已購賣並成功部署webpart。內部每個部門至少有一位員工接受過簡單的Sharepoint,Infopart及Quick app for Sharepoint(以前叫Quest Webpart)使用的培訓。一程式猿協助實施。Sharepoint開發工具:Sharepoint designer項目需求:1
Time of Update: 2015-02-24
標籤: 組裝電腦,已被大部分人所熟知,只是像玩具一樣組裝手機,應該還僅僅是停留在想象。GoogleProject Ara將這一想象一步一步拉進現實,她希望提供一塊架構,使用者能夠自由地替換網路攝影機、顯示屏、處理器、電池模組,同一時候能夠隨意的加入你想要的模組,一塊健康檢測儀,一個便攜的智能音箱。 (圖1來自dailyTech)