Time of Update: 2013-12-10
用於Mac OS 和 iphone 的開發環境主要是XCode 和 Interface Builder ,在XCode 3.0之前,XCode 和 Interface Builder是兩個相對獨立的應用,一個主要用來編寫代碼,一個主要用來設計使用者介面,從XCode 4.0開始 Interface Builder被整合在XCode中。再談談用於Mac OS 和 iphone 的開發的開發語言 Objective C,這裡也不想比較Objective
Time of Update: 2013-12-10
<span style="font-size:18px;">在 iPhone 應用的導覽列添加自訂標題 在開發中經常會用到導航器,在導航器中添加標題很簡單,如下: self.title=@"Elimination phase Day 1"; UILabel *titleText = [[UILabel alloc] initWithFrame:
Time of Update: 2013-12-10
經過一段時間的學習,看文檔,算是對Mac OS,Objective C有了一些基本的瞭解,直正要學會iphone 開發還是要通過實戰。在選擇開發工具,對於選擇XCode+Objective C 還是用 MonoTouch 幾經反覆,經過激烈的心理鬥爭,最終選擇兩種都支援 . 我的目標是將地圖開發包移植到 iPhone (iOS)和 Mac OS上,原始代碼是Java 和 C# ,似乎選擇 MonoTouch 是個正確的選擇,而且事實上.Net
Time of Update: 2013-12-10
上傳後,需要伺服器那邊進行解碼儲存為圖片。以後只需要用url來獲得這個圖片。- (void)right_nav_baritem_return{//向伺服器提交表單或者是資料 int size = 204800; int current_size = 0; int actual_size = 0; NSData *data =
Time of Update: 2013-12-10
About Memory ManagementApplication memory management is the process of allocating memory during your program’s runtime, using it, and freeing it when you are done with it. A well-written program uses as little memory as possible. In
Time of Update: 2013-12-10
現在有了ios5了,UIKit添加了許多控制項元素的外觀。開始前的準備 我已經建立好了一個簡單的應用,這樣大家就可以把重點放在學習如何定製UIKit介面元素上。當你開啟項目之後,先看看其中的代碼和XIB檔案。你會發現主視圖呈現了一個衝浪之旅的列表,而細節視圖則勻速我們擷取每個衝浪之旅的詳細資料。看完基本代碼和XIB檔案後,讓我們編譯運行項目,會看到以下的兩個視圖。現在我們要做的事情是,把這個完全標準的介面改造成具有獨風格的定製介面。添加背景圖片事實上,我們已經把所需要的資源圖片都放在R
Time of Update: 2013-12-10
[cpp] - (id)init { self = [super init]; if (self) { self.wantsFullScreenLayout = YES;
Time of Update: 2013-12-10
新浪微博開放平台為第三方應用提供了簡便的合作模式,滿足了手機使用者和平板電腦使用者隨時隨地分享資訊的需求。通過調用平台的api即可實現很多微博上的功能。本篇主要目的是記錄新浪微博移動SDK IOS版本的在IOS5下的嵌入和使用。1、申請一個新浪微博的行動裝置 App 。 申請後得到App key 和 App Secret2、下載ios_sdk ,下載第一個就ok了。3、建立一個項目Sina_weibo,選擇single View app。而且使用5.0後的ARC特性 。
Time of Update: 2013-12-10
知識點:*UIViewController的shouldAutorotateToInterfaceOrientation方法被deprecated。在ios6裡,是使用supportedInterfaceOrientations and shouldAutorotate 2個方法來代替shouldAutorotateToInterfaceOrientation。注意:為了向後相容iOS 4 and
Time of Update: 2013-12-10
在很多新聞類或有文字展示的應用中現在都會出現圖文混排的介面例如網易新聞等,乍一看去相似一個網頁,其實這樣效果並非由UIWebView 載入網頁實現。現在分享一種比較簡單的實現方式 iOS sdk中為我們提供了一套完善的文字排版開發組件:CoreText。CoreText庫中提供了很多的工具來對文本進行操作,例如CTFont、CTLine、CTFrame等。利用這些工具可以對文字字型每一行每一段落進行操作。此例中預設圖片都在右上方,且為了美觀和開發簡便設定所佔寬度都相同。 1.
Time of Update: 2013-12-10
[cpp] 公司裡的測試們總是喜歡在一些並不是關鍵點上糾結Bug, 最常見Screen裡有多個可以點擊的按鈕或者視圖,如果同時點擊它們的話可能會出現各種錯誤異常之類的, 而測試特別津津樂道於此類問題,看到有的項目為了修複此類問題竟然使用一個BOOL來標記判斷 然後維護起來極其恐怖,其實有非常簡單的方法實現 [view
Time of Update: 2013-12-10
先說明幾個基本的概念,方便理解後面的函數。 屬性變化: 可以實現動畫效果的屬性包括位置(frame, bound), 對齊關係,透明度,背景色,內容展開,和transform(這個就多了,下面講)timing curve: 時間曲線,以時間作為橫軸,其他值(這裡就是指需要變化的屬性)作為縱軸。在整個動畫期間內的函數曲線。 ease in/ease out:
Time of Update: 2013-12-10
針對IOS6提出的全新特性UICollectionView做了一個實際的使用,有很多地方還是很有意義的,定製化貌似更加的靈活了,這樣對於大量的自訂來說更是“萬事俱備,東風已來”矣。在Apple Developer
Time of Update: 2013-12-10
只支援portait,不能旋轉:-(BOOL)shouldAutorotate{ return NO;}支援旋轉:-(BOOL)shouldAutorotate{ return YES;}-(NSUInteger)supportedInterfaceOrientations{ return
Time of Update: 2013-12-10
這是一個老話題,網上有很多地方都介紹了,在此總結一下,基本上有兩個方法。1.當網路連接發生變化的時候,而你需要得到通知,那麼就可以選擇Reachability2.如果你只是想簡單的知道網路連接情況,串連還是未串連,那麼就可以用下面這個方法- (BOOL) isConnectionAvailable { SCNetworkReachabilityFlags flags;
Time of Update: 2013-12-10
前置條件:手機和電腦未串連或串連電腦Zune軟體關閉(與Zune軟體串連時不允許訪問圖片庫); 版本7.1擷取手機圖片庫圖片的兩種方式: PhotChooserTask方式和XNA方式進行擷取 PhotChooserTask擷取引用命名空間//引用//PhotoChooserTask類用到using Microsoft.Phone.Tasks;//BitmapImage類用到using System.Windows.Media.Imaging;
Time of Update: 2013-12-10
phonegap 中與儲存相關的對象有Database 資料庫物件SQLTransaction 事物對象SQLResultSet Sql結果對象SQLResultSetList 查詢返回資料集對象SQLError Sql錯誤對象localStorage 本機存放區對象Database 資料庫物件:通過openDatabase方法獲得該對象例如:window.openDatabase(database_name, database_version,
Time of Update: 2013-12-10
(1):加上iAd架構在項目設定裡的Build Phases的Link Binary With Libraries,加上iAd.Framework。(2):在xib介面裡拖入一個ADBannerView(3)修改ViewController的.h檔案 加入#import <iAd/iAd.h>,並且加入委託 @interface ViewController :
Time of Update: 2013-12-10
需要五個類(容器類),需要用此容器管理的類全部整合此類 package com.metarnet.extend;import java.lang.reflect.Field;import com.metarnet.Injects.Inject;/** * 容器 */public class IOC {/** * 初始化 * @param <T> * @throws ClassNotFoundException *
Time of Update: 2013-12-10
iOS SDK的NSXMLParser解析XML文檔是事件驅動模式的,即採用SAX方式來解析XML格式文檔。NSXMLParser在處理XML文檔的過程中當遇到一些要素(元素、屬性、CDATA塊、評論等)時會通知它的委託,而自身不對解析的要素進行任何處理,全權委託給NSXMLParserDelegate處理。同時它也會報告錯誤。1. 開啟一個xml檔案,讀取內容到NSData中。NSString *path = [[NSBundle mainBundle]