Download (MediaFire) Note: If above doesn't work, then download this one.
Nokia Lumia 620 Connectivity USB Driver Free Download For Windows 32-Bit And 64-Bit
Download (MediaFire) Note: If above doesn't work, then download this one.
Blinq Lollipop Launcher v.2.0
CARACTERÍSTICAS
- Construya su propio gesto con Blinq Gesto cualquier lugar.
- Basado en Android 5.0 Lollipop lanzador.
- Blinq icono de edición le permite cambiar los iconos y los iconos labesls en base por aplicación.
- Material Design y personalización extrema.
- Cajón Carpeta-Usted puede poner sus aplicaciones favoritas en una carpeta en la aplicación drawer.You puede poner tantas carpetas como want.You pueden poner hasta 16 aplicaciones por carpeta.
- fondos de carpeta de la pantalla de inicio, así como carpetas de cajón de aplicación.
- Texto selector de color para etiquetas de iconos, usted puede cambiar el color del texto en la pantalla de inicio y el cajón de aplicación.
- Tiene opciones para definir iconos y fondos portuarios.
- Diversos estilos de fuente para elegir.
- Un montón de diferentes efectos de transición en la pantalla de inicio y el cajón de aplicación.
- Tamaño de cuadrícula personalizado en la pantalla de inicio y el cajón de aplicación.
- barra de estado translúcido y barra de navegación en dispositivos que ejecutan Android 4.4 anterior.
- Puede cambiar el tamaño de texto, así como de los iconos.
- Soporte para todos los paquetes de iconos hechos para nova lanzador, adw launcher, vaya lanzador, lanzador ápice etc.
- Diga "ok google" para lanzar la aplicación de búsqueda de Google (Google ahora) desde la pantalla de inicio y el cajón de la aplicación en los dispositivos que se ejecutan en Android 4.4+.
- Personalizar varios gestos predefinidos en la pantalla de inicio para lanzar aplicaciones o establecer varios accesos directos útiles.
- Puede ajustar los gestos de apertura de aplicación, abriendo cajones de la aplicación, alternar pantalla completa, escritorio de bloqueo / desbloqueo, lanzar notificaciones / ajustes rápidos y aplicaciones recientes y mucho más.
- Soporte para Unread Count para las llamadas perdidas, mensajes no leídos y no leídos google mails.Tambien hay varias insignias de recuento no leído para elegir.
- Exclusivo Blinq Fondos.
- Puede copia de seguridad y restaurar la configuración de su Blinq Launcher.
Novedades
● Material Design
● Icono de edición, ahora editar los accesos directos de aplicaciones en la pantalla de inicio y el cajón de aplicación en base por aplicación
● aplicación Lollipop cajón, widget de cajón
● Lollipop animación cajón de aplicación
● animación carpeta Lollipop para android 5.0
● barra de búsqueda Lollipop
● Puede seleccionar diferentes colores para la pantalla de inicio, cajones y carpetas etiquetas de iconos
● Añadido iconos piruleta por defecto
● Carpeta Añadido estilos de vista previa
● mensajería Solucionado el problema de recuento no leído
● Una posible solución para dispositivos Lg antiguas
● Soluciones de errores leves y mejoras de rendimiento
Descargala desde el Play Store > Blinq Lollipop Launcher
Descargala aquí > Blinq Lollipop Launcher v.2.0
The Walking Dead: Season Two v.1.31 [Desbloqueado]
- Las decisiones que usted hizo en la primera temporada y en 400 días afectarán su historia en la segunda temporada
- Juega como Clementine, una niña huérfana obligados a crecer rápido por el mundo que la rodea
- Conoce a nuevos supervivientes, explorar nuevos lugares y tomar decisiones horribles
- Ahorre más del 25% en los episodios adicionales al adquirir el Pase de Temporada
REQUISITOS DEL SISTEMA
Especificaciones mínimas:
GPU: Adreno 300 series, series Mali-T600, PowerVR SGX544, o Tegra 4
CPU: 1,2 GHz dual core
Memoria: 1 GB
----
El juego se ejecutará en los siguientes dispositivos, pero los usuarios pueden experimentar problemas de rendimiento:
- Galaxy S2 - Adreno
- RAZR Droid
- Galaxy S3 Mini
Dispositivo no admitido (s):
- Galaxy TAB3
Novedades
Actualizaciones para el episodio 5.
Descargalo desde el Play Store > The Walking Dead: Season Two
Como lo instalamos
- Descarga el juego y la DATA desde el Play Store
- Busca el archivo "com.telltalegames.walkingdead200" en la ruta /Android/obb y lo recombras a "deembuste.com.telltalegames.walkingdead200" [lo importante es cambiarle el nombre]
- Desinstala la apk que bajaste del Play Store
- Vuelve a renombrar la DATA a "com.telltalegames.walkingdead200"
- Instala la versión modificada
- A disftutar
Versión anterior
También puedes ver > The Walking Dead: Season One v.1.08 [Desbloqueado]
Knights of the Old Republic v.1.0.1
- Una experiencia épica de rol de Star Wars ™ con personajes únicos, criaturas, vehículos y planetas.
- Aprenda a utilizar la Fuerza con más de 40 facultades diferentes, además de construir su propio sable de luz.
- Aventura través icónicos lugares de Star Wars, incluyendo Tatooine y el planeta natal de los wookies Kashyyyk.
- Elija su fiesta de nueve personajes personalizables, incluyendo Twi'leks, Droids y wookies.
- Viaje a ocho enormes mundos en su propia nave, el Halcón de Ébano.
- Una interfaz de usuario a medida para la pantalla táctil optimizada ayuda a sumergirse en la acción.
- Soporte completo controlador HID para aquellos jugadores que prefieren el esquema de control original
- Por primera vez, KOTOR tiene logros!
Descargalo desde el Play Store > Knights of the Old Republic
Descargalo aquí > Knights of the Old Republic v.1.0.1
Descarga la DATA (obb)
Descarga la DATA (data)
Como lo instalamos
- Descarga el apk
- Descarga la DATA (obb) y la DATA (data) y extrae su contenido
- Pasa el archivo"com.aspyr.swkotor (Obb) luego de extraído" a la ruta /Android/obb
- Pasa el archivo"com.aspyr.swkotor (Data) luego de extraído" a la ruta /Android/data
- Inicia el juego
Nokia Asha 202 Connectivity USB Cable Driver Free Download For Windows XP, 7, 8 And Windows Vista
Download USB Driver
Nokia Asha 200 RM-761 Connectivity Cable USB Driver Download For Windows XP, 7, 8 And Windows Vista
Amzen V4 Kitkat ROM By Snigdho
ROM Name- Amzen V4 Kitkat
Device- Walton Primo E2
You can port it to other MT6572 Devices...
Features
-De-Odexed
-Gaming ROM
-Dual 3G
-Android Kitkat 4.4.2 (Fake)
-More Free RAM (250MB+)
-12MP Camera
-Super Smooth UI
-Built-In Pure PerformancesX
-And Much More
Credits
-Allah SWT
-Anwar Faqieh (Main Developer)
-Snigdho Hasan (Me, Porter)
Special Thanks
-Kuasha Pranto
-Mohammad Mahi Atik
-Sadman Sakib Alam
-Abdullah Al Akib
-Emrul Chowdhury
-Muhe
Download Link
Click Here
If you port this ROM, Don't forget to give credits to the Real Developer of this ROM (Anwar Faqieh) -_-
Samsung Galaxy Note 3 (SM-N900) USB Connectivity Cable Driver Download
Nokia Lumia 800 Connectivity Cable USB Parent Driver Download
Download (If Above Doesn't Work)
Nokia Lumia 830 Connectivity Cable USB Driver Download
Nokia Lumia 520 Connectivity USB Cable Driver Download
Dark Cyanide Android L ROM By Snigdho
ROM Name: Dark Cyanide : Android L ROM
Device: Walton Primo E2
Chipset: MT6572
You can also port it to other MT6572 devices....
Our device (Walton Primo E2) already have a Android L themed ROM but it has some minor bugs, No Dual 3G, Less free RAM... So I thought of making another Android L themed ROM fulfilling most of the lackings of the previous L themed ROM...
Features
- De-Odexed
- Pre-Rooted
- Dual 3G
- Android L UI
- Android L Boot Animation
- Dolby Engine
- New Boot Logo
- Super Smooth UI
- Built-In Xposed Installer
** Built-In Xposed Modules
==> Gravitybox
==> Tinted Statusbar
- 100% Bugless
- build.prop tweaks & init.d tweaks
- More Free RAM
- Better Gaming Performance
- And Much More
Credits
- Allah SWT
- Emrul Chowdhury
- CyanogenMOD Team
- Byron Saquic Perez
- Abdullah Al Akib
- Shovik Chowdhury
- Jeeko
- And Snigdho Hasan (Me)
Special Thanks
- Kuasha Pranto
- Mohammad Mahi Atik
- Sadman Sakib Alam
- Abdullah Al Akib
- Emrul Chowdhury
- Muhe
If you port this ROM give credits to the Real Developer of this ROM (Snigdho Hasan)
Nokia Lumia 900 Connectivity USB Cable Driver Download
Introduce Google Cast SDK
Creating multi-screen experiences is a great way to increase engagement with applications. Google Cast lets you connect the big screen in people’s living rooms to an existing application to take advantage of Cast enabled devices like Chromecast and Android TV. Alex introduces key Cast concepts and provides a quick tour of how developers can integrate Cast capability into their applications.
Key resources:
https://developers.google.com/cast/ for documentation
https://github.com/googlecast/ for source code examples
https://plus.google.com/communities/115742157569103585450 for Google Cast Developer community discussions
Qt 5.4, Qt Creator 3.3, released
Source and details: http://blog.qt.digia.com/blog/2014/12/10/qt-5-4-released/
Qt 5.4 Highlights
Qt 5.4 introduces significant advances in embedded development & injects key graphics functionalities to cross-platform application development & device creation.
What's New in Qt Creator 3.3
Overview of the Qt Creator 3.3 new features. For more details, please see http://blog.qt.digia.com/blog/2014/12/10/qt-creator-3-3-0-released/
Nokia X USB Parent Connectivity Cable Driver Free Download
Android Studio officially IDE for Android
If you have been using Eclipse with ADT, be aware that Android Studio is now the official IDE for Android, so you should migrate to Android Studio in order to continue to receive all the latest IDE updates. For help moving projects, see Migrating to Android Studio.
Check if your Android device support Bluetooth Low Energy
To check if your device support Bluetooth Low Energy programmically, check (getPackageManager().hasSystemFeature(PackageManager.FEATURE_BLUETOOTH_LE)).
Nexus 7, 1st gen, not support BlueTooth LE! |
MK 908III Android mini PC support both Bluetooth and Bluetooth LE |
package com.example.androidcheckbtle;
import android.support.v7.app.ActionBarActivity;
import android.content.pm.PackageManager;
import android.os.Build;
import android.os.Bundle;
import android.widget.TextView;
public class MainActivity extends ActionBarActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
TextView textManufacturer = (TextView)findViewById(R.id.manufacturer);
TextView textModel = (TextView)findViewById(R.id.model);
TextView textSupportBT = (TextView)findViewById(R.id.supportbt);
TextView textSupportBTLE = (TextView)findViewById(R.id.supportbtle);
//Get brand, manufacturer and model of your device
textManufacturer.setText(Build.BRAND + " : " + Build.MANUFACTURER);
textModel.setText(Build.MODEL);
//Check if your device support BlueTooth
if (getPackageManager().hasSystemFeature(PackageManager.FEATURE_BLUETOOTH)){
textSupportBT.setText("Support BLUETOOTH");
}else{
textSupportBT.setText("NOT Support BLUETOOTH");
}
//Check if your device support Bluetooth Low Energy
if (getPackageManager().hasSystemFeature(PackageManager.FEATURE_BLUETOOTH_LE)){
textSupportBTLE.setText("Support BLUETOOTH_LE");
}else{
textSupportBTLE.setText("NOT Support BLUETOOTH_LE");
}
}
}
/res/layout/activity_main.xml
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:paddingBottom="@dimen/activity_vertical_margin"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
android:orientation="vertical"
tools:context="com.example.androidcheckbtle.MainActivity" >
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal"
android:autoLink="web"
android:text="http://android-er.blogspot.com/"
android:textStyle="bold" />
<TextView
android:id="@+id/manufacturer"
android:layout_width="wrap_content"
android:layout_height="wrap_content"/>
<TextView
android:id="@+id/model"
android:layout_width="wrap_content"
android:layout_height="wrap_content"/>
<TextView
android:id="@+id/supportbt"
android:layout_width="wrap_content"
android:layout_height="wrap_content"/>
<TextView
android:id="@+id/supportbtle"
android:layout_width="wrap_content"
android:layout_height="wrap_content"/>
</LinearLayout>
PURE HIVE UI FOR WALTON PRIMO R3 BY KUASHA PRANTO (BUG & LAG FREE )
Device- WALTON PRIMO R3
1. PURE HIVE UI
2. NO BUGS ( IF YOU FOUND ANY LET ME KNOW )
3. SUPER FAST
4. FUSIOX FULLY WORKED
5. SEMI 3D DAILER
6. OTA UPDATE
15. AND SO MUCH MORE.....
::::::: Procedure for Flashing a custom rom via CWM recovery :::::::
#go to cwm recovery by pressing (power button+ volume up button)
#select wipe/data factory reset >>> then select yes.
#Select wipe cache partition>>>then select yes.
#then select mounts and storage>format/system>yes format
#then select advanced option>>> then wipe dalvic cache and wipe battery stat.
#then Return to the main menu again.
#select Install from sd card > install zip from SD card > select –Custom Rom> yes.
#then a process will occur.
#wait untill it finished.
#then reboot your Primo R3
# Turn your phone on in recovery mode (by pressing VOLUME UP + POWER buttons).
# Go to TWRP { Also known as Recovery Mode. }
# GO > WIPE> ADVANCED WIPE> SELECT - DALVIC CACHE, CACHE, DATA, ANDROID SECURE, SYSTEM AND THEN SWIPE TO WIPE
# THEN A PROCESS WILL START AND WAIT UNTILL IT FINISHED.
# THEN SELECT- BACK AND RETURN TO MAIN PAGE.
# NOW THE FINAL PART- SELECT - INSTALL> SEARCH YOUR ROM
# AND THEN SWIPE TO CONFIRM FLASH.
# WAIT UNTILL IT FINISHED.
# THEN WIPE CACHE/DALVIC CACHE.
# REBOOT YOUR PHONE/SYSTEM REBOOT.
Offline GDG Developer Kit available
The developer kit is meant for software developers or students of software development in regions of the world where steady access to the internet is expensive , unreliable or non-existent.
Each pack contains the following :
- These DVDs contain (Also available as USB thumb drives):
- The Google Cloud Platform docs from https://developers.google.com/cloud, including the SDKs (Software Development Kits) for App Engine
- The entire Android Website : http://developer.android.com including Android SDKs and Android Studio installs
- Material Design docs from http://google.com/design
- Web Fundamentals documentation from http://developers.google.com/web
- Videos on Google Cloud Platform development from Google Developers YouTube channel
- Videos on Android development from Google Developers YouTube channel
- The entire I/O Dev Bytes Series
- Google I/O 2014 Design Track videos
Read details: https://sites.google.com/site/gdgdevkitpilotreadme/
Download link.
Up close with the e-ink second display of the YotaPhone 2
http://cnet.co/1zRgvi3
DTMF Piano using ToneGenerator
MainActivity.java
package com.example.androiddtmfpiano;
import android.support.v7.app.ActionBarActivity;
import android.view.View;
import android.widget.AdapterView;
import android.widget.AdapterView.OnItemClickListener;
import android.widget.ArrayAdapter;
import android.widget.GridView;
import android.media.AudioManager;
import android.media.ToneGenerator;
import android.os.Bundle;
public class MainActivity extends ActionBarActivity {
GridView gridView;
static final String[] numbers = new String[] {
"1", "2", "3",
"4", "5", "6",
"7", "8", "9",
"*", "0", "#"};
static final int[] toneTypes = new int[]{
ToneGenerator.TONE_DTMF_1,
ToneGenerator.TONE_DTMF_2,
ToneGenerator.TONE_DTMF_3,
ToneGenerator.TONE_DTMF_4,
ToneGenerator.TONE_DTMF_5,
ToneGenerator.TONE_DTMF_6,
ToneGenerator.TONE_DTMF_7,
ToneGenerator.TONE_DTMF_8,
ToneGenerator.TONE_DTMF_9,
ToneGenerator.TONE_DTMF_S, //*
ToneGenerator.TONE_DTMF_0,
ToneGenerator.TONE_DTMF_P //#
};
static int streamType = AudioManager.STREAM_MUSIC;
static int volume = 50;
static int durationMs = 100;
static final ToneGenerator toneGenerator =
new ToneGenerator(streamType, volume);
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
gridView = (GridView) findViewById(R.id.gridView);
ArrayAdapter<String> adapter = new ArrayAdapter<String>(
this, android.R.layout.simple_list_item_1, numbers);
gridView.setAdapter(adapter);
gridView.setOnItemClickListener(new OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> parent, View view,
int position, long id) {
toneGenerator.startTone(toneTypes[position], durationMs);
}});
}
}
activity_main.xml
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
android:paddingBottom="@dimen/activity_vertical_margin"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
tools:context="com.example.androiddtmfpiano.MainActivity" >
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal"
android:autoLink="web"
android:text="http://android-er.blogspot.com/"
android:textStyle="bold" />
<GridView
android:id="@+id/gridView"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:columnWidth="50dp"
android:gravity="center"
android:numColumns="3"
android:stretchMode="columnWidth" >
</GridView>
</LinearLayout>
Next example:
- Visible DTMF Piano: Visualizer + ToneGenerator
GridView example
activity_main.xml
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
android:paddingBottom="@dimen/activity_vertical_margin"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
tools:context="com.example.androiddtmfpiano.MainActivity" >
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal"
android:autoLink="web"
android:text="http://android-er.blogspot.com/"
android:textStyle="bold" />
<GridView
android:id="@+id/gridView"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:columnWidth="50dp"
android:gravity="center"
android:numColumns="3"
android:stretchMode="columnWidth" >
</GridView>
</LinearLayout>
MainActivity.java
package com.example.androiddtmfpiano;
import android.support.v7.app.ActionBarActivity;
import android.view.View;
import android.widget.AdapterView;
import android.widget.AdapterView.OnItemClickListener;
import android.widget.ArrayAdapter;
import android.widget.GridView;
import android.widget.TextView;
import android.widget.Toast;
import android.os.Bundle;
public class MainActivity extends ActionBarActivity {
GridView gridView;
static final String[] numbers = new String[] {
"1", "2", "3",
"4", "5", "6",
"7", "8", "9",
"*", "0", "#"};
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
gridView = (GridView) findViewById(R.id.gridView);
ArrayAdapter<String> adapter = new ArrayAdapter<String>(
this, android.R.layout.simple_list_item_1, numbers);
gridView.setAdapter(adapter);
gridView.setOnItemClickListener(new OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> parent, View view,
int position, long id) {
Toast.makeText(getApplicationContext(),
((TextView)view).getText(),
Toast.LENGTH_SHORT).show();
}});
}
}
Mixed Jellybean ROM Developed By Snigdho
Device- Walton Primo E2
Chipset- MT6572
-De-Odexed
-Pre-Rooted
-Dolby Digital Plus (Red Edition)
-New Settings, Lockscreen Handle, Dialer, Notification Panel, etc.
-360 Launcher (As default launcher)
-More Free RAM
-Super Smooth UI
-Awesome Gaming Performance
-GAPPS Removed (To reduce ROM size & RAM Usage)
-Dark Cyanide Music Player (Developed by unknown, modded By me)
-Dark Cyanide Boot Logo
-MiUi File Manager
-And a lots more
-Kuasha Pranto
-Xtreme Ornob
-Jatin
-amrullz
-Akib
-Ishmam Jim
-And Snigdho Hasan (Me)
-Shehzad Mahi
-Xtreme Ornob
-Akib
-Emrul Chowdhury
-Wipe Menu> Wipe Preflash> Yes
-Install Zip For SD> Select The Zip> Yes
-And Reboot
android.media.ToneGenerator simple example
MainActivity.java
package com.example.androidtonegenerator;
import android.support.v7.app.ActionBarActivity;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.CompoundButton;
import android.widget.CompoundButton.OnCheckedChangeListener;
import android.widget.ToggleButton;
import android.media.AudioManager;
import android.media.ToneGenerator;
import android.os.Bundle;
public class MainActivity extends ActionBarActivity {
Button btnGenTone0;
ToggleButton tgbtnGenTone1;
ToneGenerator toneGenerator1;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
btnGenTone0 = (Button)findViewById(R.id.gentone0);
tgbtnGenTone1 = (ToggleButton)findViewById(R.id.gentone1);
btnGenTone0.setOnClickListener(new OnClickListener(){
@Override
public void onClick(View v) {
int streamType = AudioManager.STREAM_MUSIC;
int volume = 50;
ToneGenerator toneGenerator = new ToneGenerator(streamType, volume);
int toneType = ToneGenerator.TONE_DTMF_0;
int durationMs = 500;
toneGenerator.startTone(toneType, durationMs);
}});
toneGenerator1 = new ToneGenerator(AudioManager.STREAM_MUSIC, 50);
tgbtnGenTone1.setOnCheckedChangeListener(new OnCheckedChangeListener(){
@Override
public void onCheckedChanged(CompoundButton buttonView,
boolean isChecked) {
if(isChecked){
toneGenerator1.startTone(ToneGenerator.TONE_DTMF_1);
}else{
toneGenerator1.stopTone();
}
}});
}
}
activity_main.xml
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:paddingBottom="@dimen/activity_vertical_margin"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
android:orientation="vertical"
tools:context="com.example.androidtonegenerator.MainActivity" >
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal"
android:autoLink="web"
android:text="http://android-er.blogspot.com/"
android:textStyle="bold" />
<Button
android:id="@+id/gentone0"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="Generate Tone: TONE_DTMF_0" />
<ToggleButton
android:id="@+id/gentone1"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:textOn="Stop Tone: TONE_DTMF_1"
android:textOff="Start Tone: TONE_DTMF_1" />
</LinearLayout>
Next:
- DTMF Piano using ToneGenerator
- Sound samples generated by android.media.ToneGenerator