Time of Update: 2015-05-03
標籤:android jackson 伺服器 object 1.JSON(JavaScript Object Notation) 是一種輕量級的資料交換格式。它基於JavaScript(Standard ECMA-262 3rd Edition - December 1999)的一個子集。
Time of Update: 2015-05-03
標籤:swift ios 接著上一篇的Blog講,在我們自訂了TableViewCell之後,我們可能需要點擊cell裡面的button等操作,比如點擊了以後跳轉到別的頁面,這個時候,因為跳轉動作是在tableview所在的viewcontroller(假設為A類)實現的,所以,我們需要在tablewViewCell類裡面調用A類的一個執行個體,這個執行個體一般是通過AppDelegate類實現的。具體來看一下實現過程。我們先來
Time of Update: 2015-05-03
標籤:strutsrequestwrapper struts2 StrutsRequestWrapper的源碼// 核心代碼:public class StrutsRequestWrapper extends HttpServletRequestWrapper { /** * 注意下面這句注釋:擷取object,如果沒找到就去ValueStack裡面找 * Gets the object, looking
Time of Update: 2015-05-03
標籤:一、實現效果點擊載入更多按鈕,出現一個載入圖示,三秒鐘後添加兩條新的資料。
Time of Update: 2015-05-03
標籤:iOS開發UI篇—在UITableview的應用中使用動態儲存格來完成app應用程式管理介面的搭建一、實現效果說明:該樣本在storyboard中使用動態儲存格來完成。二、實現1.專案檔結構和plist檔案2.實現過程以及代碼在tableview的屬性選取器中選擇動態儲存格。說明:在storyboard中直接使用其內建的動態儲存格完成tableviewcell的定義,並建立了一個管理該cell的類,進行了連線。實現代碼:資料模型部分:YYappInfo.h檔案 1 // 2 /
Time of Update: 2015-05-03
標籤:一、手寫控制項1.手寫控制項的步驟(1)使用相應的控制項類建立控制項對象(2)設定該控制項的各種屬性(3)添加控制項到視圖中(4)如果是button等控制項,還需考慮控制項的單擊事件等(5)注意:View Contollor和view的關係2.注意點在OC開發中,Storyboard中的所有操作都可以通過代碼實現,程式員一定要熟練掌握代碼布局介面的能力!設定控制項監聽方法的範例程式碼如下:[btn addTarget:self action:@selector(click:)
Time of Update: 2015-05-03
標籤:一、程式實現要求1.要求2. 介面分析(1) 需要讀取或修改屬性的控制項需要設定屬性序號標籤圖片圖片描述左邊按鈕右邊按鈕(2) 需要監聽響應事件的對象,需要添加監聽方法左邊按鈕右邊按鈕二、實現準系統的程式 1 // 2 // YYViewController.m 3 // 03-圖片瀏覽器初步 4 // 5 // Created by apple on 14-5-21. 6 // Copyright (c) 2014年 itcase. All rights
Time of Update: 2015-05-03
標籤:1.懶載入基本懶載入——也稱為消極式載入,即在需要的時候才載入(效率低,佔用記憶體小)。所謂懶載入,寫的是其get方法.注意:如果是懶載入的話則一定要注意先判斷是否已經有了,如果沒有那麼再去進行執行個體化2.使用懶載入的好處:(1)不必將建立對象的代碼全部寫在viewDidLoad方法中,代碼的可讀性更強(2)每個控制項的getter方法中分別負責各自的執行個體化處理,代碼彼此之間的獨立性強,松耦合3.程式碼範例 1 // 2 //
Time of Update: 2015-05-03
標籤:一、實現效果與說明 說明:觀察上面的展示效果,可以發現整個介面是由一個tableview來展示的,上面的資料都是固定的,且幾乎不會改變。要完成上面的效果,有幾種方法:(1)可以直接利用代碼,返回三組,在判斷每組有多少行,展示些什麼資料,這樣寫“死”的代碼建議絕不要使用。(2)稍微靈活一些的,可以把plist檔案一懶載入的方式,載入到程式中,動態擷取。但是觀察介面結構,很容易看出這樣需要進行模型嵌套,很麻煩。(3)storyboard提供了靜態儲存格這個功能
Time of Update: 2015-05-03
標籤:一、前置程式建立一個項目,在主控制器檔案中實現以下幾行代碼,就能輕鬆的完成圖片在視圖中的平鋪。 1 #import "YYViewController.h" 2 3 @interface YYViewController () 4 5 @end 6 7 @implementation YYViewController 8 9 - (void)viewDidLoad10 {11 [super viewDidLoad];12 13 UIImage
Time of Update: 2015-05-03
標籤:一、畫文字代碼: 1 // 2 // YYtextview.m 3 // 04-寫文字 4 // 5 // Created by 孔醫己 on 14-6-10. 6 // Copyright (c) 2014年 itcast. All rights reserved. 7 // 8 9 #import "YYtextview.h"10 11 @implementation YYtextview12 13 14 - (void)drawRect:(CGRect)rect15 {16
Time of Update: 2015-05-03
標籤:一、position和anchorPoint1.簡單介紹CALayer有2個非常重要的屬性:position和anchorPoint@property CGPoint position;用來設定CALayer在父層中的位置以父層的左上方為原點(0, 0) @property CGPoint anchorPoint;稱為“錨點”、“錨點”決定著CALayer身上的哪個點會在position屬性所指的位置以自己的左上方為原點(0, 0)
Time of Update: 2015-05-03
標籤:1. transform屬性在OC中,通過transform屬性可以修改對象的平移、縮放比例和旋轉角度常用的建立transform結構體方法分兩大類(1) 建立“基於控制項初始位置”的形變CGAffineTransformMakeTranslation(平移)CGAffineTransformMakeScale(縮放)CGAffineTransformMakeRotation(旋轉) (2)
Time of Update: 2015-05-03
標籤:一、專案檔結構和plist檔案 二、實現效果三、程式碼範例1.沒有使用配套的類,而是直接使用xib檔案控制項tag值操作資料模型部分:YYtg.h檔案 1 // 2 // YYtg.h 3 // 01-團購資料顯示(沒有配套的類) 4 // 5 // Created by apple on 14-5-29. 6 // Copyright (c) 2014年 itcase. All rights reserved. 7 // 8 9 #import
Time of Update: 2015-05-03
標籤:前言 在iOS中,你可以使用系統內建的手勢識別(GestureRecognizer),也可以建立自己的手勢.GestureRecognizer將低層級的轉換為進階別的執行行為,是你綁定到view的對象,當發生手勢,綁定到的view對象會響應,它確定這個動作是否對應一個特定的手勢(swipe,pinch,pan,rotation).如果它能識別這個手勢,那麼就會向綁定它的view發送訊息,如 UIKit架構提供了一些預定義的GestureRecognizer.包含下列手勢
Time of Update: 2015-05-03
標籤:一、簡單介紹Core Animation,中文翻譯為核心動畫,它是一組非常強大的動畫處理API,使用它能做出非常炫麗的動畫效果,而且往往是事半功倍。也就是說,使用少量的代碼就可以實現非常強大的功能。Core Animation是跨平台的,可以用在Mac OS X和iOS平台。Core Animation的動畫執行過程都是在後台操作的,不會阻塞主線程。不阻塞主線程,可以理解為在執行動畫的時候還能點擊(按鈕)。要注意的是,Core
Time of Update: 2015-05-03
標籤:轉自:http://www.cnblogs.com/wendingding/p/3800652.html iOS開發UI篇—CAlayer(建立圖層)一、添加一個圖層添加圖層的步驟:1.建立layer2.設定layer的屬性(設定了顏色,bounds才能顯示出來)3.將layer添加到介面上(控制器view的layer上) 1 // 2 // YYViewController.m 3 // 01-建立一個簡單的圖層 4 // 5 //
Time of Update: 2015-05-03
標籤:一、項目結構和plist檔案 二、實現代碼1.說明:主控制器直接繼承UITableViewController // YYViewController.h// 02-QQ好友名單(基本資料的載入)//// Created by apple on 14-5-31.// Copyright (c) 2014年 itcase. All rights reserved.//#import <UIKit/UIKit.h>@interface
Time of Update: 2015-05-03
標籤:一、簡單介紹在iOS中,你能看得見摸得著的東西基本上都是UIView,比如一個按鈕、一個文字標籤、一個文本輸入框、一個表徵圖等等,這些都是UIView。其實UIView之所以能顯示在螢幕上,完全是因為它內部的一個圖層,在建立UIView對象時,UIView內部會自動建立一個圖層(即CALayer對象),通過UIView的layer屬性可以訪問這個層@property(nonatomic,readonly,retain) CALayer *layer; 當UIV
Time of Update: 2015-05-03
標籤:一、使用Quartz2D完成圖片剪下1.把圖片顯示在自訂的view中先把圖片繪製到view上。按照原始大小,把圖片繪製到一個點上。代碼:1 - (void)drawRect:(CGRect)rect2 {3 UIImage *image2=[UIImage imageNamed:@"me"];4 [image2 drawAtPoint:CGPointMake(100, 100)];5