This video shows the steps to create gif (Graphics Interchange Format) file from a set of JPEG images. It creates animation from the set of JPEG file. It uses the AnimatedGIFWriter Java code publicly available in the github post – https://github.com/dragon66/android-gif-animated-writer/blob/1b0cd020fa2e5bdb571c7c72f9352aee3843e181/src/com/github/dragon66/AnimatedGIFWriter.java It reads the jpeg image files from the download…
Tag: apps
How to set EditText for always Capital letter (upper case) input in your Android App?
This video shows the steps to have the inputs in edit text displayed always in capital letter (upper case) in your Android App. Irrespective of the case of the letters entered (lower or upper case), the input letters will always appear in capital letter in the EditText widget in your…
How to install flutter (SDK) in your Windows OS and use it in Android Studio IDE?
Flutter is a tools to create and develop Apps for different platforms, such as Android, iOS, Windows, etc., using the same code base. Flutter supports many IDEs and editors such as Eclipse, Visual Studio, EMACs and Android Studio. In this page we will see how to install flutter (SDK) for…
How to install flutter (plugin) in your Android studio development environment?
Flutter can be used to develop Apps for different platforms, such as Android, iOS, Windows, etc., using same code base. Flutter supports many IDEs and editors such as Eclipse, Visual Studio, EMACs and Android Studio. In this page we will see how to add flutter as a plugin in your…
How to allow “Install unknown apps” in your Andorid phone?
Please note, one should avoid installing unknown Apps or Apps from unknown sources. They may harm the device or retrieve personal user data from the device. So, please follow the below steps only when the App’s installation file (APK) is received from trusted source. However, reliable sources, such as Google…
All about SharedPreferences in Android app- create, retrieve and delete the variable – Android Studio Tutorial
This video gives details and demonstrates to create, retrieve or delete the shared preference variables as your Android App data. I hope you like this video. For any questions, suggestions or appreciation please contact us at: https://programmerworld.co/contact/ or email at: programmerworld1990@gmail.com Complete source code and other details: package com.programmerworld.sharedpreferenceapp;import androidx.appcompat.app.AppCompatActivity;import…
How to create 2 launcher activities (app icon) using 1 apk installer for your Android App? – Android Studio tutorial – API 32 | Android 12
In this video it shows how one can create two launcher icons for specific activities of their Android App. It creates two activities for demo purpose and connect to different layouts which can be loaded during the onCreate method. Then, in manifest file, it creates multiple activities tags as launcher…
How to implement WorkManager to run background process (isWifiEnabled) in your Android App?
This video shows steps to implement work manager API to run certain background tasks for your Android App. In this example it checks whether is Wifi is enabled or not and displays it in a toast message. However, other functionality can also be easily implemented in the doWork() method of…
How to implement Interstitial Mobile Ads (AdMob) display in your Android Apps?
In this video it shows the steps to implement the interstitial Ads in your Android Mobile App. It refers to following developers pages for steps on implementing and setting up the environment: https://developers.google.com/admob/android/interstitial https://developers.google.com/admob/android/quick-start For steps to setup your Admob account and create your Adunit follow steps from the below…
Difference between finish() and finishAndRemoveTask() in Android App code.
In this video it shows the difference between the two APIs in Android – finish() vs finishAndRemoveTask(). finish() is basically to minimize the App’s view so that the user cannot see the App’s layout anymore. It is similar to pressing back button from App’s home page to go back to…