1 iOS裝置的解析度

都說做iOS開發比Android省心,那麼iOS是如何做到這一點的呢?我們今天就來分析一下,希望對做iOS的介面設計的同學有點協助。 1 iOS裝置的解析度iOS裝置,目前最主要的有3種(Apple TV等不在此討論),按解析度分為兩類iPhone/iPod Touch普屏解析度    320像素 x 480像素Retina解析度 640像素 x 960像素iPad,iPad2/New iPad普屏        768像素 x 1024像素Retina屏  1536像素 x 2048像素 2

IOS擷取螢幕解析度

擷取螢幕解析度是個很有用的功能,尤其在一些遊戲相關的開發中,圖形的繪製與螢幕解析度密不可分。得到當前螢幕的解析度是必不可少的支援。 擷取螢幕解析度可以兩步走 1、得到當前螢幕的尺寸: CGRect rect_screen = [[UIScreenmainScreen]bounds];    CGSize size_screen = rect_screen.size; 2、獲得scale:CGFloat scale_screen = [UIScreen

IOS記憶體引用計數筆記

IOS中的objective-c採用引用計數方式管理記憶體,最近在寫動畫效果的時候遇到了記憶體泄露問題。關於對象的delegate聲明,在objective-c的編程指南中推薦的是使用assign來聲明,如果才用retain等增加引用計數的聲明方式,管理不當就很容易出現循環參考問題,造成記憶體無法被釋放。但這次寫動畫發現一個例外,即CABasicAnimation的delegate在賦值時會將對象的引用計數加一。當CABasicAnimation的removeOnCompletion為NO時,動

iOS 開發人員應該知道的 ARM 結構(轉自apple4us)

這是一篇圍繞 iOS 來介紹 ARM 結構的文章,用詞簡單,邏輯清楚,偶見幽默。非開發人員也值得一讀,權當增長知識。我在寫「NEON on iPhone 入門」的時候,曾以為讀者已經比較瞭解 iOS 裝置的處理器知識。然而,看過網上的一些討論,我才發現,原來這些知識並不普及,我的錯。此外,我覺得瞭解這些東西對 iPhone 編程有益(不僅僅針對喜歡 NEON 的人),即便你用的是 Objective-C,雖然,不瞭解也無礙工作,但這些知識會讓你成為一個更好的 iPhone

iOS開發之使用pjsip開發VoIP應用程式

轉自:http://www.wuleilei.com/blog/327最近項目中要用到VoIP,VoIP全稱Voice over Internet Protocol,即網路電話,生活中經常用到,例如Skype。能用到iPhone上面的VoIP庫不多,最開始準備使用Lipphone,但其編譯實在太慢,編譯了N次也沒有成功,最後放棄啦。後來嘗試使用pjsip,居然成功了,簡單的記錄一下過程,其實是照著官網操作的:)一、環境需求:iPhone應用推薦使用SDK

常用IOS網路開發架構

AFNetworking        https://github.com/AFNetworking/AFNetworking/ASIHTTPRequest    文檔: http://allseeing-i.com/ASIHTTPRequest/                            下載:http://github.com/pokeb/asi-http-request/tarball/masterMKNetworkKit : 已經支援ios5               

洪小瑤學iOS-UINavigationController

1、UINavigationController導航控制器如何使用UINavigationController可以翻譯為導航控制器,在iOS裡經常用到。我們看看它的如何使用:下面的圖顯示了導航控制器的流程。最左側是根視圖,當使用者點擊其中的General項時

洪小瑤學IOS(一):準備起航 筆記

做flash開發一枚,因為ANE等各種發展問題,決定再投資自己學習IOS開發。 IOS開發,目的其一:ANE,目的其二:興趣。 資料準備:  也準備了英文版本,怕臨時翻譯問題。裝置:apple air  iphone 4s   ipad2  各一台。    Objective-C基礎教程1-6章節ective-C基礎教程1-6章後,對一些東西的筆記,並不是完整的教程,只是類似拾遺,將一些不同的,不熟悉的東西記下來一切都源於Hello World

洪小瑤學iOS-NSNotificationCenter 詳解

Notificationcenter的用法:【原】NSNotificationCenter未必一定要建在訊息接收者的類中。可以放在別的類中,先執行個體化一下,然後把observer賦值為剛對象。這裡的observer相當於接受者(receiver),object相當於寄件者(poster)。理解了這點就可以較靈活地使用通知了。iPhone軟體開發的時候會遇到這種情況:開啟APP後會在後台運行某個方法,例如下載檔案,下載完成後可能需要調用某個方法來重新整理介面,這時候可能沒法在下載的函數中回調。N

Unity3D 遊戲引擎之感應IOS裝置旋轉與iPhone鍵盤事件(十六)

http://blog.csdn.net/xys289187120/article/details/6993977Unity3D 遊戲引擎之感應IOS裝置旋轉與iPhone鍵盤事件   雨松MOMO原創文章如轉載,請註明:轉載至我的獨立網域名稱部落格雨松MOMO程式研究院,原文地址:http://www.xuanyusong.com/archives/556   iPhone iPad iTouch 旋轉裝置都支援螢幕4個方向的任意旋轉,那麼強大的Unity3D

IOS開發 如何聯機調試和發布程式(99$) -轉載

必須條件:99$(沒這個就不用再往下看了)我的系統是10.5.7   不同版本的系統,可能有點小小的區別首先登入到http://developer.apple.com/iphone/index.action如果已經購買了99$, 登入進去後會看到如下地方(圖1)   點進去會看到如下介面(圖2)  

[IOS]使用genstrings和NSLocalizedString實現App文本的本地化

App本地化的需要不用講大家也都明白,本文將介紹一種簡單的方法來實現字串的本地化。在不考慮本地化的情況下,我們如果在代碼中給一個Button定義title,一般會這樣寫:btn.titleLable.text = @"Example Button"; 也許我們已經寫了很長的代碼才考慮到本地化的問題,大可不必頭疼,這時候,我們要做的是把代碼從頭掃一遍,然後把每個會顯示給使用者看的字串做如下修改:(對於內部使用的字串就用不著本地化了)btn.titleLable.text =

[IOS] CLLocationManager和中國地圖位移(China Shift)

CLLocationManager類的作用是監聽GPS的位置訊息,當使用者座標發生變化時,會調用下面的方法進行通知:-(void) locationManager:(CLLocationManager *)manager didUpdateToLocation:(CLLocation *)newLocation fromLocation:(CLLocation

[IOS] 在MapView中使用地圖釘

使用地圖釘,首先我們需要為地圖釘建立一個附註類(Annotation),代碼如下:@interface MyAnnotation: NSObject<MKAnnotation>// 實現MKAnnotation的方法,該方法在地圖釘被拖拽時被調用,也可主動調用,用來更改地圖釘的位置。-(void) setCoordinate:(CLLocationCoordinate2D)newCoordinate;Annotation不僅記錄了地圖釘的位置,還包括地圖釘的名稱(property

[IOS] 自訂AlertView實現模態對話方塊

在Windows應用程式中,經常使用模態(Model)對話方塊來和使用者進行簡單的互動,比如登入框。在IOS應用程式中,有時我們也希望做同樣的事情。但IOS的UI庫中,沒有模態對話方塊,最接近那個樣子的應該算是AlertView。但僅用AlertView,我們只能做文字提示,而不能和使用者做互動。本文將介紹如何基於AlertView做定製,實現模態對話方塊的功能。以密碼修改框為例:1. 首先,我們要繼承AlertView類,在類的標頭檔PwdModifyView.h中,加入控制項的聲明   

ios小程式 股票更新

用到知識:1.計時器NSTimer      2.UIWebView控制項     

ios實用API:發送郵件

1.//  HomeViewController.h//  MailDemo#import <UIKit/UIKit.h>#import <MessageUI/MessageUI.h>@interface HomeViewController : UIViewController<MFMailComposeViewControllerDelegate>- (IBAction)displayComposerSheet;@end  2.////  HomeView

ios UI設計與開發 功能條

1.狀態條     手機最上面的那個條,主要顯示的資訊包括手機訊號強度、電訊廠商、Wi-Fi訊號、目前時間和電池電量。後台播放音樂的時候右面會有一個播放的表徵圖,在支援藍芽的裝置上,如果開啟藍芽,會有表徵圖顯示。     狀態列除了預設的淡藍色式樣還有黑色和透明兩種風格。      [[UIAppication sharedApplication] setStatusBarStyle:UIStatusBarStyleBlackTranslucent animated:NO];   

ios文本、鍵盤、按鈕的練習

一.貼圖為快二.知識點1.文本2.鍵盤 1>自動隱藏,方法1:Did End on Exit事件,添加hideKeyboard方法,調用resignFirstResponder讓讓輸入對象放棄其擷取輸入的權利;                   方法2:(主要針對數字鍵台)觸摸背景來隱藏鍵盤。 2>Keyboard屬性,預設,Number Pad,Email Address等。3.按鈕 1>給按鈕添加背景圖片,在視圖載入時設定,-

ios的觸摸和事件的類和方法

1.UITouchphase 屬性      返回一個觸摸階段常量,指出觸摸開始、繼續、結束或被取消。(phase返回的常量:UITouchPhaseBegan/UITouchPhaseMoved/UITouch-                                                                                                                                      

總頁數: 749 1 .... 36 37 38 39 40 .... 749 Go to: 前往
Tags Index:

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。