原创 Android實現選擇題答題(包括單選、多選和答題卡)

在線答題demo,具體代碼是一年多前完成的,比較簡單,不再貼出,請參見Github。 主要功能: 單選:點擊選項直接進入下一題。 多選:選擇多個選項,向右滑動進入下一題。 答題卡:點擊題號重新進入答題界面。 使用技術: 主框架爲Vi

原创 Android調用startForeground 但不顯示通知

有時候我們想使用startForeground提升Service的進程優先級,但是startForeground會在手機通知欄顯示通知。爲了去除通知,可以藉助目標Service(ForegroundService )和引導Service(

原创 Intel WebRTC Collaboration Suite 服務端部署及客戶端配置說明

部署環境: Centos 6.4 部署版本:CS_WebRTC_Conference_Server_Peer.v3.5.tgz 客戶端版本:CS_WebRTC_Client_SDK_Android.v3.5.zip Intel We

原创 Android開源SIP協議棧比較

一、Android SIP Stack 官網鏈接:https://developer.android.com/guide/topics/connectivity/sip.html 源碼地址: https://github.com/ao

原创 Android應用啓動黑屏、白屏解決方法

隨機點開你的Android手機上的應用,你會發現,並不是所有的應用都能在啓動界面平穩過渡,不少應用都存在逼死處女座的問題:app啓動後出現短暫的黑屏、白屏。 其實通過對app啓動界面Activity的theme進行配置,即可解決該

原创 Ubuntu14.0.4安裝配置Kamailio5.0

本人使用的環境:Ubuntu14.0.4 (DigitalOcean 虛擬主機,筆者使用移動寬帶選擇Singapore節點80ms 左右延遲,推薦鏈接https://m.do.co/c/1399118d3ab5) 第一步、添加GPG ke

原创 Kamailio glossary & misc(持續更新)

Kamailio相關詞彙: AOR : Address of Record kamctl :Kamailio control tool ,kamctl is a shell script to control Kamailio SIP

原创 Android Studio配置Gradle(包括signingConfigs、buildTypes和productFlavors等)

筆者目前使用的Gradle配置描述如下: 配置劃分: defaultConfig 默認配置 signingConfigs 簽名信息配置 buildTypes productFlavors 打包apk重命名 dependencies 依賴

原创 PJSIP2.7 Android版本編譯及構建pjsua2和pjsua

本人使用的環境:Ubuntu14.0.4 (DigitalOcean 虛擬主機,筆者使用移動寬帶選擇Singapore節點80ms 左右延遲,推薦鏈接https://m.do.co/c/1399118d3ab5) 筆者按照PJSIP A

原创 Docker部署WebRTC Server AppRTC實現手機、瀏覽器互通簡易指南

AppRTC是什麼? AppRTC是WebRTC Server Demo,具備Signaling Server、Room Server、TURN/STUN Server等相應功能。AppRTC作爲服務端部分,可以實現Android 、iO

原创 SIP proxy and SIP gateway

SIP Proxy Server https://www.onsip.com/blog/sip-proxy-server A SIP proxy – sometimes also referred to as a SIP server