Time of Update: 2015-06-05
標籤:上下文 觀察者 中心 1 手動廣播者和監聽者(Broadcaster and listeners)2鍵-值觀察 key Value Observing3通知中樞 notification center4 上下文通知 context notification5用於觀察的weituo&
Time of Update: 2015-06-05
標籤:android 作業系統 iphone 用戶端 無線 無線用戶端的發展很快,特別針對是android和ios兩款無線作業系統的用戶端應用,相應的測試工具也應運而生,這裡主要給大家介紹一些針對iPhone App的自動化測試工具。 首先,我們把這些測試架構分為三大類:介面測試載入器、注入式UI測試載入
Time of Update: 2015-06-05
標籤:iphone google android 無線用戶端的發展很快,特別針對是android和ios兩款無線作業系統的用戶端應用,相應的測試工具也應運而生,這裡主要給大家介紹一些針對iPhone App的自動化測試工具。 首先,我們把這些測試架構分為三大類:介面測試載入器、注入式UI測試載入器、錄放式UI測試載入器。 一、介面測試載入器,主要在iphone
Time of Update: 2015-06-05
標籤:線程間的通訊 一、簡單說明線程間通訊:在1個進程中,線程往往不是孤立存在的,多個線程之間需要經常進行通訊 線程間通訊的體現1個線程傳遞資料給另1個線程在1個線程中執行完特定任務後,轉到另1個線程繼續執行任務 線程間通訊常用方法- (void)performSelectorOnMainThread:(SEL)aSelector withObject:(id)arg waitUntilDone:(BOOL)wait;- (v
Time of Update: 2015-06-05
標籤:1、webSocket服務端的配置與代碼:(1)、伺服器端工程目錄結構:(2)、web.xml的配置 <servlet-name>webSocketServlet</servlet-name> <servlet-class>com.cn.controller.WebSocketServletService</servlet-class>
Time of Update: 2015-06-05
標籤:多線程中的單例 1 #import "DemoObj.h" 2 3 @implementation DemoObj 4 5 static DemoObj *instance; 6 7 8 9 // 在iOS中,所有對象的記憶體空間的分配,最終都會調用allocWithZone方法10 // 如果要做單例,需要重寫此方法11 // GCD提供了一個方法,專門用來建立單例的12 + (id)allocWithZone:(struct _NSZone *)zone13 {14
Time of Update: 2015-06-05
標籤:建立線程一、建立和啟動線程簡單說明一個NSThread對象就代表一條線程建立、啟動線程(1) NSThread *thread = [[NSThread alloc] initWithTarget:self selector:@selector(run) object:nil];[thread start];// 線程一啟動,就會線上程thread中執行self的run方法 主線程相關用法+
Time of Update: 2015-06-05
標籤:@property(nonatomic) NSInteger applicationIconBadgeNumber; // set to 0 to hide. default is 0. In iOS 8.0 and later, your application must register for user notifications using -[UIApplication registerUserNotificationSettings:] before being
Time of Update: 2015-06-04
標籤:ios 資料 輕量級 資料存放區方式 IOS提供了一個輕量級的快速資料存放區方式:NSUserDefaults;
Time of Update: 2015-06-05
標籤:+(NSString *) encryptUseDES:(NSString *)plainText key:(NSString *)key{ //testByte是關鍵點 NSData *data1 = [key dataUsingEncoding:NSUTF8StringEncoding]; Byte *testByte = (Byte *)[data1 bytes];
Time of Update: 2015-06-05
標籤: 1 package cn.itcast_01; 2 3 import java.util.HashMap; 4 import java.util.Map; 5 import java.util.Set; 6 7 /* 8 * Map集合的遍曆。 9 * Map -- 夫妻對10 * 11 * 思路:12 * A:擷取所有結婚證的集合13 * B:遍曆結婚證的集合,得到每一個結婚證14 * C:根據結婚證擷取丈夫和妻子15
Time of Update: 2015-06-05
標籤:這兩天項目做完了,有些閑暇時間,給大家分享一下我真機測試的心得,也算是自己總結一下吧!不喜勿噴。。。 真機測試前準備工作: 1.蘋果的MAC一台。如果你用的是黑蘋果不知道可不可以,反正我沒用過。。。一般公司都會給你配開發工具的。 2.iphone手機一部。(本人純屌絲,用的iphone4) 3.開發人員帳號。(這是必須的,有時間的話我把申請開發人員帳號流程也整理一下)如果你手機越獄了,那麼就此打住。。。。嘿嘿! 4.開啟mac os內建的&
Time of Update: 2015-06-05
標籤:1.[picasso](https://github.com/square/picasso): 非同步圖片載入架構!!使用非常簡單2.[volley](https://android.googlesource.com/platform/frameworks/volley): Google 官方推出的網路請求架構!!3.[butterknife](https://github.com/JakeWharton/butterknife): android
Time of Update: 2015-06-05
標籤:1. 概述OC 是一個全動態語言,OC 的一切都是基於 Runtime 實現的 只有在程式運行時,才會去確定對象的類型,並調用類與對象相應的方法`2. 運行時機制運行時機制是用 C++ 開發的,是一套蘋果開源的架構 OC 是基於運行時開發的語言3. 應用情境運行時動態擷取類的屬性主要應用:字典轉模型架構 MJExtension,JSONModel利用 關聯對象 為分類添加屬性利用 交換方法 攔截系統或其他架構的方法誤區:並不是使用的技術越底層,架構的效率就會越高匯入標頭檔#import
Time of Update: 2015-06-05
標籤:android oom matrix 我們知道,我們編寫的應用程式都是有一定記憶體限制的,程式佔用了過高的記憶體就容易出現OOM(OutOfMemory)異常。因此在展示高解析度圖片的時候,最好先將圖片進行壓縮,壓縮後的圖片大小應該和用來展示它的控制項大小相近,這樣可以兼顧顯示效果和記憶體佔用。BitmapFactory.Options這個類,有一個欄位叫做 inJustDeco
Time of Update: 2015-06-05
標籤:本人從事iOS應用開發已經5年有餘,直到現在還總是刻意迴避Andriod應用的開發。但是不管你信不信,安卓開發還是很有意思的,從iOS轉向Android應用開發的跨度並沒有你想象的那麼大。 現在我把在開發7分鐘訓練這款Android應用中所學到的一些東西與大家分享,希望能對你們有所協助。需要指出的是,我稍後所比較的每個項目並不是完全符合的,並且這篇文章並不是一個完整的Android應用開發概述,但是它包涵了我從開發這個簡單應用所學到的點點滴滴。 開發環境 開發環境我選擇了Android
Time of Update: 2015-06-05
標籤: 1 package cn.itcast_01; 2 3 import java.util.Collection; 4 import java.util.HashMap; 5 import java.util.Map; 6 import java.util.Set; 7 8 /* 9 * 擷取功能:10 * V get(Object key):根據鍵擷取值11 * Set<K> keySet():擷取集合中所有鍵的集合12 * Collection<V>
Time of Update: 2015-06-05
標籤: /*===手勢=====一、 1、UISwipeGestureRecognizer 執行個體化一個手勢 initWithTarget 2、set手勢滑向方向 3、self.view 添加這個手勢執行個體 4、添加事件二、 輕點擊 &
Time of Update: 2015-06-05
標籤:Mount Manager, Cifs manager :Manage your CIFS/NFS network shareswas working, but the command from the terminal was not.For me anyway, it turned out that I just had to modify the command slightly and it worked.Try the following command:mount -o
Time of Update: 2015-06-05
標籤:原文地址; 如何在Android應用程式中使用感應器模擬器 - 移動平台應用軟體開發技術 - 部落格頻道 - CSDN.NET http://blog.csdn.net/pku_android/article/details/7596864 (OpenIntents開源項目SensorSimulator) 1. OpenIntents項目和可用資源介紹 [1].