iOS和Android的設計指南

近幾年並沒有真正深入的做過幾個複雜的移動互連網產品設計,而且我這人本來就懶不愛讀書,也就一直沒有好好去研讀ios和android的設計指南。幾年來這兩份一直就在那裡,不離不棄。最近得空,把HIG剛剛讀完,正在開始讀Android Design。HIG(Human Interface

IOS中的編碼格式—char*漢字轉為NSString*

char* 轉為NSString*NSStringEncoding enc = CFStringConvertEncodingToNSStringEncoding (kCFStringEncodingGB_18030_2000);char* c_test = "先先先";int nLen = strlen(c_test);NSString* str = [[NSString alloc]initWithBytes:c_test length:nLen

iphone用Animation實現動畫效果

1、寫了一個小Demo,實現上下移動的:         主要代碼如下:[cpp]- (IBAction)upChange:(id)sender {      if (typeView == down) {          [self.downBtn setHidden:NO];        &

IOS---UIView添加點擊事件

IOS的view沒有點擊功能,又是和Android 的一大差別,沒辦法,自訂一個,本來是想自己寫一個的,逛了一下github,發現有同行已經寫好了,我也不需要在重複了,這裡只是記錄一下吧: 這裡我們為UIViuew定義了Category,如下:UIView+WhenTappedBlocks.h[cpp] 01.#if NS_BLOCKS_AVAILABLE  02. 03.#import

給ios程式添加調試記錄檔

 在.plist裡添加   Application supports iTunes file sharing  YES,這樣就可以在itunes查看日誌了,非常方便!NSFileManager * filemangage =[NSFileManager defaultManager];    NSArray *paths= NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,

IOS學習筆記(5)

上一篇:http://www.bkjia.com/kf/201301/185018.htmlUINavigationController實現導航在App委託中的.h檔案裡@property( nonatomic ,strong)UINavigationController *nav;.m檔案裡@synthesize nav;-(BOOL)application:(UIApplication *)application

IOS 使用ASIHttpRequest 或 MKNetworkKit 上傳圖片到ASP.NET

上傳圖片和資料到伺服器 是最基本的需求了,有些學IOS的 可能對伺服器怎麼接收圖片這塊不太瞭解。 所以今天 我把伺服器的代碼 也拷過來了。。。  只會ASP.NET 。。   PHP 和J2EE 應該差不多 都是幾句話的事 IOS端代碼: NSString* path =  [[NSBundlemainBundle]pathForResource:@"iphone1-1-10"ofType:@"png"];

ASIHTTPRequest實現斷點續傳

ASIHTTPRequest可以實現斷點續傳。網上有一些介紹類似使用: [request

iOS中如何用UIAlertView來確認提交動作?

原問題描述:大家好,請教一個關於UIGestureRecognizer的問題。比如我需要在使用者在操作之後,用UIAlertView來確認提交動作,我試過一些方法都沒成功。 解決方案:這樣:[java]  UISwipeGestureRecognizer *gesture1 = [[UISwipeGestureRecognizer alloc] initWithTarget:self action:@selector(didSwipeRight:)];

iOS常用控制項尺寸大集合

元素控制項 尺寸(pts)Window(含狀態列) 320 x 480Status Bar的高度 20Navigation Bar的高度 44(橫屏)    32(豎屏)    含Prompt的Navigation Bar的高度 74(橫、豎屏)Navigation Bar的表徵圖 20×20(透明的png)Tool Bar的高度 44(橫屏)    32(豎屏)Tool Bar的表徵圖

iOS開發那些事-Git在Xcode中的配置與使用

很多Git命令都是在命令列下啟動並執行,命令列下管理Git有很多優點不用多說。但最大的缺點是要求使用者記住這些命令。因此Git圖形介面還是很受一些使用者歡迎的,其中Xcode作為整合式開發環境工具,也提供了一定Git圖形介面功能。但是要想在Xcode中使用Git管理工程代碼還想需要進行一些配置,然後才能使用。 如果我們是使用Xcode 4建立的一個iOS工程,在終端的命令列中提交代碼時候,可能會出現下面的部分資訊: [cpp] create mode 100644

[IOS]使用UIScrollView和UIPageControl顯示半透明協助蒙板

簡單的整理一下實現的思路:1. 既然是要顯示半透明的蒙板圖片,UIImageView肯定是少不了了。2. 要多頁顯示且能左右滑動,把UIImageView嵌入到UIScrollView中,並將UIScrollView的pagingEnabled屬性設為YES,即可實現整頁的滑動。3. 按當下流行的設計方案,圖片滑動時,用點來表示當前頁和總頁數,這個就要用到UIPageControl控制項了。4.

抓圖、倒影、圓角

捕捉螢幕CALayer執行個體使用Core Graphics的renderInContext方法可以將視圖繪製到映像上下文中以便轉化為其他UIImage執行個體。前提先#import+ (UIImage *) imageFromView: (UIView *)theView {    // draw a view's contents into an image context 

ARC forbids explicit message send of'retain'

一般同時還有:'retain' is unavailable: not available inautomatic reference counting mode 的錯誤提示 從字面上來解釋就是,arc 禁止顯示發送retain訊息。其實就是使用ARC之後,不允許直接調用retain, release, autorelease, dealloc,

IOS開發(10)UIBarButtonItem導覽列添加按鈕

1 前言UIBarButtonItem為導覽列按鈕,在導覽列的左側和右側,他們具有許多種不同的形狀和形式。2 代碼講解ZYViewController.m [plain] (void)viewDidLoad {     [super viewDidLoad];     // Do any additional setup after loading the view,

IOS開發(3)之UIPickerView控制項

1 前言UIPickerView(選取器)也是出鏡率相當高的控制項,類似與HTML中的Select,今天我們就一起來學習一下這個控制項。2 UIPickerView簡介關鍵代碼:.h檔案:[plain]#import <UIKit/UIKit.h>  //需要實現UIPickerViewDataSource,UIPickerViewDelegate協議 @interface ZYViewController :

IOS開發(16)之UIButton控制項

1 前言UIButton為按鈕控制項,在IOS開發中十分常見,可以為其設定事件。2 代碼執行個體ZYViewController.m: [plain]@synthesize myButton;  - (void)viewDidLoad {     [super viewDidLoad];     // Do any additional setup after loading

ASIHTTPRequest-使用download cache

ASIHTTPRequest可以自動緩衝下載的資料。在很多情況下這很有用:當你離線時,你無法再次下載資料,而你又需要訪問這些資料從上次下載這些資料後,你只想在資料更新後才下載新的資料你處理的資料永遠不會發生改變,所以你只想下載一次資料在之前版本的ASIHTTPRequest裡,遇到上述情況,你只能自己處理這些策略。在一些情況下,使用download cache可以讓你不用再寫本機快取機制。ASIDownloadCache 是個簡單的URL

IOS開發(32)之iOS高效開發必備的10款Objective-C類庫

因為iOS SDK相對比較底層,所以開發人員就得受累多做一些體力活。不過幸運的是,有很多第三方的類庫可以用來簡化很多不必要的工作.經過作者團隊的謹慎討論,他們評選出了10款能夠極大提高iOS開發效率的類庫,根據原文作者的評價來看,基本上有了這10款工具,做iOS開發就真的跟泡Cocoa一樣了。MBProgressHUD(進度指示符庫) 蘋果的應用程式一般都會用一種優雅的,半透明的進度顯示效果,不過這個API是不公開的,因此你要是用了,很可能被清除出AppStore。而

IOS開發(88)之動畫之視圖的移動

1 前言今天我們來學習使用 UIView 的動畫方法來移動你的視圖。2 代碼執行個體ZYViewController.m: [plain]- (void)viewDidLoad {     [super viewDidLoad];     // Do any additional setup after loading the view, typically from a

總頁數: 703 1 .... 682 683 684 685 686 .... 703 Go to: 前往

聯繫我們

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

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

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.