原创 iPhone6和iPhone6Plus的適配

1.各機型分辨率、尺寸、ppi、長寬比例的比較 機型 分辨率 尺寸 ppi 長寬比 iPhone3GS 320*480 3.5 inch 165 1.5 iPhone4/iPhone4s 640*960 3.5 i

原创 Android開發中Bitmap和Drawable的區別

- Drawable和Bitmap之間可以互相轉換,Drawable佔用內存遠小於Bitmap。 - setImageDrawable使用資源文件;setImageBitmap使用bitmap圖片,該圖片可能是讀取本地相冊,或者從

原创 iOS根據屏幕寬高判斷當前設備型號

爲了屏幕適配的需要,有時候我們需要獲得iOS設備的屏幕信息,然後根據該信息判斷是哪一種iOS設備。 CGSize screenSize = [UIScreen mainScreen].bounds.size; // 如果是iP

原创 iOS多線程之NSOperation和GCD的比較

摘自:http://blog.csdn.net/chenglibin1988/article/details/12654367 GCD是基於c的底層api,NSOperation屬於object-c類。ios 首先引入的是NSOpe

原创 iOS獲取當前網絡類型(Wifi、2G、3G、4G)

我們在開發APP時,涉及網絡連接的時候,都會想着提前判斷一下當前的網絡連接狀態,如果沒有網絡,就不再請求url,省去不必要的步驟,所以,這個如何判斷? 記得在工程添加:SystemConfiguration.framework

原创 iOS8的三種分辨率

資源分辨率:也就是資源圖片的大小,單位是像素。 設計分辨率:邏輯上的屏幕大小,單位是點。 屏幕分辨率:是以像素爲單位的屏幕大小,所有的應用都會渲染到這個屏幕上展示給用戶。 設備 資源分辨率(像素) 設計分辨率(點) 屏

原创 iPhone6 / 6 Pluse 設計適配方案

原文鏈接:http://blog.csdn.net/zhangao0086/article/details/42266865

原创 UITextField的鍵盤種類、用法總結

參考自:iOS鍵盤的相關設置 1.鍵盤風格 UIKit框架支持以下幾種鍵盤風格: 代碼 xib(Keyboard Type) 風格釋義 UIKeyboardTypeDefault Default 默認鍵盤,支持所有字符

原创 CCMenu的佈局

摘自:http://blog.csdn.net/jackystudio/article/details/12904705 前兩天寫個遊戲,發現CCMenu的佈局還是比較有意思的,這裏總結一下,以便後用。 1.概況 CCMenu

原创 FMDB詳解

摘自:http://my.oschina.net/panyong/blog/296051  IOS操作數據庫,SQLite3和coredata是兩個非常好的選擇,但是對於我們這些掌握了其他數據庫語言的人來說,使用這兩中操作都會覺得不方便

原创 在子線程中使用定時器,將定時器添加到RunLoop中

參考自:http://my.oschina.net/u/936286/blog/159490 - (void)viewDidLoad { [super viewDidLoad]; dispatch_queue

原创 Eclipse找不到zipalign tool,找不到hprof-conv.exe

Eclipse打包Android項目時提示“the zipalign tool was not found in sdk”,首先進入Android SDK Manager更新Tools(Android SDK Tools、Android

原创 iOS7.0隱藏狀態欄(statusBarHidden)

iOS7.0之前,通過 [UIApplication sharedApplication].statusBarHidden = YES;① 或者通過 [[UIApplication sharedApplication] se

原创 iOS獲取運營商信息(IMSI)

關於獲取運營商信息,需通過CoreTelephony.framework,記得在工程添加。我們用到的是CTTelephonyNetworkInfo和CTCarrier這兩個類,這些在iOS 4.0之後就有了。 名詞解釋 IMS

原创 iOS應用生命週期詳解

1.iOS應用的5種狀態 狀態 NotRunning Inactive Active Background Suspended 釋義 非運行狀態 前臺非活動狀態 前臺活動狀態 後臺狀態 掛起狀態 詳細 應用沒有運行