Time of Update: 2015-10-27
標籤:iOS開發拓展篇—音樂的播放一、簡單說明 音樂播放用到一個叫做AVAudioPlayer的類,這個類可以用於播放手機本地的音樂檔案。注意: (1)該類(AVAudioPlayer)只能用於播放本地音頻。 (2)時間比較短的(稱之為音效)使用AudioServicesCreateSystemSoundID來建立,而本地時間較長(稱之為音樂)使用AVAudioPlayer類。 二、程式碼範例 AVAudioPlayer類依賴於AVFoundation架構,因此使用
Time of Update: 2015-10-27
標籤:iOS開發拓展篇—音效的播放一、簡單介紹簡單來說,音頻可以分為2種(1)音效又稱“短音頻”,通常在程式中的播放時間長度為1~2秒在應用程式中起到點綴效果,提升整體使用者體驗(2)音樂 比如遊戲中的“背景音樂”,一般播放時間較長架構:播放音頻需要用到AVFoundation.framework架構 二、音效的播放1.獲得音效檔案的路徑 NSURL *url = [[NSBundle mainBundle]
Time of Update: 2015-10-27
標籤:iOS開發拓展篇—音頻處理(音樂播放器5)實現效果:一、半透明滑塊的設定 1 /** 2 *拖動滑塊 3 */ 4 - (IBAction)panSlider:(UIPanGestureRecognizer *)sender { 5 6 //1.獲得挪動的距離 7 CGPoint t=[sender translationInView:sender.view]; 8 //把挪動清零 9 [sender setTranslation:
Time of Update: 2015-10-27
標籤:如果需要開發第三方鍵盤 首先得瞭解一下蘋果官方文檔 https://developer.apple.com/library/ios/documentation/General/Conceptual/ExtensibilityPG/Keyboard.html 然後建議看一下 APPExtension http://www.cocoachina.com/ios/20140918/9677.html
Time of Update: 2015-10-27
標籤:iOS開發多線程篇—建立線程一、建立和啟動線程簡單說明一個NSThread對象就代表一條線程建立、啟動線程(1) NSThread *thread =
Time of Update: 2015-10-27
標籤:iOS 國際化多語言設定方式一: 1. 在storyboard中建立好UI,然後在 project 裡面 Localizables 欄目裡面,添加你需要的語言;預設是Englist; 比如這裡我添加了 簡體中文 2.添加完之後,原來的Main.storyboard 就會多了一個國際化的語言設定檔 3. 點擊 Main.strings
Time of Update: 2015-10-27
標籤:引用:http://blog.csdn.net/souichiro/article/details/6068552 今天在用Spring時遇到一個問題,提示找不到applicationContext.xml檔案。原來是在載入這個檔案時調用的方法不太合適,所以造成了程式找不到項目下的xml設定檔。 我們常用的載入context檔案的方法有如下三個: 1、FileSystemXmlApplicationContext這個方法是從檔案絕對路徑載入設定檔,例如:App
Time of Update: 2015-10-27
標籤:<!-- 設定檔判斷網路是否串連 --> <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />public static boolean isNetworkAvailable(Context context) { ConnectivityManager cm = (ConnectivityManager)
Time of Update: 2015-10-27
標籤: 轉載自 :http://blog.csdn.net/mashi321323/article/details/18267719 登入 | 註冊 mashi321323的專欄 目錄檢視摘要視圖訂閱10月28日 大牛帶你玩轉Spark 開發學習路線進階篇上線 &
Time of Update: 2015-10-27
標籤:C語言:1.資料類型C的資料類型包括: 整型(int)、字元型(char)、浮點型(單(float)、雙精確度(double))、布爾型(bool)、枚舉類型(enum)、數群組類型(arr[])、結構體類型(struct)、指標類型(*p)和空類型。2.常量與變數(1)
Time of Update: 2015-10-27
標籤://系統資料表情替換+ (NSString *)stringReplaceWithFace:(NSString *)str{ NSString *mutaStr = str; for (int i=0x1F600; i<=0x1F64F; i++) { if (i < 0x1F641 || i > 0x1F644) {
Time of Update: 2015-10-27
標籤:iOS開發拓展篇—CoreLocation地理編碼一、簡單說明CLGeocoder:地理編碼器,其中Geo是地理的英文單詞Geography的簡寫。1.使用CLGeocoder可以完成“地理編碼”和“反地理編碼”地理編碼:根據給定的地名,獲得具體的位置資訊(比如經緯度、地址的全稱等)反地理編碼:根據給定的經緯度,獲得具體的位置資訊 (1)地理編碼方法 -
Time of Update: 2015-10-27
標籤:iOS開發拓展篇—靜態庫一、簡單介紹1.什麼是庫? 庫是程式碼的集合,是共用程式碼的一種方式 2.庫的分類 根據原始碼的公開情況,庫可以分為2種類型 (1)開源庫 公開原始碼,能看到具體實現 比如SDWebImage、AFNetworking (2)閉源庫 不公開原始碼,是經過編譯後的二進位檔案,看不到具體實現 主要分為:靜態庫、動態庫 二、靜態庫和動態庫1.靜態庫和動態庫的存在形式靜態庫:.a 和
Time of Update: 2015-10-27
標籤:SVN下載: ??????百度雲 SVN下載 http://pan.baidu.com/s/1bn6uGlp 密碼: 46npSVN安裝: 目前 安裝1.9.2版本的SVN後,在配置Android Studio 中會出現一些問題 有可能會出現Subversion command line client version is too old (1.9.2
Time of Update: 2015-10-27
標籤:伺服器端 loadrunner app效能測試 大家好,近段時間很多人問我關於APP效能測試方面問題。一直是打算髮表的,由於多方面的因素拖到現在,有次公司讓我給客戶講解APP效能測試,回來後就一直覺得有必要寫下。好了,不多廢話。 目前版本LoadRunner12有圖下4種方式產生指令碼。650) this.width=650;" src="http://s3.51
Time of Update: 2015-10-27
標籤:android menu contextmenu android中的操作功能表類似於PC上的滑鼠右鍵單擊,不同的是android上沒有滑鼠這一概念,更談不上按右鍵,在android中,一般是長按某個View,調出操作功能表。與OptionsMenu不同的是,ContextMenu是一個針對View的菜單,它綁定在某一個View上,而OptionsMenu是屬於一個Activity的。現在大
Time of Update: 2015-10-27
標籤:android xfermode porterduff src-in 圖片混排 Android基礎入門教程——8.3.8 Paint API之—— Xfermode與PorterDuff詳解(五)標籤(空格分隔): Android基礎入門教程本節引言: 好的,上一節中,我們又寫了一個關於Xfermode圖片混排的例子——
Time of Update: 2015-10-27
標籤:-(void)viewDidLayoutSubviews{ if ([self.tableView respondsToSelector:@selector(setSeparatorInset:)]) { [self.tableView setSeparatorInset:UIEdgeInsetsMake(0,0,0,0)]; }
Time of Update: 2015-10-27
標籤:不知道上篇的例子有沒有朋友去試過,試過的朋友應該很疑惑,為什麼會報錯?我們來編譯幾個檔案看看標頭檔到底是如何匯入的;a.cvoid hellow(){ printf("hellow"); }a.h#include "b.h";void hellow();b.cvoid word(){ printf("word"); }b.hvoid word();test.c#inculde <stdio.h>#inculde "a.h"int main(){ hellow();
Time of Update: 2015-10-27
標籤:在navigationController中實現向右滑動 返回功能系統提供的backbarbuttonitem,不用添加任何代碼即可實現向右滑動後退功能,但是往往要對按鈕修改樣式等時,就需要自訂leftbarbuttonitem,此時向右滑動即失效.通過下面方法即可解決該問題.(本人親自實驗過) 主要是通過設定navigationController.interactivePopGestureRecognizer