Time of Update: 2016-08-01
標籤:iOS開發UI篇—從代碼的逐步最佳化看MVC一、要求要求完成下面一個小的應用程式。 二、一步步對代碼進行最佳化注意:在開發過程中,最佳化的過程是一步一步進行的。(如果一個人要吃五個包子才能吃飽,那麼他是否直接吃第五個,前面四個不用吃就飽了?)1.完成基本要求的代碼(使用了字典轉模型和xib連線)(1)檔案結構(2)主要代碼 字典轉模型部分: YYappInfo.h標頭檔 1 // 2 // YYappInfo.h 3 // 12-視圖改進(1) 4 /
Time of Update: 2016-08-01
標籤:android mvp model view
Time of Update: 2016-08-01
標籤:蘋果在iOS8.0 推出了item的預估行高功能,用於適應動態計算 item 的 size:@property (nonatomic) CGSize estimatedItemSize NS_AVAILABLE_IOS(8_0); // defaults to CGSizeZero - setting a non-zero size enables cells that self-size via
Time of Update: 2016-08-01
標籤:在實際開發中,我們經常需要根據字典來建模型。每次都打那麼一串代碼,想想也是挺噁心的。可以自己給NSDictionary寫一個分類,進行屬性產生。NSDictionary+Property.h#import <Foundation/Foundation.h>@interface NSDictionary (Property)- (void)createPropertyCode;@endNSDictionary+Property.m#import
Time of Update: 2016-08-01
標籤:今天剛完成老大要求的新模組,在介面重新整理的時候遇到了一些問題:一個scrollview動態添加控制項且控制項中的資料進行更換的時候,出現的介面跳動的問題剛開始以為是介面沒有展示完全配合scrollview的smoothScrollTo(0,0)導致的介面跳動問題。要求:首先請求資料擷取內容,在通過擷取內容的id來請求商家的列表 解決步驟(二次請求的情況下):1、首先要確定有沒有Listview或者gridview之類的滑動出現衝突的現象(去掉所有的焦點查看介面是否展示完全,若沒
Time of Update: 2016-08-01
標籤: 在iOS開發中,我們常會用CocoaPods來進行依賴庫的管理。CoaoaPods 是一套整體解決方案,我們在 Podfile 中指定好我們需要的第三方庫,然後 CocoaPods
Time of Update: 2016-08-01
標籤: SharedPreferences類,它是一個輕量級的儲存類,特別適合用於儲存軟體配置參數。SharedPreferences儲存資料,其背後是用xml檔案存放資料,檔案存放在/data/data/<package name>/shared_prefs目錄下:一個簡單的儲存代碼如下:SharedPreferences sharedPreferences = getSharedPreferences("wujay", Context.MODE_PRIVATE); //
Time of Update: 2016-08-01
標籤:http://stackoverflow.com/questions/12018997/why-does-getview-return-wrong-convertview-objects-on-separatedlistadapter#comment35496677_12288051 The recycle bin technically stores the convert views based on the type that was initially read
Time of Update: 2016-08-01
標籤:I Build Android Kernel (with Module enabled) 1. Kernel source is under android_src/kernel folder 2. Config file is under kernel_src/arch/arm/configs folder xxx_deconfig 3. setup
Time of Update: 2016-08-01
標籤:Android
Time of Update: 2016-08-01
標籤:1.安裝JDK (1)JDK安裝時會有兩次,一次是jdk,第二次是jre。 (2)環境變數配置: 添加JAVA_HOME變數, 值:Jdk的安裝路徑 添加CLASSPATH變數,值: .;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar 修改path變數,加上這句
Time of Update: 2016-08-01
標籤:C#//建立宿主的基地址Uri baseAddress = new Uri("http://localhost:8080/User");//建立宿主using (ServiceHost host = new ServiceHost(typeof(User), baseAddress)){ host.AddServiceEndpoint(typeof(IUser), new WSHttpBinding(), ""); //將HttpGetEnabled屬性設定為true
Time of Update: 2016-08-01
標籤:移動端文本開發,jq專門針對手機觸摸有其對應的事件,這些事件有了:touchstart //觸控螢幕幕瞬間touchend //觸控螢幕幕離開之後touchmove //在螢幕上滑動touchcancle //處理一些接電話之類的功能,取消當前的觸摸效果觸摸事件(touch)使用iPhone時你可以使用手指代替滑鼠,最酷的是支援多點觸摸,在iPhone上滑鼠事件被觸摸事件替代了,包括: touchstart
Time of Update: 2016-08-01
標籤:具體代碼:參看以下demoGithub: https://github.com/Yasashi/EBForeNotification具體操作如下: 1、將EBForeNotification檔案夾添加進入工程中 2、targets --> Build Settings --> 搜 other link --> 添加 -ObjC 3、
Time of Update: 2016-08-01
標籤:AVD Manager.exe:虛擬機器管理工具,用於建立和管理虛擬機器。SDK Manager.exe:sdk管理工具,用於管理、下載sdk、sdk工具,能及擴充工具tools目錄:包括測試、調試、第三方工具。模擬器、資料管理工具等。build-tools目錄:編譯工具目錄,包含了轉化為davlik虛擬機器的編譯工具。包括aapt(Android Asset Packaging
Time of Update: 2016-08-01
標籤:寫手機站時我們會遇到像這樣的左右滑動的效果,剛開始還誤以為是某個js效果,後來才知道,原來是css就可以實現的。* {margin: 0;padding: 0;}.box {width: 100%; height: 44px; background: rgba(252, 252, 252, .8); border-bottom: 1px solid #ebebeb; line-height: 40px; overflow: hidden; position: relative;}.box2
Time of Update: 2016-07-30
標籤:函數的屬性和方法JS中的函數是對象,因此函數也有屬性和方法。 每個函數都包含兩個屬性:length和prototype。length屬性,表示函數希望接收的具名引數的個數。prototype屬性,是儲存它們所有執行個體方法的真正所在。在ECMAScript5中,prototype屬性是不可枚舉的。 每個函數都擁有兩個非繼承而來的方法:apply()和call()。這兩個方法的用途都是在特定的範圍中調用函數;實際上等於設定函數體內this對象的值。 apply(
Time of Update: 2016-08-01
標籤:1.帳號 規則:字母、數字、底線組成,字母開頭,4-16位。 運算式:/^[a-zA-z]\w{3,15}$/;2.手機號 規則:11位元字,以1開頭
Time of Update: 2016-08-01
標籤:1、字串的截取//1.截取字串 NSString *string =@"123456d890";NSString *str1 = [string substringToIndex:5];//截取掉下標5之前的字串NSLog(@"截取的值為:%@",str1); NSString *str2 = [string substringFromIndex:3];//截取掉下標3之後的字串NSLog(@"截取的值為:%@",str2);2、匹配字串從字串(sd是sfsfsAdfsdf)中尋找(
Time of Update: 2016-08-01
標籤:ios開發UI篇—Kvc簡單介紹一、KVC簡單介紹KVC key valued coding 索引值編碼KVC通過索引值間接編碼 補充:與KVC相對的時KVO,即key valued observer