標籤:在apple的作業系統平台裡,GCD使得多線程編程是那麼的優雅自然。在傳統的多線程編程中,首先要寫線程處理迴圈;之後還有事件隊列,訊息佇列;還要線上程迴圈中分離事件解釋訊息,指派處理;還要考慮線程間是否要同步;還要寫許多有著可能費解的函數名的回調處理常式,註冊回調程式,而且代碼分散即使同一檔案也不容易看出與哪些線程對應或者彼此間的是否有次序或並發的關係,不利於調試;另外還要考慮是否需要使用線程池,線程線使用何種模式等。在apple平台的objc中,只需要如下:A*
標籤:這麼晚了,可能也因為一點事情,就說開啟部落格園看看,結果 http://www.cnblogs.com/mindwind/p/5125248.html 這篇文章瞬間吸引了我。暗暗的回想一下,十年之後,我是什麼樣子,還是那樣嗎?為了生計奔波,為了那點渺茫的未來去爭取……在寫這個的時候,我突然發現,我寫的上一篇
標籤: 轉載自:www.cocoachina.com/ios/20151105/14071.html 原劉彥瑋再上一節說了app作為central串連peripheral的情況,這一節介紹如何使用app發布一個peripheral,給其他的central串連還是這張圖,central模式用的都是左邊的類,而peripheral模式用的是右邊的類peripheral模式的流程1.
標籤: 轉載自:http://www.cocoachina.com/ios/20151214/14502.htmliOS系統版本的不斷升級的前提,伴隨著使用者使用裝置的安全性提升,iOS系統對於App需要使用的硬體限制也越來越嚴格,App處理稍有不妥,輕則造成功能不可用使用者還不知道,重則會造成App Crash。當 使用者在App啟動時,看到彈出來的一條條“XXX 請求訪問您的位置” “XXX 請求訪問您的通訊錄”
標籤:轉載自:http://www.cocoachina.com/ios/20150915/13454.html原文劉彥瑋 藍芽常見名稱和縮寫MFI ======= make for ipad ,iphone, itouch 專們為蘋果裝置製作的裝置BLE ==== buletouch low energy,藍芽4.0裝置因為低耗電,所以也叫做BLEperipheral,central ==
標籤:http://ju.outofmemory.cn/entry/182050 使用Xcode 7 beta免費真機調試iOS應用程式K-Res的Blog 2015-06-09 21942 閱讀xcode今天淩晨的WWDC15雖然沒有熬夜守候吧,但也還是早起第一時間翻看了twitter的相關標籤,發現比較實惠的一點就是新的Xcode 7可以在不加入每年99刀的Apple Developer
標籤:一個好的應用程式圖示,不僅會給使用者留下良好的第一印象,而且可以協助使用者在茫茫多的案頭表徵圖中,快速發現你的應用程式。本文將介紹如何把已經設計好的表徵圖以及啟動圖片添加到我們的應用程式。大綱表徵圖的規格及說明;啟動圖片規格及說明;添加素材演練;設定啟動圖片顯示時間。一. 表徵圖規格及說明iOS中表徵圖的名稱及規格見下表:序號檔案名稱規格說明備忘1iTunesArtwork512 * 512發布到App Store時使用可選2Icon.png57 *
標籤:今天還在看環信的使用方法,在環信的官網上發現了這組製作遠程推送認證的一組圖片,正好之前本人沒有寫過關於遠程認證的筆記,這裡要寫一篇博文,整理一下遠程推送認證的製作流程,儘管如此,本篇博文依然是作者原創,方便自己學習、參考使用。(聲明本文的圖片全部來自網路,是為了節省時間)(1)開啟開發人員中心,並登陸自己的開發人員帳號(或者公司的開發人員帳號)(2)從Member Center進入Certificates, Identifiers &
標籤:win + R 快速鍵輸入 cmd 開啟命令列。 輸入 netstat
標籤:在移動端網頁開發中,總是因為不方便調試,導致各種問題不容易被發現。但是現在有了Browsersync,一切都解決了。不熟悉的同學可以看看Browsersync的官方網站Browsersync中文網。五分鐘快速入門1.使用Browsersync前需要安裝node.js。詳細的安裝過程可參見windows 下安裝nodejs2.安裝Browsersync。開啟一個終端視窗,運行以下命令:npm install -g browser-sync3.啟動
標籤:轉載請標明出處:http://blog.csdn.net/developer_jiangqq/article/details/50519677本文出自:【江清清的部落格】(一)前言 【好訊息】個人網站已經上線運行,後面部落格以及技術乾貨等精彩文章會同步更新,請大家關注收藏:http://www.lcode.org
標籤:一、關於 Frescogithub: https://github.com/facebook/frescoAPI: http://www.fresco-cn.org/javadoc/reference/packages.htmlFresco 是一個強大的圖片載入組件。Fresco 中設計有一個叫做 image pipeline 的模組。它負責從網路,從本地檔案系統,本地資源載入圖片。為了最大限度節省空間的和CPU時間,它含有3級緩衝設計(2級記憶體,1級檔案)。Fresco
標籤:原文:http://blog.csdn.net/lihongxun945/article/details/48951199前面我們已經可以在一個Activity中添加一些按鈕之類的組件。由於手機的螢幕很小,所以很多時候我們會需要用到工具列,通過下拉式功能表之類的方式來節省空間的。Android
標籤:2015年伊始,Google發布了關於Android效能最佳化典範的專題,一共16個短視頻,每個3-5分鐘,協助開發人員建立更快更優秀的Android
標籤:package com.example.bluetoothtest;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;import java.io.OutputStream;import
標籤:原文:http://www.cnblogs.com/lesliefang/p/3933640.html 1 Process.killProcess 和 System.exit(0) 兩個都會 kill 掉當前進程。你可以開啟 DDMS 查看進程號,或 adb shell 進入 shell 然後 ps 一下,進程確實被 kill 掉了。2 如果是在第一個 Activity 調用 Process.killProcess
標籤:linux 監控 統計 資訊 Linux下的iostat命令#iostat -d -k -t 2650) this.width=650;" src="http://s5.51cto.com/wyfs02/M00/79/A9/wKiom1aXZoLx6kxcAAAngDb8OQQ543.png" title="D4R)
標籤:最近準備開始一個Swift
標籤:你是否曾經想讓你的app在橫豎屏方向上看起來都表現良好而受挫?是否在做支援iPhone和iPad螢幕布局介面時幾近大小便失禁?今天我將給你帶來好訊息! 一直為大小相同的螢幕設計一個使用者介面並不難,但如果螢幕的尺寸改變的話,UI元素的位置和大小也需要相應的做出改變。 到目前為止,如果你的設計相當的複雜,那麼你必須編寫大量的代碼來適應這樣的布局。你應該很高興,現在這樣的情況再也不存在了--iOS6為iPhone和iPad帶來了一個極好的新特性:自動布局。Xcode 5和
標籤: 今天劉國斌老師講了兩個新的控制項UIDateSpickers/UIAlertController,一個是日期的選取器,一個是警示視窗控制器。 一,開發使用日期時間選取器UIDatePicker的經驗。UIDatePicker繼承與UIControl,可以使用UIControl的方法- (void)addTarget:(id)target action:(SEL)action