How should I validate an e-mail address in Android?

Azhar
Updated on 22-Nov-2019 09:05:43

332 Views

This example demonstrates how do I validate an email address in android.Step 1 − Create a new project in Android Studio, go to File ⇒ New Project and fill all required details to create a new project.Step 2 − Add the following code to res/layout/activity_main.xml.         Step 3 − Add the following code to src/MainActivity.javaimport androidx.appcompat.app.AppCompatActivity; import android.os.Bundle; import android.view.View; import android.widget.EditText; import android.widget.Toast; public class MainActivity extends AppCompatActivity {    EditText editText;    String email;    String emailPattern = "[a-zA-Z0-9._-]+@[a-z]+\.+[a-z]+";    @Override    protected void onCreate(Bundle savedInstanceState) {       super.onCreate(savedInstanceState);       ... Read More

How to use RecyclerView inside NestedScrollView in Android?

Azhar
Updated on 22-Nov-2019 09:04:50

3K+ Views

This example demonstrates how do I use RecyclerView inside NestedScrollView in android.Step 1 − Create a new project in Android Studio, go to File ⇒ New Project and fill all required details to create a new project.Add the following dependency in the build.gradle (Module: app)implementation 'com.android.support:appcompat-v7:28.0.0' implementation 'com.android.support:design:28.0.0' implementation 'com.android.support:recyclerview-v7:28.0.0' implementation 'com.android.support:cardview-v7:28.0.0' implementation 'com.intuit.sdp:sdp-android:1.0.3'Step 2 − Add the following code to res/layout/activity_main.xml.                               Step 3 − Create a layout resource file (list_item.xml) and add the following code −       ... Read More

How to properly highlight selected item on Android RecyclerView?

Azhar
Updated on 22-Nov-2019 09:04:09

3K+ Views

This example demonstrates how do I properly highlight the selected item on android RecyclerView.Step 1 − Create a new project in Android Studio, go to File ⇒ New Project and fill all required details to create a new project.Add the following dependency in the build.gradle (Module: app)implementation 'com.android.support:recyclerview-v7:28.0.0'Step 2 − Add the following code to res/layout/activity_main.xml.     Step 3 − Create a layout resource file (list_layout.xml) and add the following code −             Step 4 − Create drawable resource files as mentioned below and add the respective codes −background_selector.xml −   ... Read More

Binary Insertion Sort in C++

sudhir sharma
Updated on 22-Nov-2019 09:02:40

4K+ Views

Binary Insertion sort is a special type up of Insertion sort which uses binary search algorithm to find out the correct position of the inserted element in the array.Insertion sort is sorting technique that works by finding the correct position of the element in the array and then inserting it into its correct position.Binary search is searching technique that works by finding the middle of the array for finding the element.As the complexity of binary search is of logarithmic order, the searching algorithm’s time complexity will also decrease to of logarithmic order.Implementation of binary Insertion sort. this program is a ... Read More

How to detect touch and its position on Google map in Android?

Azhar
Updated on 22-Nov-2019 08:11:36

862 Views

This example demonstrates how do I detect touch and its position on Google map in android.Step 1 − Create a new project in Android Studio, go to File ⇒ New Google Maps Project and fill all required details to create a new project.Step 2 − Add the following code to res/layout/activity_main.xml. Step 3 − Add the following code to src/MainActivity.javaimport androidx.fragment.app.FragmentActivity; import android.os.Bundle; import android.widget.Toast; import com.google.android.gms.maps.CameraUpdateFactory; import com.google.android.gms.maps.GoogleMap; import com.google.android.gms.maps.OnMapReadyCallback; import com.google.android.gms.maps.SupportMapFragment; import com.google.android.gms.maps.model.LatLng; import com.google.android.gms.maps.model.MarkerOptions; public class MapsActivity extends FragmentActivity implements OnMapReadyCallback, GoogleMap.OnCameraMoveStartedListener,    GoogleMap.OnCameraMoveListener,    GoogleMap.OnCameraMoveCanceledListener,    GoogleMap.OnCameraIdleListener {        private GoogleMap mMap;    @Override ... Read More

How to set selected item of Spinner by value instead of by position on Android?

Azhar
Updated on 22-Nov-2019 08:04:30

4K+ Views

This example demonstrates how do I set the selected item of Spinner by value instead of by position on Android.Step 1 − Create a new project in Android Studio, go to File ⇒ New Project and fill all required details to create a new project.Step 2 − Add the following code to res/layout/activity_main.xml.             Step 3 − Add the following code to src/MainActivity.javaimport androidx.appcompat.app.AppCompatActivity; import android.os.Bundle; import android.view.View; import android.widget.ArrayAdapter; import android.widget.Spinner; import java.util.ArrayList; import java.util.Arrays; import java.util.List; public class MainActivity extends AppCompatActivity {    Spinner spinner;    String[] FootBallPlayers = new String[]{"Lionel Messi", ... Read More

How to determine Android device screen size category (small, normal, large, xlarge) programatically?

Azhar
Updated on 22-Nov-2019 07:58:57

832 Views

This example demonstrates how do I determine the Android device screen size category (small, normal, large, xlarge) programmatically.Step 1 − Create a new project in Android Studio, go to File ⇒ New Project and fill all required details to create a new project.Step 2 − Add the following code to res/layout/activity_main.xml.             Step 3 − Add the following code to src/MainActivity.javaimport androidx.appcompat.app.AppCompatActivity; import android.content.res.Configuration; import android.os.Bundle; import android.util.DisplayMetrics; import android.view.View; import android.widget.Toast; public class MainActivity extends AppCompatActivity {    @Override    protected void onCreate(Bundle savedInstanceState) {       super.onCreate(savedInstanceState);       setContentView(R.layout.activity_main); ... Read More

Biggest number by arranging numbers in certain order in C++

sudhir sharma
Updated on 22-Nov-2019 07:45:31

215 Views

In this problem, we are given an array of numbers and we have to find the largest value that can be made by changing them in a certain way. the condition for the arrangement is, the order of even numbers and odd numbers shall remain the same i.e. the order of all even numbers cannot be changed.let's take an example to understand the concept better, Input : {17, 80, 99, 27, 14 , 22} Output: 801799271422 Explanation: the order of Even and Odd numbers is : Even : 80 14 22 Odd : 17 99 27Here 99 is the biggest ... Read More

C program to delete a file

sudhir sharma
Updated on 22-Nov-2019 07:40:35

3K+ Views

In programming, working with files is very important and every programming language has its own set of functions or library that help in manipulation of files.In C Programming Language also there is a function remove which can be used by the programmer to delete a file.remove() function in c programmingThe remove function is used to delete the file whose name is specified. This function is in the stdio header file.Syntaxremove (“file_name”);ParametersThe function accepts one parameter which is the name of the file that is to be deleted.File name can also be the path to the file but only if the ... Read More

BFS for Disconnected Graph in C++

sudhir sharma
Updated on 22-Nov-2019 07:37:46

1K+ Views

Disconnected graph is a Graph in which one or more nodes are not the endpoints of the graph i.e. they are not connected.A disconnected graph…Now, the Simple BFS is applicable only when the graph is connected i.e. all vertices of the graph are accessible from one node of the graph. in the above disconnected graph technique is not possible as a few laws are not accessible so the following changed program would be better for performing breadth first search in a disconnected graph.Example#include using namespace std; void insertnode(vector adj[], int u, int v) {    adj[u].push_back(v); } void breathFirstSearch(int u, ... Read More

Advertisements