Time of Update: 2015-01-08
標籤:首先我們要知道,這使用的是運行時的反射機制所以我們需要標頭檔 runtime.h+(BOOL)checkoutOneTabByName:(NSString*)oneName{ //openDB FMDatabase *db = [DatabaseOperation openDataBase]; NSArray *array = [DatabaseOperation queryTable:oneName QueryString:[NSString
Time of Update: 2015-01-08
標籤:每當接近年尾,最痛苦的工作無疑是寫年終總結,寫總結的同時不禁感歎這一年過得不容易阿。突然想起這一年也是自己開發Android
Time of Update: 2015-01-08
標籤:append是追加,html是完全替換比如<p id="1"><p>123</p></p>$("#1").html("<span>456</span>");結果是:<p id="1"><span>456</span></p> $("#1").append("<span></span>");結果是:<p id="1"><p>1
Time of Update: 2015-01-08
標籤:某天,在ios8.1下運行了一個之前沒有問題的老項目,登入的時候出現了:NSXMLParser does not support reentrant parsing。直接翻譯成中文,系統的xml解析不支援折返解析,不理解!於是開始寫demo測試問題。因為此項目登入介面將2份用途不同的資料合併在同一個介面返回,代碼中對此xml資料解析了2次,所以首先類比對一份資料進行多次解析的情況1、demo1,在同一個函數中,調用2次xml解析代碼 NSString *xmlStr = @"<
Time of Update: 2015-01-08
標籤:本文轉自 http://www.cnblogs.com/qianlifeng/archive/2011/03/06/1972305.html什麼是廣播
Time of Update: 2015-01-08
標籤:UILabel 的作用是顯示文本UILabel *label = [[UILabel alloc] initWithFrame:CGRectMake(100, 100, 100, 40)]; label.text = @"代佳宏";//建立文本的內容 nillabel.textColor = [UIColor redColor];//設定文本顏色label.font = [UIFont systemFontOfSize:23];//設定字型大小label.shadowColor =
Time of Update: 2015-01-08
標籤:準備知識:一.storyboard檔案 1.在iOS5之前,蘋果使用xib檔案來描述UI介面2.在iOS5之後,蘋果採取了更加強大和先進的storyboard檔案來描述介面(Xcode5是基於iOS7的)3.左邊的箭頭表明:程式一啟動就會顯示箭頭所指的介面 二:uiview(重要)1.螢幕上能看得見摸得著的東西就是UIView,比如螢幕上的按鈕、文字、圖片2.一般翻譯叫做:視圖\控制項\組件3.UIButton、UILabel、UITextField都繼承自UIView
Time of Update: 2015-01-08
標籤:android開發 app開發 應用 產品 平台 每當接近年尾,最痛苦的工作無疑是寫年終總結,寫總結的同時不禁感歎這一年過得不容易阿。突然想起這一年也是自己開發Android
Time of Update: 2015-01-08
標籤:架構地址:https://github.com/yangfuhai/afinal相應的原始碼:net.tsz.afinal.annotation.view.*FinalActivityFinalActivity是一個基礎類,結合註解實現了,依賴注入(view的資源id,經常使用的監聽器), 利用set方式注入全然註解方式就能夠進行UI綁定和事件綁定,無需findViewById和set event Listener這個過程:initInjectedView>findViewById、
Time of Update: 2015-01-08
標籤:View中的setTag(Onbect)表示給View添加一個格外的資料,以後可以用getTag()將這個資料取出來。可以用在多個Button添加一個監聽器,每個Button都設定不同的setTag。這個監聽器就通過getTag來分辨是哪個Button 被按下。 import android.app.Activity; import android.os.Bundle; import android.view.View; import android.widget.Button;
Time of Update: 2015-01-08
標籤: 在項目開發的過程中,經常遇到要在調試的時候列印log,但是上線或是release 的時候不需要去顯示log 的情況,此時你辛辛苦苦寫了那麼多的log,你要麼就手動注釋掉,要麼就是設一個開關變數,企圖用這個總開關開啟。其實可以充分利用宏定義進行設定。 步驟比較簡單,只需要 在ProjectName_Prefix.pch 中追加你對應的宏定義,不用import
Time of Update: 2015-01-08
標籤:一.不知道你是否在涉及到Android觸屏事件的時候有過如下的疑問:1.View的onTouchEvent()方法返回true和false有什麼區別?
Time of Update: 2015-01-08
標籤:http://mobile.51cto.com/design-449791.htm 2014年前端介面設計流行了很多小元素,其中小表徵圖一定是最受歡迎的元素之一。表徵圖古來有之,但通過設計師的不斷努力和適應時代需求,表徵圖視覺已經發生了重大改變。
Time of Update: 2015-01-08
標籤:相同點:每個函數都包含這兩個原生的方法他們兩個的效果是一樣的,用於在特定的範圍下執行函數,本質上是設定函數內this對象的值。不同點:傳入的參數類型不同 。 apply(函數範圍,array[參數]), call(函數範圍,參數1, 參數2, 參數3...). 注意:函數範圍 參數不傳或者null,預設為window;在strict 模式下則為undefined,
Time of Update: 2015-01-08
標籤:強制轉成橫屏:if ([[UIDevice currentDevice] respondsToSelector:@selector(setOrientation:)]) { SEL selector = NSSelectorFromString(@"setOrientation:"); NSInvocation *invocation = [NSInvocation invocationWithMethodSignature:[UIDevice
Time of Update: 2015-01-08
標籤:android開發 應用 android app 產品 平台 每當接近年尾,最痛苦的工作無疑是寫年終總結,寫總結的同時不禁感歎這一年過得不容易阿。突然想起這一年也是自己開發Android
Time of Update: 2015-01-08
標籤:autolayout size classes 布局 介面 xcode iOS 8在應用介面的可視化設計上添加了一個新的特性-Size
Time of Update: 2015-01-08
標籤:如今,當使用者首次開啟App時彈出引導頁面已經是很常見的事。引導頁面是用於協助使用者更好地使用App。鑒於這些往往是使用者進行互動的第一組螢幕,他們還設定了使用者的應用程式的預期。因此
Time of Update: 2015-01-08
標籤:android divider 轉載請標明出處:http://blog.csdn.net/lmj623565791/article/details/42407923 ,本文出自:【張鴻洋的部落格】1、概述話說,隨著Android
Time of Update: 2015-01-08
標籤:一、儲存效能增強之:路在何方? 二、儲存效能增強之:emmc標準演化最佳化儲存效能三、儲存效能增強之:wrapfs代替fuse,最佳化內建sdcard效能四、儲存效能增強之:f2fs代替ext4,最佳化data使用者空間效能五、儲存效能增強之:新型io調度機制ROW僅以此文總結2014年在儲存效能方面的最佳化,及作為未來最佳化方向的指引!android系統手機儲存效能最佳化