Category: Android

Android is a mobile operating system based on a modified version of the Linux kernel and other open source software, designed primarily for touchscreen mobile devices such as smartphones and tablets. Android is developed by a consortium of developers known as the Open Handset Alliance and commercially sponsored by Google. It was unveiled in November 2007, with the first commercial Android device, the HTC Dream, being launched in September 2008.

  • Create Notification on Android in Java

    Create Notification on Android in Java

    Create Notification on Android in Java

    To create a notification on Android in Java, you can use the NotificationCompat.Builder class and its setContentTitle(), setContentText(), and setSmallIcon() methods to set the title, text, and icon for the notification, respectively. You can then use the getNotification() method to retrieve the notification object, and the notify() method of the NotificationManager class to post the notification.

    Here is an example of how you could create and post a notification in Java on Android:

    // Create the NotificationCompat.Builder object
    NotificationCompat.Builder builder = new NotificationCompat.Builder(this)
            .setContentTitle("Notification Title")
            .setContentText("This is the notification text.")
            .setSmallIcon(R.drawable.notification_icon);
    
    // Get the Notification object
    Notification notification = builder.build();
    
    // Get the NotificationManager and post the notification
    NotificationManager manager = (NotificationManager) getSystemService(NOTIFICATION_SERVICE);
    manager.notify(NOTIFICATION_ID, notification);
    

    This code will create a notification with the specified title and text, and using the icon specified by the notification_icon drawable resource. When the notification is posted, it will be assigned the ID specified by the NOTIFICATION_ID constant.

    Spread the love
  • Firebase getToken is deprecated

    Firebase getToken is deprecated

    If you are still using old style to get FireBase token, it is time to change it.

    Old way

    String token = FirebaseInstanceId.getInstance().getToken();

    New way

    FirebaseInstanceId.getInstance().getInstanceId()
    				.addOnCompleteListener(new OnCompleteListener<InstanceIdResult>() {
    					@Override
    					public void onComplete(@NonNull Task<InstanceIdResult> task) {
    						if (!task.isSuccessful()) {
    							Log.w("FB token e: ", "getInstanceId failed", task.getException());
    							return;
    						}
    
    						// Get new Instance ID token
    						String token = task.getResult().getToken();
    						Log.d("FB token", token);
    						if (!token.equals("")) {
    // send to your server						}
    					}
    				});
    Spread the love
  • Android country list in xml

    Android country list in xml

    <string-array name="array_countries">
        <item>Ascension Island</item>
        <item>Andorra</item>
        <item>United Arab Emirates</item>
        <item>Afghanistan</item>
        <item>Antigua &amp; Barbuda</item>
        <item>Anguilla</item>
        <item>Albania</item>
        <item>Armenia</item>
        <item>Angola</item>
        <item>Antarctica</item>
        <item>Argentina</item>
        <item>American Samoa</item>
        <item>Austria</item>
        <item>Australia</item>
        <item>Aruba</item>
        <item>Åland Islands</item>
        <item>Azerbaijan</item>
        <item>Bosnia &amp; Herzegovina</item>
        <item>Barbados</item>
        <item>Bangladesh</item>
        <item>Belgium</item>
        <item>Burkina Faso</item>
        <item>Bulgaria</item>
        <item>Bahrain</item>
        <item>Burundi</item>
        <item>Benin</item>
        <item>St. Barthélemy</item>
        <item>Bermuda</item>
        <item>Brunei</item>
        <item>Bolivia</item>
        <item>Caribbean Netherlands</item>
        <item>Brazil</item>
        <item>Bahamas</item>
        <item>Bhutan</item>
        <item>Bouvet Island</item>
        <item>Botswana</item>
        <item>Belarus</item>
        <item>Belize</item>
        <item>Canada</item>
        <item>Cocos (Keeling) Islands</item>
        <item>Congo - Kinshasa</item>
        <item>Central African Republic</item>
        <item>Congo - Brazzaville</item>
        <item>Switzerland</item>
        <item>Côte d’Ivoire</item>
        <item>Cook Islands</item>
        <item>Chile</item>
        <item>Cameroon</item>
        <item>China mainland</item>
        <item>Colombia</item>
        <item>Clipperton Island</item>
        <item>Costa Rica</item>
        <item>Cuba</item>
        <item>Cape Verde</item>
        <item>Curaçao</item>
        <item>Christmas Island</item>
        <item>Cyprus</item>
        <item>Czechia</item>
        <item>Germany</item>
        <item>Diego Garcia</item>
        <item>Djibouti</item>
        <item>Denmark</item>
        <item>Dominica</item>
        <item>Dominican Republic</item>
        <item>Algeria</item>
        <item>Ceuta &amp; Melilla</item>
        <item>Ecuador</item>
        <item>Estonia</item>
        <item>Egypt</item>
        <item>Western Sahara</item>
        <item>Eritrea</item>
        <item>Spain</item>
        <item>Ethiopia</item>
        <item>Finland</item>
        <item>Fiji</item>
        <item>Falkland Islands</item>
        <item>Micronesia</item>
        <item>Faroe Islands</item>
        <item>France</item>
        <item>Gabon</item>
        <item>United Kingdom</item>
        <item>Grenada</item>
        <item>Georgia</item>
        <item>French Guiana</item>
        <item>Guernsey</item>
        <item>Ghana</item>
        <item>Gibraltar</item>
        <item>Greenland</item>
        <item>Gambia</item>
        <item>Guinea</item>
        <item>Guadeloupe</item>
        <item>Equatorial Guinea</item>
        <item>Greece</item>
        <item>So. Georgia &amp; So. Sandwich Isl.</item>
        <item>Guatemala</item>
        <item>Guam</item>
        <item>Guinea-Bissau</item>
        <item>Guyana</item>
        <item>Hong Kong</item>
        <item>Heard &amp; McDonald Islands</item>
        <item>Honduras</item>
        <item>Croatia</item>
        <item>Haiti</item>
        <item>Hungary</item>
        <item>Canary Islands</item>
        <item>Indonesia</item>
        <item>Ireland</item>
        <item>Israel</item>
        <item>Isle of Man</item>
        <item>India</item>
        <item>British Indian Ocean Territory</item>
        <item>Iraq</item>
        <item>Iran</item>
        <item>Iceland</item>
        <item>Italy</item>
        <item>Jersey</item>
        <item>Jamaica</item>
        <item>Jordan</item>
        <item>Japan</item>
        <item>Kenya</item>
        <item>Kyrgyzstan</item>
        <item>Cambodia</item>
        <item>Kiribati</item>
        <item>Comoros</item>
        <item>St. Kitts &amp; Nevis</item>
        <item>North Korea</item>
        <item>South Korea</item>
        <item>Kuwait</item>
        <item>Cayman Islands</item>
        <item>Kazakhstan</item>
        <item>Laos</item>
        <item>Lebanon</item>
        <item>St. Lucia</item>
        <item>Liechtenstein</item>
        <item>Sri Lanka</item>
        <item>Liberia</item>
        <item>Lesotho</item>
        <item>Lithuania</item>
        <item>Luxembourg</item>
        <item>Latvia</item>
        <item>Libya</item>
        <item>Morocco</item>
        <item>Monaco</item>
        <item>Moldova</item>
        <item>Montenegro</item>
        <item>St. Martin</item>
        <item>Madagascar</item>
        <item>Marshall Islands</item>
        <item>North Macedonia</item>
        <item>Mali</item>
        <item>Myanmar (Burma)</item>
        <item>Mongolia</item>
        <item>Macao</item>
        <item>Northern Mariana Islands</item>
        <item>Martinique</item>
        <item>Mauritania</item>
        <item>Montserrat</item>
        <item>Malta</item>
        <item>Mauritius</item>
        <item>Maldives</item>
        <item>Malawi</item>
        <item>Mexico</item>
        <item>Malaysia</item>
        <item>Mozambique</item>
        <item>Namibia</item>
        <item>New Caledonia</item>
        <item>Niger</item>
        <item>Norfolk Island</item>
        <item>Nigeria</item>
        <item>Nicaragua</item>
        <item>Netherlands</item>
        <item>Norway</item>
        <item>Nepal</item>
        <item>Nauru</item>
        <item>Niue</item>
        <item>New Zealand</item>
        <item>Oman</item>
        <item>Panama</item>
        <item>Peru</item>
        <item>French Polynesia</item>
        <item>Papua New Guinea</item>
        <item>Philippines</item>
        <item>Pakistan</item>
        <item>Poland</item>
        <item>St. Pierre &amp; Miquelon</item>
        <item>Pitcairn Islands</item>
        <item>Puerto Rico</item>
        <item>Palestinian Territories</item>
        <item>Portugal</item>
        <item>Palau</item>
        <item>Paraguay</item>
        <item>Qatar</item>
        <item>Réunion</item>
        <item>Romania</item>
        <item>Serbia</item>
        <item>Russia</item>
        <item>Rwanda</item>
        <item>Saudi Arabia</item>
        <item>Solomon Islands</item>
        <item>Seychelles</item>
        <item>Sudan</item>
        <item>Sweden</item>
        <item>Singapore</item>
        <item>St. Helena</item>
        <item>Slovenia</item>
        <item>Svalbard &amp; Jan Mayen</item>
        <item>Slovakia</item>
        <item>Sierra Leone</item>
        <item>San Marino</item>
        <item>Senegal</item>
        <item>Somalia</item>
        <item>Suriname</item>
        <item>South Sudan</item>
        <item>São Tomé &amp; Príncipe</item>
        <item>El Salvador</item>
        <item>Sint Maarten</item>
        <item>Syria</item>
        <item>Eswatini</item>
        <item>Tristan da Cunha</item>
        <item>Turks &amp; Caicos Islands</item>
        <item>Chad</item>
        <item>French Southern Territories</item>
        <item>Togo</item>
        <item>Thailand</item>
        <item>Tajikistan</item>
        <item>Tokelau</item>
        <item>Timor-Leste</item>
        <item>Turkmenistan</item>
        <item>Tunisia</item>
        <item>Tonga</item>
        <item>Turkey</item>
        <item>Trinidad &amp; Tobago</item>
        <item>Tuvalu</item>
        <item>Taiwan</item>
        <item>Tanzania</item>
        <item>Ukraine</item>
        <item>Uganda</item>
        <item>U.S. Outlying Islands</item>
        <item>United States</item>
        <item>Uruguay</item>
        <item>Uzbekistan</item>
        <item>Vatican City</item>
        <item>St. Vincent &amp; Grenadines</item>
        <item>Venezuela</item>
        <item>British Virgin Islands</item>
        <item>U.S. Virgin Islands</item>
        <item>Vietnam</item>
        <item>Vanuatu</item>
        <item>Wallis &amp; Futuna</item>
        <item>Samoa</item>
        <item>Kosovo</item>
        <item>Yemen</item>
        <item>Mayotte</item>
        <item>South Africa</item>
        <item>Zambia</item>
        <item>Zimbabwe</item>
    </string-array>
    Spread the love