iOS 直播-實現後臺錄音並推流 – iPhone手機開發 iPhone軟體開發教學課程

從一個月前開始開始接收公司的直播類app.到今天為止測試都已接近尾聲,但是產品哥哥加瞭一個要求,就是在app進入後臺後也實時保證錄音並且推流.
剛聽到這個的時候我也是懵逼的,可是冷靜下來找資料,還是有所收獲的,在此分享一下.
對於我們的app要求後臺也實時錄音並推流主要要註意兩點:

保證app進入後[……]

Read more

iOS 根據後臺設置tabbar (自定義tabbar) – iPhone手機開發 iPhone軟體開發教學課程

最近公司讓我們把APP的tabbar按鈕寫活,什麼意思呢?就是讀取後臺數據,後臺讓你把哪個controller設置成tabbar,你就得在本地把哪個controller寫成tabbar。總結為一句話:讀取後臺數據,設置tabbar。是不是看到這裡懵逼瞭。是的當我聽到這個消息的時候我也懵逼瞭。因為我所[……]

Read more

iOS語音播報及後臺播放 – iPhone手機開發 iPhone軟體開發教學課程

最近項目剛剛交付,偶然間用到瞭語音播報和語音搜索的功能。語音搜索我用的是訊飛的demo,感覺效果還不錯,感興趣的話可以去官網上面下載demo,裡面講的特別的詳細,不過稍顯麻煩一些。語音播報訊飛也有demo,不過做開發當然要尋求最簡潔的處理方式,ios7.0之後新添加瞭一些新的功能,裡面就有系統自帶的[……]

Read more

iOS學習筆記-143.網絡03——自己搭建的後臺登陸接口文檔 – iPhone手機開發 iPhone軟體開發教學課程

網絡03——自己搭建的後臺登陸接口文檔

一、登陸接口文檔

登錄接口

簡要描述

登錄接口

請求URL:

https://127.0.0.1:8080/qwmapi/login

請求方式

POST 或 GET

請求頭參數

字段

類型

必選[……]

Read more

iOS學習筆記-142.網絡02——自己搭建的後臺登陸接口分析 – iPhone手機開發 iPhone軟體開發教學課程

自己搭建的後臺登陸接口分析

一、說明

我們其實是使用 servlet 來搭建我們的登陸接口的。使用的開發工具是 IDEA。

當請求我們的登陸接口的時候,如下:

1.請求來到過濾器上,過濾器會判斷當前的請求是否攜帶瞭客戶端類型,如果沒有攜帶,獲取沒有滿足,那麼直接給請求方讓其添加客戶端類型,請求結束。[……]

Read more

微信APP支付:IOS手機端+java後臺版 – iPhone手機開發 iPhone軟體開發教學課程

微信APP支付(IOS手機端+java後臺)版

0.介紹預覽

針對需要在IOS手機上接入原生微信支付場景,調用微信進行支付。如圖:

1.資料準備

1.1賬號註冊

1.2開發者認證

登錄,進入賬號中心,進行開發者資質認證。

1.3註冊應用

認證完成後,進入管理中心,新建移動應用。填寫應用資料,其[……]

Read more

iOS面試題 – 申請後臺運行除瞭後臺刷新和VoIP及音樂播放和定位之外還有什麼辦法? – iPhone手機開發 iPhone軟體開發教學課程

1、申請後臺運行除瞭後臺刷新和VoIP及音樂播放和定位之外還有什麼辦法?

UIBackgroundTaskIdentifier

2、你們項目中為什麼多線程用GCD而不用NSOperation呢? 你有沒有發現國外的大牛他們多線程都是用NSOperation? 你能告訴我他們這樣做的理由嗎?

[……]

Read more

利用ajax和後臺來傳遞數據的方法教程

第一步:先引入jQuery

第二步:編輯輸入框

第三步:用ajax提交

第四步:後臺程序的接受

最後的結果

解釋:get是在url後面傳輸數據,然後可以在後臺接受並轉化為對象,然後再引用。

前臺html代碼(vue,bootstrap,jquery網上都有下的)

<!DOCTYPE[......]

Read more

iOS 後臺運行一段時間(不是地圖,音樂類型APP) – iPhone手機開發 iPhone軟體開發教學課程

iOS 通常是不能在後臺運行的,尤其是用戶點擊鎖屏鍵,APP進入後臺,網絡立馬斷開等。如何解決這個問題呢?在APP進入後臺,APP怎麼爭取一些時間來“善後”。代碼如下:註:需要定義一個屬性UIBackgroundTaskIdentifier _bgTask;該代碼可以自定義後[……]

Read more

iOS前端與後臺交互技術實現及技術細節 – iPhone手機開發 iPhone軟體開發教學課程

摘要

今天由我給大傢進行一場技術分享,分享的主題也是大傢還沒有工作或者才去工作不久或者是正處於試用期的同學非常關心的一個問題,就是我們做iOS,HTML5,安卓等前端開發的如何跟我們的公司後臺進行交互.
面臨後臺我們應該說些什麼?
應該怎麼去規避一些不該屬於自己的任務而被後臺強加於自己?等等問題.

[……]

Read more

iOS-前後臺切換(APP運行期間生命周期) – iPhone手機開發 iPhone軟體開發教學課程

iOS的應用程序的生命周期,還有程序是運行在前臺還是後臺,應用程序各個狀態的變換,這些對於開發者來說都是很重要的。 iOS系統的資源是有限的,應用程序在前臺和在後臺的狀態是不一樣的。在後臺時,程序會受到系統的很多限制,這樣可以提高電池的使用和用戶體驗。
//開發app,我們要遵循apple公司的一些[……]

Read more

iOS NSURLSession 實現網絡請求-文件下載-上傳-後臺下載 – iPhone手機開發 iPhone軟體開發教學課程

會話NSURLSession

NSURLConnection通過全局狀態來管理cookies, 認證信息等公共資源, 如果兩個連接需要使用不同的資源配置情況時就無法解決,
這個問題在NSURLSession可以解決, NSURLSession同時對應著多個連接, 會話通過工廠方法來創建, 同一個會話[……]

Read more

ios 應用內支付(In-App Purchase,沙盒測試,後臺驗證) – iPhone手機開發 iPhone軟體開發教學課程

 

1.蘋果iTunes Connect內購產品信息錄入。

 

1)創建app內購買項目(Create New),選擇類型:

1.消耗型項目

對於消耗型 App 內購買項目,用戶每次下載時都必須進行購買。一次性服務通常屬於消耗型項目,例如釣魚App 中的魚[……]

Read more

JavaWeb開發之$.ajax如何向後臺傳輸數據?

在Web開發中,前臺和後臺的數據交互是十分頻繁的, 而JQuery對Ajax進行瞭封裝,使得前臺向後臺發送數據變得十分簡單。

假如後臺有一個Java類User,來接收並封裝數據

public class User{
    private Interger id;
    private Stri[......]

Read more

iOS_33_音樂後臺播放 – iPhone手機開發技術文章 iPhone軟體開發教學課程

音樂後臺播放:三個步驟

在appDelegate中的didEnterBackground方法中實現:

app的beginBackgroundTaskWithExpirationHandler方法

開啟後臺任務,讓程序在後臺運行

- (void)applicationDidEnterBackgr[......]

Read more

iOS_33_音樂播放(後臺播放+鎖屏歌詞) – iPhone手機開發技術文章 iPhone軟體開發教學課程

最終效果圖:

應用程序代理(後臺播放三步曲)

//
//  BeyondAppDelegate.h
//  33_音效
//
//  Created by beyond on 14-9-10.
//  Copyright (c) 2014年 com.beyond. All rights r[......]

Read more

js與後臺交互詳述(入門篇)

首先需要知道兩個東西,一個是客戶端,一個是服務器,客戶端其實就是我們在上網時候使用的機器,大部分情況下這個客戶端就是我們的電腦,包括臺式電腦,筆記本電腦,手機,平板之類的。那麼服務器是什麼?服務器其實也是電腦,準確的說服務器是性能比較強大的電腦,正常情況下一臺服務器可以連續半年甚至一年不關機,連續運[……]

Read more

iOS 項目一直在後臺運行 – iPhone手機開發技術文章 iPhone軟體開發教學課程

我後來是這麼解決不知道行不行,可以長期的在後臺運行
首先我在xx-info.plist 裡的 “Required background modes” 裡加入”App provides Voice over IP services”

然後在delegate裡加入以下代碼,原理是進入後臺時程序會在60[……]

Read more

js前臺與後臺數據交互-後臺調前臺(後臺調用、註冊客戶端腳本)

客戶端腳本一般都在前臺,這裡講的是(1)在後臺調用前臺定義的腳本(2)在後臺如何註冊客戶端腳本


用途

  何時使用服務器代碼向頁中添加客戶端腳本:

  u 當客戶端腳本的內容依賴於直到運行時才可用的信息時

  u 當您希望客戶端腳本在當頁已完成加載或當用戶提交頁時執行

方法

(一)用[……]

Read more

js前臺與後臺數據交互-前臺調後臺

  網站是圍繞數據庫來編程的,以數據庫中的數據為中心,通過後臺來操作這些數據,然後將數據傳給前臺來顯示出來(當然可以將後臺代碼嵌入到前臺)。即:

  

vcD4KPHA+PC9wPgo8cD6hoaGhz8LD5r7NvbLHsMyo0+u688yovfjQ0Mr9vt29u7ultcS3[……]

Read more