Time of Update: 2016-01-03
標籤:Write an algorithm to determine if a number is "happy".A happy number is a number defined by the following process: Starting with any positive integer, replace the number by the sum of the squares of its digits, and repeat the process until the
Time of Update: 2016-01-03
標籤:原文地址:http://www.developerphil.com/android-studio-tips-of-the-day-roundup-5/42、Enter鍵和Tab鍵補全快速鍵:Enter鍵或Tab鍵用Enter鍵補全還是用Tab鍵補全之間,有一個有趣的差別:用Enter鍵補全的語句可能正是你所期待的結果;而用Tab鍵補全語句的時候,它會刪掉到下一個“.”之前的所有代碼,包括括弧、分號或空格。 43、導航到父類快速鍵:Cmd+U
Time of Update: 2016-01-03
標籤:David McGraw 翻譯:丁丁(jackiehoo)原文:http://www.xmcgraw.com/what-you-need-to-know-to-start-learning-how-to-code/譯者註:這篇文章是我在一個月前看到的,文章的內容基本表達我轉行從事iOS開發時候的思考。覺得這篇文章會對那些想做iOS開發和剛開始做的朋友有一些協助,因此翻譯出來並分享給大家,對我而言則溫故知新。不忘初心,方得始終,新的一年再次出發。
Time of Update: 2016-01-03
標籤:一、手寫控制項的步驟 1)使用相應的控制項類建立控制項對象; 2)設定該控制項的各種屬性; 3)增加空間到視圖中; 4)如果是 UIButton 等控制項,還需考慮控制項的單擊事件等; 二、添加 UIButton 單擊事件 [topbtn addTarget:self action:@selector(move:) forControlEvents:UIControlEventTouchUpInside];
Time of Update: 2016-01-03
標籤:一、實現效果實現圖片的自動輪播 二、實現代碼storyboard中布局代碼: 1 #import "ViewController.h" 2 #define HMImageCount 5 3 @interface ViewController ()<UIScrollViewDelegate> 4 @property (weak, nonatomic) IBOutlet UIScrollView
Time of Update: 2016-01-01
標籤:(1)<meta content="width=device-width; initial-scale=1.0; maximum-scale=1.0; user-scalable=0" name="viewport" /> (2)<meta content="yes" name="apple-mobile-web-app-capable" /> (3)<meta content="black"
Time of Update: 2016-01-03
標籤:一、縮放1.簡單說明:有些時候,我們可能要對某些內容進行手勢縮放,如所示 UIScrollView不僅能滾動顯示大量內容,還能對其內容進行縮放處理。也就是說,要完成縮放功能的話,只需要將需要縮放的內容添加到UIScrollView中2.縮放原理當使用者在UIScrollView身上使用捏合手勢時,UIScrollView會給代理髮送一條訊息,詢問代理究竟要縮放自己內部的哪一個子控制項(哪一塊內容)當使用者在UIScrollView身上使用捏合手勢時,UIScrollView會調用
Time of Update: 2016-01-03
標籤:Android許可權系統非常龐大,我們在Android系統中做任何操作都需要首先擷取Android系統許可權,本文記錄了所有的Android許可權問題,整理一下分享給大家。訪問登記屬性android.permission.ACCESS_CHECKIN_PROPERTIES讀取或寫入登記check-in資料庫屬性工作表的許可權擷取錯略位置android.permission.ACCESS_COARSE_LOCATION通過WiFi或移動基站的方式擷取使用者錯略的經緯度資訊,定位精度大概誤差在
Time of Update: 2016-01-03
標籤:android基於java的,而java反編譯工具很強悍,所以對正常apk應用程式基底本上可以做到100%反編譯還原。因此開發人員如果不準備開源自己的項目就需要知道怎樣防止反編譯和反編譯他人的項目來學習。2.3版本以上在eclipse自動產生的default.properties檔案中加上一句“proguard.config=proguard.cfg”可以對代碼進行混淆,反編譯後是很難看懂的。2.3之前的SDK版本也沒關係,把上面的proguard.cfg檔案複製一
Time of Update: 2016-01-03
標籤:程式開發中我們經常會用到的兩個快速鍵Ctrl+Z和Ctrl+C,撤銷和複製,Cocoa開發也可以實現這兩個操作,為我們提供非常簡單的操作類NSUndoManger,也可以稱之為撤銷管理器,NSUndoManger內部維護兩個棧,undo棧和redo棧。建立一個可撤銷的操作需要建立一個逆向的操作,然後通過逆向的操作達到做出對應的改變,實現起來非常簡單。首先我們來看一個非常簡單的例子: Message *msg=[[Message alloc]init];
Time of Update: 2016-01-03
標籤:一.APNS 遠程推送1.所有的蘋果裝置,在連網狀態下,都會與蘋果伺服器建立長串連.2.長串連:就是只要連網了,就一直建立串連.3.長串連的作用:時間校準,系統升級,尋找我的iPhone.4.長串連的好處:資料轉送速度快,資料保持最新狀態.5. DeviceToken 處理流程如下:1.手機註冊遠程通知到APNS伺服器.2.APNS伺服器向手機返回DeviceToken.3.手機再將DeviceToken發送到你的App.4.你的App再發送DeviceToken到資料供應商.
Time of Update: 2016-01-03
標籤:https://software.intel.com在Android x86模擬器Intel Atom x86 System Image時提示Intel execute disable bit(xd) is not turned on,請在bios開啟IVT sc query intelhaxmStop: sc stop intelhaxmStart:sc start intelhaxm安裝完成,下載sysimg_x86-19_r01.zip包按照此方法操作安裝:https://
Time of Update: 2016-01-03
標籤: 1.什麼情況使用 weak 關鍵字,相比 assign 有什麼不同? (1)什麼情況使用 weak 關鍵字? <a> 在ARC中,在有可能出現循環參考的時候,往往要通過讓其中一端使用weak來解決,比如:delegate代理屬性。 <b> 自身已經對它進行一次強引用,沒有必要再強引用一次,此時也會使用weak,自訂IBOutlet控制項屬性一般也使用weak。 (2)不同點: <a> weak
Time of Update: 2016-01-03
標籤:Button講解:一、在我們實際的使用button的時候經常會對button不同狀態會有不同的顯示,在講解Button前,首先對drawable下面的statelistdrawable的相關知識講一下,StateListDrawable在一中drawable下面的一種資源檔,它的關鍵節點selector,我只需要在設定button屬性background的時候@drawable/selector_name就可以了,這時就會根據不同狀態現在button的變化,當然這樣StateListDra
Time of Update: 2016-01-03
標籤:iOS開發 plist檔案操作瀏覽:6287|更新:2015-02-05 19:5712345分步閱讀 iOS開發常用資料存放區方式有:NSKeyedArchiver、NSUserDefaults、Write寫入方式、SQLite。為了簡潔明了的儲存和可視化展現資料,以檔案形式儲存資料是很有必要的。plist檔案在iOS開發中屬於Write寫入方式,可以以Property
Time of Update: 2016-01-03
標籤:轉載自:looyao‘s blog當App進入後台時(按下Home鍵), App會被系統暫停, 所有的程式邏輯都會停止, App還是駐留記憶體中, 除非被使用者強制退出, 或者被系統kill掉(為了保證正在前台啟動並執行App有足夠的記憶體, 系統會選擇性的kill到背景其他App), 當然這個和本文討論的主題不太相關, 本文要講的是如何讓進入背景App爭取更多的已耗用時間而不是被馬上暫停掉. 當程式進入後台, 我們有時需要做一些網路通訊, 比如向伺服器發送一些狀態資料,
Time of Update: 2016-01-03
標籤:t型人才 程式員 程式員聯盟 編程 programmerleague 650) this.width=650;"
Time of Update: 2016-01-03
標籤:隨著二維碼的普遍使用,二維碼掃描也成為了很多app的一個準系統,本篇主要來介紹一下如何?一個簡單的二維碼掃描功能。本文使用了XCode內建的AVFoundation庫,利用Swfit語言實現。實現的步驟如下:1.擷取視頻裝置(Video) 在二維碼掃描中,我們的輸入資料流是視頻。我們需要enable視頻裝置來擷取相應的中繼資料。2. 建立Session來處理視頻的輸入輸出資料流3. 建立輸入輸出資料流,並添加至Session中4.
Time of Update: 2016-01-02
標籤: 總體思考總結這些年經驗,進行構架演化的方向選擇時,大致要做到下面的目標:可快速開發部署 (五分鐘寫出來一個經過測試的hello world並可訪問/調用,並可在公網訪問)天然可擴充(業務層無狀態,儘可能全部放到最後)自動化(記憶體不足了,除了警示,應該自動加點機器進去;
Time of Update: 2016-01-01
標籤:前段時間做了一個Android會議管理系統,項目需求涉及到EditText的圖文混排, 在的”會議詳情”中,需要支援文本和圖片的混合插入,示範輸入的樣本: 當會議建立完成以後,儲存資料到伺服器,然後查看剛剛建立好的會議, 一、明確需求