Time of Update: 2015-08-11
標籤:ios swift 網路編程 我在上一篇部落格《iOS項目開發實戰——iOS網路編程擷取網頁Html原始碼》中講述了如何擷取一個網頁的HTML原始碼,可以滿足一定的需求。但是由於特殊原因,我們想擷取的是一個網頁的位元據,那麼應該怎麼辦呢?
Time of Update: 2015-08-11
標籤:<section id="tabPic"> <ul id="picList"> <li><img src="img/1.jpg" /></li> <li><img src="img/2.jpg" /></li> <li><img src="img/3.jpg"
Time of Update: 2015-08-11
標籤:Mac下快速鍵的符號所對應的按鍵?—> option|alt?—>shift?—>control?—>command?—>esc注: 與F6/F7/F12等F功能鍵開頭的組合的快速鍵需要按住fn開啟功能鍵如:快速鍵?F12的按鍵組合為:fn + command + F12Android Studio 常用快速鍵 for mac尋找/查看相關?O:
Time of Update: 2015-08-11
標籤:Android最大的一個特點,就是用xml檔案來配置,這個演習了Java的特點。所以,理解Android程式,同時需要理解xml檔案。我們寫程式,需要關注AndroidManifest.xml,和res/layout下的xml檔案以及res/value下的xml檔案。首先看AndroidManifest.xml,我的程式的AndroidManifest.xml如下: <?xml version="1.0" encoding="utf-8"?> 1
Time of Update: 2015-08-11
標籤: RelativeLayout又稱為相對布局,也是一種常用的布局形式。和LinearLayout的排列規則不同,RelativeLayout顯得更加隨意一下,它通常通過相對定位 的方式讓控制項出現在布局的任何位置。也正是因為如此,RelativeLayout中的屬性非常多,不過這些屬性都是有規律可循的。
Time of Update: 2015-08-11
標籤: 在Android上常用的定時器有兩種,一種是Java.util.Timer,一種就是系統的AlarmService了。 實驗1:使用Java.util.Timer。 在onStart()創建立Timer,每5秒更新一次計數器,並啟動。 Java代碼 ?12345678mTimer = new Timer();
Time of Update: 2015-08-11
標籤:java.lang.RuntimeException: Unable to start activity ComponentInfo{com.lam.fundamental/com.lam.datasave.dairy.DairyActivity}: java.lang.RuntimeException: Your content must have a ListView whose id attribute is
Time of Update: 2015-08-11
標籤: #!/usr/bin/python2.6 from fabric.api import * from fabric.colors import * from fabric.context_managers import * user = ‘ec2-user‘ hosts = [ ‘bidder1‘ , ‘bidder2‘
Time of Update: 2015-08-11
標籤:android 編程 崗位
Time of Update: 2015-08-11
標籤:jabber application rule cucm cisco 豆子公司最近在客戶機上統一安裝配置了Cisco Jabber,打算逐漸替代所有的物理電話機。一切都正常,除了一個新的問題,之前在CUCM上配置過translation
Time of Update: 2015-08-11
標籤:遞推 acm演算法 POJ 1664 放蘋果Time Limit:1000MS Memory Limit:10000KB 64bit IO Format:%I64d & %I64uDescription把M個同樣的蘋果放在N個同樣的盤子裡,允許有的盤子空著不放,問共有多少種不同的分法?(用K表示)5,
Time of Update: 2015-08-11
標籤:auto layout ios constraints constant multiplier 上一篇講了IOS中基礎的距離單位,連結為 IOS介面適配一: Pt與Px的關係 ,使用距離單位可以定義我們程式中View的大小,但是,僅僅使用Pt定義大小是遠遠不夠的。
Time of Update: 2015-08-11
標籤:為了方便Android應用開發要求我們Androidproject編製和封裝有了更深入的瞭解,例如,我們知道這是做什麼的每一步,境和工具。輸入和輸出是什麼。等等。在前文《命令列下Android應用開發》中我們已經知道怎樣建立一個Androidproject和編譯執行可調試版本號碼的應用程式。本文將介紹Androidproject的整個編譯過程。 首先來分析Ant怎樣將Androidproject編譯打包成APK檔案 運行ant
Time of Update: 2015-08-11
標籤:*******前期我們不打算進行太深入的東西,省的嚇跑剛進門的,感覺門檻高,so,我們一開始就是跑馬燈一樣,向前躥************* 前一篇 我們從大概上知道了 Android的體系,我強調,我們的重點是Application,包括以後的開發 我們也都是開發Application,沒有其他。我們隊APP有了大概了了接,知道 .apk的組成。那麼真正的app 包含哪些細節的東西呢,都是概念性的東西,但是必須知道。所以
Time of Update: 2015-08-11
標籤:在ios開發過程中,經常會遇到在伺服器端擷取完資料通過後台使用多線程方式自動更新UI,通常的做法有兩種:1、使用NSObject類的方法performSelectorInBackground:withObject:來建立一個線程。具體的代碼:[Object performSelectorInBackground:@selector(doSomething:)
Time of Update: 2015-08-11
標籤:android handlerHandler的作用和定義:主要接受子線程發送的資料, 並用此資料配合主線程更新UI。解釋:當應用程式啟動時,Android首先會開啟一個主線程 (也就是UI線程) , 主線程為管理介面中的UI控制項, 進行事件分發, 比如說, 你要是點擊一個 Button ,Android會分發事件到Button上,來響應你的操作。 如果此時需要一個耗時的操作,例如: 連網讀取資料,
Time of Update: 2015-08-11
標籤:nsstring 字串替換 ios 有這樣的需求 字串中有幾處特殊字元,我們需要替換此時可以考慮使用NSString 的方法 stringByReplacingOccurrencesOfString我們看一個簡單例子 NSString * [email protected]"2011-11-29"; string=[string
Time of Update: 2015-08-11
標籤:Android.mk是Android提供的一種makefile檔案,用來指定諸如編譯產生so庫名、引用的標頭檔目錄、需要編譯的.c/.cpp檔案和.a靜態庫檔案等。要掌握jni,就必須熟練掌握Android.mk的文法規範。一、Android.mk檔案的用途一個android子項目中會存在一個或多個Android.mk檔案1、單一的Android.mk檔案直接參考NDK的sample目錄下的hello-jni項目,在這個項目中只有一個Android.mk檔案2、多個Android.mk檔案
Time of Update: 2015-08-11
標籤:寫iOS 程式的時候往往需要很多第三方架構的支援,可以大大減少工作量,講重點放在軟體本身的邏輯實現上。GitHub 裡面有大量優秀的第三方架構,而且 License 對商業很友好。一下摘錄一下幾乎每個項目都想整合的幾個架構。 SDWebImageView 1. MantleMantle 讓我們能簡化 Cocoa 和 Cocoa Touch 應用的 model 層。簡單點說,程式中經常要進行網路請求,請求到得一般是 json
Time of Update: 2015-08-11
標籤: What i learned about today: 1. CocoaPods安裝與使用 1.1>. CocoaPods是IOS最常用的第三方類庫管理工具,絕大部分有名的開源庫都支援CocoaPods.因為使用Ruby實現的,所以我們首先需要自己配置Ruby環境。 1.1.1>>如何在Mac中安裝好Ruby環境。 RVM: Ruby Version Manager Gem: 管理Ruby庫和程式的標準包,通過Ruby