標籤:目錄(?)[-]利用setTransition利用setCustomAnimations通過ObjectAnimator自訂動態效果程式碼的編寫利用fragment transaction進行切換,很方便提供切換的效果。利用setTransition()在Pro Android學習筆記(三九):Fragment(4):基礎小例子-續的“Step 4:實現showDetail(int
標籤:FrameLayoutFrameLayout通常只包含一個控制項。如果我們在FrameLayout中設定多個控制項,則第二個控制項會堆疊在第一個控制項上面,如此類推,一層一層地疊上去。下面的例子,我們在FrameLayout中設定兩個控制項,一個可視,另一個不可視也不佔位置(GONE),點擊,通過設定可視屬性,實現點擊切換圖片的視覺效果。<?xml version="1.0" encoding="utf-8"?> <FrameLayout xmlns:
標籤:目錄(?)[-]小例子儲存在哪裡下載檔案資訊設定和讀取查看下載狀態和取消下載文章轉載只能用於非商業性質,且不能帶有虛擬貨幣、積分、註冊等附加條件,轉載須註明出處:http://blog.csdn.net/flowingflying/應用有時需要從web中下載一個大檔案,並儲存在本地,這個操作過程是標準的,因此在Android2.3引入了DownloadManager類。相關的學習也可以參考Android學習筆記(四六):互連網通訊-檔案下載。小例子先看一個小例子,如所示。layout由一個
標籤:目錄(?)[-]布局Layout線性布局LinearLayout表格版面配置TableLayout布局LayoutLayout是容器,用於對所包含的view進行布局。layout是view的子類,所以可以作為view嵌入到其他的layout中。Android的layout有LinearLayout、TableLayout,RelativeLayout、FrameLayout、GridLayout。線性布局:LinearLayout這是最常用的,有anroid:orientation來確定排
標籤:[-]重寫onCreateView通過onCreateView設定UI和按鍵反饋資訊儲存重寫onCreateDialog DialogFragment的執行個體newInstance()已經在上一次學習筆記中實現。我們建立dialog的UI,可以通過重寫DialogFragment的兩個函數當中的一個來實現,這兩個函數是onCreateView()和onCreateDialog(),前者返回view,後者返回dialog,如同通過AlertDialog.Builder構造一樣。重
標籤:目錄(?)[-]Http Get的使用方式基礎小例子Cookie的使用重新導向HTTP
標籤:目錄(?)[-]TextView例子1在XML中設定autoLink屬性例子2在代碼中設定autoLink屬性EditTextAutoCompleteTextViewMultiAutoCompleteTextViewTextViewTextView之前已經使用過很多,直接顯示,比較簡單。但是我們可以同“autoLink”屬性,使使用者可以點擊一個網路連接、電話號碼、郵箱地址、地圖地址,通過系統應用開啟它們。除此之外,還有其他的font屬性,minLines,maxL
標籤:android.os.Environment提供訪問環境變數 java.lang.Object android.os.Environment Environment 靜態方法: 方法 : getDataDirectory ()返回 : File 解釋 : 返回Data的目錄 方法 : getDownloadCacheDirectory
標籤:目錄(?)[-]HTTP GET小例子簡單小例子出現異常NetworkOnMainThreadException通過StrictMode進行處理URL帶索引值對Andriod應用可利用service提供很多功能,例如利用Google Maps API,現在我們將聚焦在HTTP serice中。Android SDK提供HttpClient,和J2EE中的介面非常相似。最常用的就是HTTP GET和HTTP
標籤:目錄(?)[-]DatePicker和TimePicker控制項DigitalClock和AnalogClock控制項DatePicker和TimePicker控制項使用DatePicker和TimePicker,故名思議,使用者可以對時間進行選擇。XML代碼如下:<?xml version="1.0" encoding="utf-8"?> <LinearLayout ...... >
標籤:這是UITableView部落格系列的第一篇,使用xib和arc編碼,主要講解一些UITableView使用過程中簡單的、但是又容易被忽略的東西,而且我會告訴讀者,怎樣在使用了之後就再也不會忘記。操作的步驟如下,(1)首先拖一個UITableView控制項到xib檔案上面,如,這沒有什麼,大家不要太過於害怕UITableView,它只是一個UI控制項,跟UIButton和UILabel沒什麼不一樣,可以隨意的拖拉。(2)接下來我們在對應的xxxViewController中執行個體化這個U
標籤:目錄(?)[-]進程邊界聲明和使用許可權AndroidManifestxml的許可設定自訂許可權運行安全通過兩個層面進行保護。進程層面:不同應用運行在不同的進程,每個應用有獨自的user ID;在操作層面,Android定義了所需保護的功能和資源,如果應用需要訪問這些資訊,必須在AndroidManifest.xml檔案中請求許可,應用可以有自訂的許可。進程邊界每個應用的userID不同,使得各個進程之間存在隔離的邊界,防止應用直接擷取其他應用的資料,需要通過content
標籤:Content Provider是抽象資料封裝和資料訪問機制,例如SQLite是Android裝置帶有的資料來源,可以封裝到一個content provider中。要通過content provider進行讀寫,需要使用URI。推薦閱讀Android學習筆記(四七):Content Provider初談和Android連絡人資訊、Android學習筆記(四八):提供自己的Content Provider和Android學習筆記(四九):通過Content
標籤:概述:推送過程簡介一、App啟動過程中,使用UIApplication::registerForRemoteNotificationTypes函數與蘋果的APNS伺服器通訊,發出註冊遠程推送的申請。若註冊成功,回呼函數application:(UIApplication *)application didRegisterForRemoteNotificationsWithDeviceToken:(NSData *)deviceToken
標籤:目錄(?)[-]靜態格式代碼中設定StyleTheme靜態格式在res/values中設定靜態Style,在資源中設定靜態Style可使用的HTML格式有<i> <u> <b> <sup> <sub> <strike> <big> <small> <monospace>。<string
標籤:目錄(?)[-]協助效能分析協助精簡UI設計對於模擬器上的應用(非真實裝置),可以查看Hierarchy
標籤:沒有其他的。希望從事流媒體開發案例。還承諾提供朋友部落格。上個星期。制定出最後一點機會。在這裡,與大家分享。首先要明白的概念:什麼是流媒體?轉載請註明出處http://blog.csdn.net/gaoshouxiaodi/article/details/41259351流媒體:所謂流媒體是指採用串流的方式在Internet播放的媒體格式。
標籤:在項目中遇到各種問題:(1)thread 1:exc_bad_access(code=1,address=0x10)完全不知道錯誤出現在哪裡。錯誤原因:exc_bad_access(code=1, address=0x789870)野指標錯誤,主要的原因是,當某個對象被完全釋放,也就是retainCount,引用計數為0後。再去通過該對象去調用其它的方法就會出現野指標錯誤。例如:Person *jerry = [[Person alloc]init]; //
標籤:從8月15-至今,由系統測試轉向app測試已有4月,怕忘記了短暫的系統測試所得,在此對比下二者的異同一、側重點不同系統測試:1、系統內建app功能穩定可用,不出現閃退等惡劣現象2、系統穩定,不出現黑屏、死機、卡頓現象,使用流暢3、回應時間、功耗滿足要求4、開機啟動時間5、系統內建設定項功能正常可用,測試時要注意設定項與內建app等功能不衝突6、可正常開關機,測試時要考慮異常斷電,關機重啟,鎖屏重啟等現象7、系統需要做效能測試,之前經常用安兔兔等軟體做效能測試8、簡單的壓力測試(以點擊次數為
標籤:網址: http://www.saitjr.com/ios/ios-framework-reactivecocoa-mvvmafnetworking-fmdb.html 上一個項目使用到了ReactiveCocoa+MVVM+AFNetworking+FMDB架構設計,從最初的嘗試,到後來不斷思考和學習,現在對這樣一個整體設計還是有了一定了理解與心得。在此與大家分享下。本文將不再過多的描述ReactiveCocoa、MVVM、FMDB的使用細節。