public class SipConfigManager extends Object
Modifier and Type | Field and Description |
---|---|
static String |
ADD_BANDWIDTH_TIAS_IN_SDP
Whether media negotiation should include SDP
bandwidth modifier "TIAS" (RFC3890).
|
static String |
AUDIO_IMPLEMENTATION
Backend implementation to use for audio calls.
|
static int |
AUDIO_IMPLEMENTATION_JAVA
Uses java/jni implementation audio implementation.
|
static int |
AUDIO_IMPLEMENTATION_OPENSLES
Uses opensl-ES implementation audio implementation.
|
static String |
AUTHORITY
Authority for preference content provider.
|
static String |
AUTO_CONNECT_BLUETOOTH
Should we automatically connect audio to bluetooth SCO if activated.
|
static String |
AUTO_CONNECT_SPEAKER
Should we automatically connect audio to speaker when call becomes active.
|
static String |
AUTO_DETECT_SPEAKER
Should we activate speaker automatically based on proximity and screen orientation.
|
static String |
AUTO_RECORD_CALLS
Automatically record calls to wav files?
|
static String |
CA_LIST_FILE
Certificate of Authority (CA) list file.
|
static String |
CALL_UI_PACKAGE
Package to manage calls UI.
|
static String |
CERT_FILE
Client certificate file, which will be used for outgoing TLS connections,
and server-side certificate for incoming TLS connection.
|
static String |
CODEC_NB
Narrow band type codec preference key.
|
static String |
CODEC_WB
Wide band type codec preference key.
|
static String |
CODECS_PER_BANDWIDTH
Have per bandwidth speed codecs lists ?
|
static String |
DEFAULT_CALLER_ID
Default display name to use for sip contact.
|
static String |
DIAL_PRESS_TONE_MODE
Should the application generate a tone when a dial key is pressed ?
|
static String |
DIAL_PRESS_VIBRATE_MODE
Should the application generate a vibration when a dial key is pressed ?
|
static String |
DISABLE_RPORT
Disable rport in request
Only activate for buggy servers.
|
static String |
DISABLE_TCP_SWITCH
Should the stack never switch to TCP when packets are too big?
|
static String |
DO_FOCUS_AUDIO
Should we focus audio stream used by the application.
|
static String |
DSCP_RTP_VAL
DSCP value for RTP packets.
|
static String |
DSCP_VAL
DSCP value for SIP packets.
|
static String |
DTMF_MODE
How to send DTMF codes.
|
static int |
DTMF_MODE_AUTO
Automatic DTMF mode.
|
static int |
DTMF_MODE_INBAND
Generate in-band tones as media to simulate DTMF tones.
|
static int |
DTMF_MODE_INFO
Sends SIP info to send DTMF tones.
|
static int |
DTMF_MODE_RTP
Uses RTP telephony events to send DTMF.
|
static String |
DTMF_PAUSE_TIME
Pause time in ms of DTMF , separator.
|
static String |
DTMF_PRESS_TONE_MODE
Should the application generate a tone when a dtmf key is pressed ?
|
static String |
DTMF_WAIT_TIME
Pause time in ms of DTMF , separator.
|
static String |
ECHO_CANCELLATION
Enable echo cancellation ?
|
static String |
ECHO_CANCELLATION_TAIL
Echo canceller tail length, in miliseconds.
|
static String |
ECHO_MODE
Backend for echo cancellation.
|
static int |
ECHO_MODE_AUTO
Automatic echo mode.
|
static int |
ECHO_MODE_SIMPLE
Simple echo mode.
|
static int |
ECHO_MODE_SPEEX
Accoustic echo cancellation of Speex
|
static int |
ECHO_MODE_WEBRTC_M
Accoustic echo cancellation of WebRTC
|
static String |
ENABLE_DNS_SRV
Enable DNS SRV feature.
|
static String |
ENABLE_ICE
Enable ICE.
|
static String |
ENABLE_NOISE_SUPPRESSION
Enable noise suppression ?
|
static String |
ENABLE_QOS
Enable QoS.
|
static String |
ENABLE_STUN
Enable STUN.
|
static String |
ENABLE_STUN2
Enable STUN new format.
|
static String |
ENABLE_TCP
Enable TCP transport.
|
static String |
ENABLE_TLS
Enable TLS transport.
|
static String |
ENABLE_TURN
Enable TURN relay candidate in ICE.
|
static String |
ENABLE_UDP
Enable UDP transport.
|
static String |
ENABLE_VAD
Enable VAD?
|
static String |
FIELD_NAME
Content value key for preference name.
|
static String |
FIELD_VALUE
Content value key for preference value.
|
static String |
FORCE_NO_UPDATE
Avoid the use of UPDATE.
|
static String |
FRAMES_PER_PACKET_SUFFIX
Suffix key for the number of frames per RTP packet for one codec.
|
static int |
GENERIC_TYPE_AUTO
Auto detect options, depending on android settings.
|
static int |
GENERIC_TYPE_FORCE
Force this option on.
|
static int |
GENERIC_TYPE_PREVENT
Disable this option.
|
static String |
GSM_INTEGRATION_TYPE
How GSM is integrated inside the application user interface.
|
static String |
H264_BITRATE
H264 Codec bitrate in kbps.
|
static String |
H264_LEVEL
H264 Codec level.
|
static String |
H264_PROFILE
H264 Codec profile.
|
static String |
HAS_IO_QUEUE
This option is not used anymore because requires multiple working thread
that is not suitable for mobility mode.
|
static String |
HEADSET_ACTION
Action to perform when headset button is pressed.
|
static int |
HEADSET_ACTION_CLEAR_CALL
Pressing headset button hangup the call.
|
static int |
HEADSET_ACTION_HOLD
Pressing headset button hold the call
|
static int |
HEADSET_ACTION_MUTE
Pressing headset button mute the call
|
static String |
ICON_IN_STATUS_BAR
Display the icon status bar when registered?
|
static String |
ICON_IN_STATUS_BAR_NBR
Display the number of registered accounts in status bar?
|
static String |
INTEGRATE_TEL_PRIVILEGED
Should the application hook outgoing call stock system for outgoing privileged calls.
|
static String |
INTEGRATE_WITH_CALLLOGS
Should the application write its own calls logs into the system stock call
logs?
|
static String |
INTEGRATE_WITH_DIALER
Should the application hook outgoing call stock system and display user dialog to choose the outgoing sip account or gsm?
|
static String |
INTEGRATE_WITH_NATIVE_MUSIC
Should the application try to pause/resume music when in call?
|
static String |
INVERT_PROXIMITY_SENSOR
Should we assume that proximity sensor values are inverted?
|
static String |
KEEP_ALIVE_INTERVAL_MOBILE
Send UDP socket keep alive when connected using mobile, in seconds.
|
static String |
KEEP_ALIVE_INTERVAL_WIFI
Send UDP socket keep alive when connected using wifi, in seconds.
|
static String |
KEEP_AWAKE_IN_CALL
Should the application force the screen to remain on when a call is
ongoing and calling over wifi.
|
static String |
LOCK_WIFI
Does the LOCK_WIFI ensures performance of wifi as well?
|
static String |
LOCK_WIFI_PERFS
Does the
LOCK_WIFI ensures performance of wifi as well. |
static String |
LOG_LEVEL
Set the logging level of the application.
|
static String |
LOG_USE_DIRECT_FILE
Use direct file logging instead of use of logcat.
|
static String |
MEDIA_THREAD_COUNT
Media thread count
|
static String |
MICRO_SOURCE
Which audio source to use when in a sip call.
|
static String |
NETWORK_ROUTES_POLLING
Interval for polling network routes.
|
static String |
OVERRIDE_NAMESERVER
DNS to override instead of using the one configured in android
OS.
|
static String |
PREF_CONTENT_ITEM_TYPE
Item type for preference provider.
|
static String |
PREF_CONTENT_TYPE
Content type for preference provider.
|
static Uri |
PREF_ID_URI_BASE
Base uri for a specific preference in the content provider.
|
static Uri |
PREF_URI
Uri for preference content provider.
|
static String |
PREFS_TABLE_NAME |
static String |
PREVENT_SCREEN_ROTATION
Prevent UI screen rotation?
|
static String |
PRIVKEY_FILE
Optional private key for the endpoint certificate to be used.
|
static Uri |
RAZ_URI
Reset uri to wipe the entire preference database clean.
|
static String |
RESET_TABLE_NAME |
static String |
RESTART_AUDIO_ON_ROUTING_CHANGES
Should the entire audio stream be restarted when audio routing change is asked ?
|
static String |
RINGTONE
The default ringtone uri to setup if no ringtone is found for incoming call.
|
static String |
RTP_PORT
Starting RTP port number.
|
static String |
SET_AUDIO_GENERATE_TONE
Should we generate a silent tone just after the audio is established as a workaround to some devices.
|
static String |
SETUP_AUDIO_BEFORE_INIT
Should audio routing be done before media stream start ?
|
static String |
SIP_AUDIO_MODE
Which mode to use when in a sip call.
|
static String |
SND_AUTO_CLOSE_TIME
Specify idle time of sound device before it is automatically closed, in
seconds.
|
static String |
SND_BT_MIC_LEVEL
Default Bluethooth micro amplification between 0.0 and 10.0.
|
static String |
SND_BT_SPEAKER_LEVEL
Default Bluethooth speaker amplification between 0.0 and 10.0.
|
static String |
SND_CLOCK_RATE
Clock rate to be applied to the conference bridge.
|
static String |
SND_MEDIA_QUALITY
Media quality, 0-10.
|
static String |
SND_MIC_LEVEL
Default micro amplification between 0.0 and 10.0.
|
static String |
SND_PTIME
Specify audio frame ptime.
|
static String |
SND_SPEAKER_LEVEL
Default speaker amplification between 0.0 and 10.0.
|
static String |
SND_STREAM_LEVEL
Level of android audio stream when starting call.
|
static String |
START_WITH_TEXT_DIALER
Start application dialer UI with text dialer instead of digit dialer.
|
static String |
STUN_SERVER
Stun server.
|
static String |
SUPPORT_MULTIPLE_CALLS
Should the application allow multiple calls?
|
static String |
TCP_KEEP_ALIVE_INTERVAL_MOBILE
Send TCP socket keep alive when connected using mobile, in seconds.
|
static String |
TCP_KEEP_ALIVE_INTERVAL_WIFI
Send TCP socket keep alive when connected using wifi, in seconds.
|
static String |
TCP_TRANSPORT_PORT
Port to use for TCP transport.
|
static String |
THEME
Theme to use for the UI.
|
static String |
THREAD_COUNT
Sip stack thread count
|
static String |
TIMER_MIN_SE
Specify minimum session expiration period, in seconds.
|
static String |
TIMER_SESS_EXPIRES
Specify session expiration period, in seconds.
|
static String |
TLS_KEEP_ALIVE_INTERVAL_MOBILE
Send TLS socket keep alive when connected using mobile, in seconds.
|
static String |
TLS_KEEP_ALIVE_INTERVAL_WIFI
Send TLS socket keep alive when connected using wifi, in seconds.
|
static String |
TLS_METHOD
TLS protocol method from pjsip_ssl_method.
|
static String |
TLS_PASSWORD
Password to open the private key.
|
static String |
TLS_SERVER_NAME
Optionally specify the server name instance to connect to when making outgoing TLS connection.
|
static String |
TLS_TRANSPORT_PORT
Local port to bind to for TLS transport.
|
static String |
TLS_VERIFY_CLIENT
Default behavior when TLS verification fails on the client side.
|
static String |
TLS_VERIFY_SERVER
Default behavior when TLS verification fails on the server side.
|
static String |
TSX_T1_TIMEOUT
Transaction T1 timeout value.
|
static String |
TSX_T2_TIMEOUT
Transaction T2 timeout value.
|
static String |
TSX_T4_TIMEOUT
Transaction T4 timeout value.
|
static String |
TSX_TD_TIMEOUT
Transaction TD timeout value.
|
static String |
TURN_PASSWORD
Specify password to use when authenticating with the TURN server.
|
static String |
TURN_SERVER
Specify TURN domain name or host name, in "DOMAIN:PORT" or "HOST:PORT"
format.
|
static String |
TURN_USERNAME
Specify username to use wnen authenticating with the TURN server.
|
static String |
UDP_TRANSPORT_PORT
Port to use for UDP transport.
|
static String |
USE_3G_IN
Enable 3G for incoming calls
|
static String |
USE_3G_OUT
Enable 3G for outgoing calls
|
static String |
USE_ALTERNATE_UNLOCKER
Should the application present buttons instead of slider?
|
static String |
USE_ANYWAY_IN
Enable anyway for incoming calls
|
static String |
USE_ANYWAY_OUT
Enable anyway for outgoing calls
|
static String |
USE_COMPACT_FORM
Use compact form for sip headers and sdp.
|
static String |
USE_EDGE_IN
Enable edge for incoming calls
|
static String |
USE_EDGE_OUT
Enable edge for outgoing calls
|
static String |
USE_GPRS_IN
Enable gprs (2G) for incoming calls
|
static String |
USE_GPRS_OUT
Enable gprs (2G) for outgoing calls
|
static String |
USE_IPV6
Use IPv6 support.
|
static String |
USE_MODE_API
Should the application use android
AudioManager.MODE_IN_CALL and
AudioManager.MODE_NORMAL modes to route to speaker/earpiece? |
static String |
USE_OTHER_IN
Enable other networks for incoming calls
|
static String |
USE_OTHER_OUT
Enable other networks for outgoing calls
|
static String |
USE_PARTIAL_WAKE_LOCK
Should the application take a partial lock when sip is registered?
|
static String |
USE_ROUTING_API
Should the application use the android legacy route api to route to speaker/earpiece?
|
static String |
USE_SGS_CALL_HACK
Should the application use samsung galaxy S hack to establish audio?
|
static String |
USE_SOFT_VOLUME
Should we use software volume instead of android audio volume?
|
static String |
USE_SRTP
How use SRTP?
|
static String |
USE_VIDEO
Does the application enable video calls by default?
|
static String |
USE_WEBRTC_HACK
Should the application use webRTC library code to setup audio.
|
static String |
USE_WIFI_IN
Enable wifi for incoming calls
|
static String |
USE_WIFI_OUT
Enable wifi for outgoing calls
|
static String |
USE_ZRTP
How should we use ZRTP?
|
static String |
USER_AGENT
Change the user agent of the application.
|
static String |
VIDEO_CAPTURE_SIZE
Video capture size in form (width)x(height)@(fps)
|
Constructor and Description |
---|
SipConfigManager() |
Modifier and Type | Method and Description |
---|---|
static String |
getBandTypeKey(int networkType,
int subType)
Get preference key for the kind of bandwidth to associate to a network
|
static String |
getCodecKey(String codecName,
String type)
Get the preference key for a codec priority
|
static Boolean |
getPreferenceBooleanValue(Context ctxt,
String key)
Get boolean configuration value with null default value
|
static Boolean |
getPreferenceBooleanValue(Context ctxt,
String key,
Boolean defaultValue)
Helper method to retrieve a csipsimple boolean config value
|
static Float |
getPreferenceFloatValue(Context ctxt,
String key)
Get float configuration value with null default value
|
static Float |
getPreferenceFloatValue(Context ctxt,
String key,
Float defaultValue)
Helper method to retrieve a csipsimple float config value
|
static Integer |
getPreferenceIntegerValue(Context ctxt,
String key)
Get integer configuration value with null default value
|
static Integer |
getPreferenceIntegerValue(Context ctxt,
String key,
Integer defaultValue)
Helper method to retrieve a csipsimple float config value
|
static String |
getPreferenceStringValue(Context ctxt,
String key)
Get string configuration value with null default value
|
static String |
getPreferenceStringValue(Context ctxt,
String key,
String defaultValue)
Helper method to retrieve a csipsimple string config value
|
static void |
setPreferenceBooleanValue(Context ctxt,
String key,
boolean value)
Set the value of a preference string
|
static void |
setPreferenceFloatValue(Context ctxt,
String key,
Float value)
Set the value of a preference string
|
static void |
setPreferenceIntegerValue(Context ctxt,
String key,
Integer value)
Set the value of a preference integer
|
static void |
setPreferenceStringValue(Context ctxt,
String key,
String value)
Set the value of a preference string
|
public static final String SND_MEDIA_QUALITY
public static final String ECHO_CANCELLATION_TAIL
public static final String RTP_PORT
public static final String TCP_TRANSPORT_PORT
public static final String UDP_TRANSPORT_PORT
public static final String SND_AUTO_CLOSE_TIME
public static final String SND_CLOCK_RATE
public static final String ECHO_CANCELLATION
public static final String ENABLE_VAD
public static final String ENABLE_NOISE_SUPPRESSION
public static final String SND_MIC_LEVEL
public static final String SND_SPEAKER_LEVEL
public static final String SND_BT_MIC_LEVEL
public static final String SND_BT_SPEAKER_LEVEL
public static final String HAS_IO_QUEUE
public static final String MEDIA_THREAD_COUNT
public static final String THREAD_COUNT
public static final String ECHO_MODE
public static final String SND_PTIME
public static final String DTMF_MODE
public static final String DTMF_PAUSE_TIME
public static final String DTMF_WAIT_TIME
public static final String USE_SGS_CALL_HACK
AudioManager.MODE_IN_CALL
and then AudioManager.MODE_NORMAL
to have things routed to
earpiecepublic static final String SET_AUDIO_GENERATE_TONE
public static final String USE_ROUTING_API
public static final String USE_MODE_API
AudioManager.MODE_IN_CALL
and
AudioManager.MODE_NORMAL
modes to route to speaker/earpiece?public static final String SIP_AUDIO_MODE
public static final String MICRO_SOURCE
setPreferenceIntegerValue(Context, String, Integer)
,
MediaRecorder.AudioSource.DEFAULT
,
MediaRecorder.AudioSource.MIC
,
MediaRecorder.AudioSource.VOICE_CALL
,
MediaRecorder.AudioSource.VOICE_COMMUNICATION
,
MediaRecorder.AudioSource.VOICE_DOWNLINK
,
MediaRecorder.AudioSource.VOICE_RECOGNITION
,
MediaRecorder.AudioSource.VOICE_UPLINK
,
Constant Field Valuespublic static final String USE_WEBRTC_HACK
public static final String DO_FOCUS_AUDIO
public static final String SND_STREAM_LEVEL
public static final String HEADSET_ACTION
public static final String CODECS_PER_BANDWIDTH
public static final String AUDIO_IMPLEMENTATION
public static final String AUTO_CONNECT_BLUETOOTH
public static final String AUTO_CONNECT_SPEAKER
public static final String AUTO_DETECT_SPEAKER
public static final String RESTART_AUDIO_ON_ROUTING_CHANGES
public static final String SETUP_AUDIO_BEFORE_INIT
public static final String FRAMES_PER_PACKET_SUFFIX
getCodecKey(String, String)
if you have codec in form G729/8000 for example.public static final String H264_PROFILE
public static final String H264_LEVEL
public static final String H264_BITRATE
public static final String USE_SOFT_VOLUME
public static final String PREVENT_SCREEN_ROTATION
public static final String LOG_LEVEL
public static final String LOG_USE_DIRECT_FILE
public static final String THEME
ComponentName.flattenToString()
stringpublic static final String CALL_UI_PACKAGE
public static final String ICON_IN_STATUS_BAR
public static final String ICON_IN_STATUS_BAR_NBR
public static final String KEEP_AWAKE_IN_CALL
public static final String GSM_INTEGRATION_TYPE
public static final String DIAL_PRESS_TONE_MODE
public static final String DIAL_PRESS_VIBRATE_MODE
public static final String DTMF_PRESS_TONE_MODE
public static final String INVERT_PROXIMITY_SENSOR
public static final String USE_PARTIAL_WAKE_LOCK
public static final String INTEGRATE_WITH_CALLLOGS
public static final String INTEGRATE_WITH_DIALER
public static final String INTEGRATE_TEL_PRIVILEGED
INTEGRATE_WITH_DIALER
.
This integration method is not recommanded.public static final String INTEGRATE_WITH_NATIVE_MUSIC
public static final String RINGTONE
public static final String USE_ALTERNATE_UNLOCKER
public static final String START_WITH_TEXT_DIALER
public static final String TURN_SERVER
public static final String ENABLE_TURN
public static final String TURN_USERNAME
public static final String TURN_PASSWORD
public static final String ENABLE_ICE
public static final String ENABLE_STUN
public static final String STUN_SERVER
public static final String ENABLE_STUN2
public static final String USE_IPV6
public static final String ENABLE_UDP
public static final String ENABLE_TCP
public static final String LOCK_WIFI
public static final String LOCK_WIFI_PERFS
LOCK_WIFI
ensures performance of wifi as well.public static final String ENABLE_DNS_SRV
OVERRIDE_NAMESERVER
public static final String ENABLE_QOS
public static final String DSCP_VAL
public static final String DSCP_RTP_VAL
public static final String KEEP_ALIVE_INTERVAL_WIFI
public static final String KEEP_ALIVE_INTERVAL_MOBILE
public static final String TCP_KEEP_ALIVE_INTERVAL_WIFI
public static final String TCP_KEEP_ALIVE_INTERVAL_MOBILE
public static final String TLS_KEEP_ALIVE_INTERVAL_WIFI
public static final String TLS_KEEP_ALIVE_INTERVAL_MOBILE
public static final String OVERRIDE_NAMESERVER
public static final String USE_COMPACT_FORM
public static final String USER_AGENT
public static final String FORCE_NO_UPDATE
public static final String TIMER_MIN_SE
public static final String TIMER_SESS_EXPIRES
public static final String TSX_T1_TIMEOUT
public static final String TSX_T2_TIMEOUT
public static final String TSX_T4_TIMEOUT
public static final String TSX_TD_TIMEOUT
public static final String ADD_BANDWIDTH_TIAS_IN_SDP
public static final String ENABLE_TLS
public static final String TLS_TRANSPORT_PORT
public static final String TLS_SERVER_NAME
public static final String CA_LIST_FILE
public static final String CERT_FILE
public static final String PRIVKEY_FILE
public static final String TLS_PASSWORD
public static final String TLS_VERIFY_SERVER
public static final String TLS_VERIFY_CLIENT
public static final String TLS_METHOD
public static final String USE_SRTP
public static final String USE_ZRTP
public static final String NETWORK_ROUTES_POLLING
public static final String USE_WIFI_IN
public static final String USE_WIFI_OUT
public static final String USE_OTHER_IN
public static final String USE_OTHER_OUT
public static final String USE_3G_IN
public static final String USE_3G_OUT
public static final String USE_GPRS_IN
public static final String USE_GPRS_OUT
public static final String USE_EDGE_IN
public static final String USE_EDGE_OUT
public static final String USE_ANYWAY_IN
public static final String USE_ANYWAY_OUT
public static final String AUTO_RECORD_CALLS
public static final String DEFAULT_CALLER_ID
public static final String SUPPORT_MULTIPLE_CALLS
public static final String USE_VIDEO
public static final String VIDEO_CAPTURE_SIZE
public static final String DISABLE_TCP_SWITCH
public static final String DISABLE_RPORT
public static final int ECHO_MODE_AUTO
ECHO_MODE
,
Constant Field Valuespublic static final int ECHO_MODE_SIMPLE
ECHO_MODE
,
Constant Field Valuespublic static final int ECHO_MODE_SPEEX
ECHO_MODE
,
Constant Field Valuespublic static final int ECHO_MODE_WEBRTC_M
ECHO_MODE
,
Constant Field Valuespublic static final int DTMF_MODE_AUTO
DTMF_MODE
,
Constant Field Valuespublic static final int DTMF_MODE_RTP
DTMF_MODE
,
Constant Field Valuespublic static final int DTMF_MODE_INBAND
DTMF_MODE
,
Constant Field Valuespublic static final int DTMF_MODE_INFO
DTMF_MODE
,
Constant Field Valuespublic static final int HEADSET_ACTION_CLEAR_CALL
HEADSET_ACTION
,
Constant Field Valuespublic static final int HEADSET_ACTION_MUTE
HEADSET_ACTION
,
Constant Field Valuespublic static final int HEADSET_ACTION_HOLD
HEADSET_ACTION
,
Constant Field Valuespublic static final int AUDIO_IMPLEMENTATION_JAVA
AUDIO_IMPLEMENTATION
,
Constant Field Valuespublic static final int AUDIO_IMPLEMENTATION_OPENSLES
AUDIO_IMPLEMENTATION
,
Constant Field Valuespublic static final int GENERIC_TYPE_AUTO
public static final int GENERIC_TYPE_FORCE
public static final int GENERIC_TYPE_PREVENT
public static final String PREFS_TABLE_NAME
public static final String RESET_TABLE_NAME
public static final String AUTHORITY
public static final String PREF_CONTENT_TYPE
public static final String PREF_CONTENT_ITEM_TYPE
public static final Uri PREF_URI
public static final Uri PREF_ID_URI_BASE
public static final Uri RAZ_URI
public static final String FIELD_NAME
public static final String FIELD_VALUE
public static final String CODEC_NB
public static final String CODEC_WB
public static String getCodecKey(String codecName, String type)
public static String getBandTypeKey(int networkType, int subType)
networkType
- Type of the network ConnectivityManager
subType
- Subtype of the network TelephonyManager
public static String getPreferenceStringValue(Context ctxt, String key)
public static String getPreferenceStringValue(Context ctxt, String key, String defaultValue)
ctxt
- The context of your appkey
- the key for the setting you want to getdefaultValue
- the value you want to return if nothing foundpublic static Boolean getPreferenceBooleanValue(Context ctxt, String key)
public static Boolean getPreferenceBooleanValue(Context ctxt, String key, Boolean defaultValue)
ctxt
- The context of your appkey
- the key for the setting you want to getdefaultValue
- the value you want to return if nothing foundpublic static Float getPreferenceFloatValue(Context ctxt, String key)
public static Float getPreferenceFloatValue(Context ctxt, String key, Float defaultValue)
ctxt
- The context of your appkey
- the key for the setting you want to getdefaultValue
- the value you want to return if nothing foundpublic static Integer getPreferenceIntegerValue(Context ctxt, String key)
public static Integer getPreferenceIntegerValue(Context ctxt, String key, Integer defaultValue)
ctxt
- The context of your appkey
- the key for the setting you want to getdefaultValue
- the value you want to return if nothing foundpublic static void setPreferenceStringValue(Context ctxt, String key, String value)
ctxt
- The context of android appkey
- The key config to changevalue
- The value to set topublic static void setPreferenceBooleanValue(Context ctxt, String key, boolean value)
ctxt
- The context of android appkey
- The key config to changevalue
- The value to set topublic static void setPreferenceFloatValue(Context ctxt, String key, Float value)
ctxt
- The context of android appkey
- The key config to changevalue
- The value to set to