Time of Update: 2014-12-27
標籤:1、NSData 注釋: 用於儲存二進位的資料類型NSData類提供了一種簡單的方式,它用來設定緩衝區、將檔案的內容讀入緩衝區,或將緩衝區的內容寫到一個檔案。不變緩衝區(NSData類),也可定義可變的緩衝區(NSMutableData類)。 NSData 、 NSString互轉: NSData * data = [str dataUsingEncoding:NSUTF8StringEncoding];
Time of Update: 2014-12-27
標籤:android android開發 Android的 - 以編程方式找到所有應用程式中所有的的視窗? 是否有可能以編程方式枚舉所有當前app的視窗
Time of Update: 2014-12-27
標籤:android android開發 我的android app中需要發送webservice ,於是我使用了 ksop2 進行發送,在測試過程中不是很順利,不能正常工作.我的web service 請求格式如下<Envelope xmlns="http://schemas.xmlsoap.org/soap/envelope/"> <Body>
Time of Update: 2014-12-27
標籤:android android開發 android 5.0 在低於SDK < 21 的版本中,ProgressBar 可以展示到按鈕前面,並且為之在按鈕的中間,但是切換到android 5.0後進度條ProgressBar 展示順序變化了,按鈕再前面,ProgressBar 在後面了我的xml設定檔如下: <RelativeLayout
Time of Update: 2014-12-27
標籤:android android開發 我從ABS切換到AppCompat與Material theme(僅適用於API21)我的設定檔如下:<application android:theme="@style/AppStyle"<-- values folder --> <style name="AppStyle" parent="@
Time of Update: 2014-12-27
標籤:android android開發 android中貞布局由FrameLayout所代表,FrameLayout直接繼承了 ViewGroup 組件。幀版面配置容器為每個加入其中的組件建立一個空白的地區 (稱為一幀),所有每個子組件佔據一幀,這些幀都會根據 gravity屬性執行自動對齊。也就是說,巾貞布局的效果有點類似
Time of Update: 2014-12-27
標籤:出自csapp練習2.26 size_t strlen(const char *s);int strloner(char *s,char *t){ return strlen(s)-strlen(t);}乍一看沒什麼問題,但是size_t是定義為unsigned int的,那麼當s串長度小於t串,計算結果是負數,對於無符號數既是一個很大的無符號數,這樣返回結果為1,結果錯誤改正可以採用避免無符號數計算的下面代碼,適合時可計算長度差int strlonger(char *s,char
Time of Update: 2014-12-27
標籤:發現iOS封裝的有點噁心,把select封裝成了CFRunLoop的形式,又把CFRunLoop封裝成了NSRunLoop,跟select使用方式又一樣了。 又弄一些玄之又玄的概念,AF_UNIX封裝成了NSPort。項目中遇到了需要非同步解析dns的問題,需要解析dns的時候,另一個線程去取消它,但又不能單單的起一個線程,然後強制結束。 這樣的退出是不優雅的。 最後自己用C寫了一個dns協議… 想整合到socket跨平台架構中,
Time of Update: 2014-12-27
標籤:+(UIImage *)screenForView:(UIView *)view{// UIGraphicsBeginImageContext(view.frame.size);// CGContextRef context = UIGraphicsGetCurrentContext();// [view.layer renderInContext:context];// UIImage *theImage =
Time of Update: 2014-12-27
標籤:Form元素的文法中,EncType表明提交資料的格式 用 Enctype 屬性指定將資料回傳到伺服器時瀏覽器使用的編碼類別型。 下邊是說明: application/x-www-form-urlencoded: 表單資料被編碼為成對的名稱和數值。這是標準的編碼格式。 multipart/form-data: 表單資料被編碼為一條訊息,頁上的每個控制項對應訊息中的一個部分。 text/plain:
Time of Update: 2014-12-27
標籤:使用過一段時間後,發現當模型改動,版本升級時不太方便。前段時間因為寫了段自動序列化的代碼,分記錄下:原理就是一個根類通過條件反射實現所有資料成員的序列化,其它資料模型繼承自它即可解碼實現-(id)initWithCoder:(NSCoder *)aDecoder{self = [super init];if (self) {id tempClass = [self class];while (tempClass != [NSObject class]) {unsigned int
Time of Update: 2014-12-27
標籤:歡迎加入我的交流群:386451316這幾天真的累死了,今天又爬起來寫了個小項目 其實沒什麼技術的 寫得玩的 之前寫過一個 不這好多了程式 不記得放那裡了 好不說了 開始上代碼把還是上個圖把 不然沒人看了。布局代碼:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
Time of Update: 2014-12-27
標籤:就不說什麼了,有注釋 基本有基礎的都看得懂歡迎加入我的交流群: 386451316main.xml檔案<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent"
Time of Update: 2014-12-27
標籤:第一次做iOS push,回想起來還挺簡單的。因為做的時候沒留,所以就不了去http://developer.apple.com ,用付過費的開發人員帳號,建立一個新的應用。勾選上Enable Push Notification;然後在原生Key Chain 中請求從憑證授權單位請求一個認證。 上傳, 下載這一套流程我就不說,網上很多主要介紹一下psuh的詳細過程認證什麼的, 用戶端,我都已經配置好了。可服務端的人沒做過這個。沒辦法,我來封裝一下服務端的代碼吧。我選擇了Java Apns
Time of Update: 2014-12-27
標籤:我的android app中需要發送webservice ,於是我使用了 ksop2 進行發送,在測試過程中不是很順利,不能正常工作.我的web service 請求格式如下 [html] view
Time of Update: 2014-12-27
標籤:With Gradle we can execute Java applications using the JavaExec task or the javaexec() method. If we want to run Java code from an external dependency we must first pull in the dependency with the Java application code. The best way to do this is
Time of Update: 2014-12-27
標籤:源地址:http://fann.im/blog/2012/08/23/sdwebimage-notes/SDWebImage 支援非同步圖片下載+緩衝,提供了 UIImageView+WebCache 的 category,方便使用。紀錄一下 SDWebImage 載入圖片的流程。入口 setImageWithURL:placeholderImage:options:會先把 placeholderImage 顯示,然後
Time of Update: 2014-12-27
標籤:package com.innjoo.store.cache;import com.ferris.utils.StringUtils;import android.support.v4.util.LruCache;/** * * @ClassName: LruJsonCache json緩衝類 * @Description: TODO * @author 重播 * @email [email protected] * @date 2014-12-27 下午5:33:49 * @
Time of Update: 2014-12-27
標籤: markman介紹:markman是一款國人開發的免費標註和測量工具,可以方便的在psd/png等圖片檔案中加以標註和測量。具體功能如下:1、標記長度可以橫向、垂直標記和測量元素的長度。按住 Tab 時還能自動探測元素的邊緣,並自動調整自身長度2、標記顏色自動讀取標記所指的元素的色值。可以任選RGB/HEX的表示方式。3、標記座標、矩形可以用來標記某個點的位置。將准心中間的原點拖出來以後,就能同時標記座標和長寬4、標記文字內容如果前面3種標記還
Time of Update: 2014-12-27
標籤:在ios8以前,我們想要進行uiJust-in-Time 偵錯,可以依賴的技術手段有: 用xcode啟動app,然後點擊xcode暫停運行按鈕,然後在偵錯主控台輸入下面語句:po [[UIWindow keyWindow] recursiveDescription]然後就可以看到完整的UI結構和層級關係,類似如下:<UIWindow: 0x7b691cd0; frame = (0 0; 320 480); gestureRecognizers =