Time of Update: 2015-12-15
標籤:目錄(?)[-]利用setTransition利用setCustomAnimations通過ObjectAnimator自訂動態效果程式碼的編寫利用fragment transaction進行切換,很方便提供切換的效果。利用setTransition()在Pro Android學習筆記(三九):Fragment(4):基礎小例子-續的“Step 4:實現showDetail(int
Time of Update: 2015-12-15
標籤:目錄(?)[-]小例子儲存在哪裡下載檔案資訊設定和讀取查看下載狀態和取消下載文章轉載只能用於非商業性質,且不能帶有虛擬貨幣、積分、註冊等附加條件,轉載須註明出處:http://blog.csdn.net/flowingflying/應用有時需要從web中下載一個大檔案,並儲存在本地,這個操作過程是標準的,因此在Android2.3引入了DownloadManager類。相關的學習也可以參考Android學習筆記(四六):互連網通訊-檔案下載。小例子先看一個小例子,如所示。layout由一個
Time of Update: 2015-12-15
標籤:[-]重寫onCreateView通過onCreateView設定UI和按鍵反饋資訊儲存重寫onCreateDialog DialogFragment的執行個體newInstance()已經在上一次學習筆記中實現。我們建立dialog的UI,可以通過重寫DialogFragment的兩個函數當中的一個來實現,這兩個函數是onCreateView()和onCreateDialog(),前者返回view,後者返回dialog,如同通過AlertDialog.Builder構造一樣。重
Time of Update: 2015-12-15
標籤:目錄(?)[-]DatePicker和TimePicker控制項DigitalClock和AnalogClock控制項DatePicker和TimePicker控制項使用DatePicker和TimePicker,故名思議,使用者可以對時間進行選擇。XML代碼如下:<?xml version="1.0" encoding="utf-8"?> <LinearLayout ...... >
Time of Update: 2015-12-15
標籤:這是UITableView部落格系列的第一篇,使用xib和arc編碼,主要講解一些UITableView使用過程中簡單的、但是又容易被忽略的東西,而且我會告訴讀者,怎樣在使用了之後就再也不會忘記。操作的步驟如下,(1)首先拖一個UITableView控制項到xib檔案上面,如,這沒有什麼,大家不要太過於害怕UITableView,它只是一個UI控制項,跟UIButton和UILabel沒什麼不一樣,可以隨意的拖拉。(2)接下來我們在對應的xxxViewController中執行個體化這個U
Time of Update: 2015-12-15
標籤:目錄(?)[-]進程邊界聲明和使用許可權AndroidManifestxml的許可設定自訂許可權運行安全通過兩個層面進行保護。進程層面:不同應用運行在不同的進程,每個應用有獨自的user ID;在操作層面,Android定義了所需保護的功能和資源,如果應用需要訪問這些資訊,必須在AndroidManifest.xml檔案中請求許可,應用可以有自訂的許可。進程邊界每個應用的userID不同,使得各個進程之間存在隔離的邊界,防止應用直接擷取其他應用的資料,需要通過content
Time of Update: 2015-12-15
標籤:概述:推送過程簡介一、App啟動過程中,使用UIApplication::registerForRemoteNotificationTypes函數與蘋果的APNS伺服器通訊,發出註冊遠程推送的申請。若註冊成功,回呼函數application:(UIApplication *)application didRegisterForRemoteNotificationsWithDeviceToken:(NSData *)deviceToken
Time of Update: 2015-12-15
標籤:目錄(?)[-]靜態格式代碼中設定StyleTheme靜態格式在res/values中設定靜態Style,在資源中設定靜態Style可使用的HTML格式有<i> <u> <b> <sup> <sub> <strike> <big> <small> <monospace>。<string
Time of Update: 2015-12-15
標籤:目錄(?)[-]協助效能分析協助精簡UI設計對於模擬器上的應用(非真實裝置),可以查看Hierarchy
Time of Update: 2015-12-15
標籤:沒有其他的。希望從事流媒體開發案例。還承諾提供朋友部落格。上個星期。制定出最後一點機會。在這裡,與大家分享。首先要明白的概念:什麼是流媒體?轉載請註明出處http://blog.csdn.net/gaoshouxiaodi/article/details/41259351流媒體:所謂流媒體是指採用串流的方式在Internet播放的媒體格式。
Time of Update: 2015-12-14
標籤:在項目中遇到各種問題:(1)thread 1:exc_bad_access(code=1,address=0x10)完全不知道錯誤出現在哪裡。錯誤原因:exc_bad_access(code=1, address=0x789870)野指標錯誤,主要的原因是,當某個對象被完全釋放,也就是retainCount,引用計數為0後。再去通過該對象去調用其它的方法就會出現野指標錯誤。例如:Person *jerry = [[Person alloc]init]; //
Time of Update: 2015-12-14
標籤:從8月15-至今,由系統測試轉向app測試已有4月,怕忘記了短暫的系統測試所得,在此對比下二者的異同一、側重點不同系統測試:1、系統內建app功能穩定可用,不出現閃退等惡劣現象2、系統穩定,不出現黑屏、死機、卡頓現象,使用流暢3、回應時間、功耗滿足要求4、開機啟動時間5、系統內建設定項功能正常可用,測試時要注意設定項與內建app等功能不衝突6、可正常開關機,測試時要考慮異常斷電,關機重啟,鎖屏重啟等現象7、系統需要做效能測試,之前經常用安兔兔等軟體做效能測試8、簡單的壓力測試(以點擊次數為
Time of Update: 2015-12-14
標籤:網址: http://www.saitjr.com/ios/ios-framework-reactivecocoa-mvvmafnetworking-fmdb.html 上一個項目使用到了ReactiveCocoa+MVVM+AFNetworking+FMDB架構設計,從最初的嘗試,到後來不斷思考和學習,現在對這樣一個整體設計還是有了一定了理解與心得。在此與大家分享下。本文將不再過多的描述ReactiveCocoa、MVVM、FMDB的使用細節。
Time of Update: 2015-12-14
標籤:廢話不說了 不知道aac可以百度一下 下面直接上代碼,一個h檔案 一個m檔案 搞定! #import <AVFoundation/AVFoundation.h>#import <UIKit/UIKit.h>@interface AudioRecord : NSObject<AVAudioRecorderDelegate, AVAudioPlayerDelegate>/** * 擷取單例對象 * * @return
Time of Update: 2015-12-14
標籤:1、http在ios9上不能在使用、需要進行配置、the resource could not be loaded because the app transport security policy requires the use of a secure connection資源不能被載入,因為該應用程式傳輸的安全性原則要求使用安全連線iOS9引入了新特性App Transport Security (ATS)。詳情:App Transport Security
Time of Update: 2015-12-14
標籤:今天在泡論壇的時候,發現有網友說“APK檔案下載之後變成了壓縮包“,而斑竹或站長的回應一般都是”把後‘*.zip‘改成‘*.apk‘"“等。雖然說這方法有效,但治標不治本,而且對使用者的體驗及其不好。今天,我帶著大家從根本上來解決這個問題,下面我將示範下操作步驟,其它伺服器軟體(我這是Nginx)設定也都大同小異。工具/原料Nginx步驟/方法 今天在泡論壇的時候,發現有網友說“APK檔案下載之後變成了壓縮包&ldquo
Time of Update: 2015-12-14
標籤:(本文轉自碼農人生) 前言從事音樂相關的app開發也已經有一段時日了,在這過程中app的播放器幾經修改,我也因此對於iOS下的音頻播放實現有了一定的研究。寫這個
Time of Update: 2015-12-14
標籤: 在安卓開發中,由於旋轉裝置會造成配置改變進而導致Activity執行個體被摧毀(當然也包括Activity託管的Fragment)。Activity或Fragment執行個體被摧毀自然也就讓Model被摧毀,資料也就沒有了。這是我們不想看到的。因此有了重寫Activity或者Fragment的onSavedInstanceState(Bundle)方法來儲存Model。 通過上述的這種方法的確可以解決一部分資料被摧毀的問題,但是有些資料我們需要一直保持,而非摧毀->重建。比如聽
Time of Update: 2015-12-14
標籤:android冷啟動最佳化1. 什麼是冷啟動冷啟動指的是應用第一次啟動或者應用被殺死(不在記憶體中)後重新啟動的情況。 你可能已經發現了,這種情況下啟動時間會稍長一點。因為它會重新初始化資源(Application等)。app啟動時通常會在Application或者所謂的SplashActivity中做初始化工作。如果Application中的工作過多的話,
Time of Update: 2015-12-14
標籤:錯誤描述:App Transport Security has blocked a cleartext HTTP (http://) resource load since it is insecure. Temporary exceptions can be configured via your app‘s Info.plist file.在iOS9 beta中,蘋果將原http協議改成了https協議,使用 TLS1.2 SSL加密請求資料。解決方案: