How to resolve Dependency ‘androidx.appcompat:appcompat:1.4.1’ requires ‘compileSdkVersion’ to be set to 31 or higher.Compilation target for module ‘:app’ is ‘android-30’

I had the below problem when building code for an older version of Android on Android Studio. Dependency 'androidx.appcompat:appcompat:1.4.1' requires 'compileSdkVersion' to be set to 31 or higher.Compilation target for module ':app' is 'android-30' I was able to solve it by changing the version of appcompat in the dependencies What I had: implementation 'androidx.appcompat:appcompat:1.4.0' I … Continue reading How to resolve Dependency ‘androidx.appcompat:appcompat:1.4.1’ requires ‘compileSdkVersion’ to be set to 31 or higher.Compilation target for module ‘:app’ is ‘android-30’

Replace FindViewByID with ViewBinding in Java on Android

In the gradle.build file for the module, add following code and Sync: buildFeatures { viewBinding true } Above automatically generates binding objects for every layout when the plugin is synced. For activity_main.xml, it will generate ActivityMainBinding class. In MainActivity.java, use inflate method on ActivityMainBinding in onCreate method as shown below: ActivityMainBinding bindMain; bindMain = ActivityMainBinding.inflate(getLayoutInflater()); … Continue reading Replace FindViewByID with ViewBinding in Java on Android

Great resources for coders or developers

All things developers and development articles can be found at https://dev.to. Best site for coders and developers https://www.freecodecamp.org. Here's a great article on one resume that was exceptional https://cloudirregular.substack.com/p/the-greatest-resume-ive-ever-seen?s=r. Learn to code for free with Google's Grasshopper app https://grasshopper.app. Get it from the Google Play Store.

How to enable the UEFI in VirtualBox for a Windows 10 virtual machine running on Linux

This is for those who missed checking the UEFI checkbox in the settings prior to installing Windows 10 in VirtualBox. Do the below at your own risk, take appropriate backup, First, check and confirm if BIOS Mode is Legacy, which means MBR is the partition and not GPT. To do this, press Windows+R and run:msinfo32.msc … Continue reading How to enable the UEFI in VirtualBox for a Windows 10 virtual machine running on Linux

Dell Inspiron 5570 laptop too slow with Windows 11. Upgrade to M.2 PCIe NVMe SSD

After upgrading the Dell Inspiron 5570 laptop to Windows 11, the big problem is the speed of the laptop. It deteriorates to the extent that it takes almost 5 minutes to boot. Each click on the desktop to open an app takes almost 30 seconds. With this performance, the laptop is virtually useless. The laptop … Continue reading Dell Inspiron 5570 laptop too slow with Windows 11. Upgrade to M.2 PCIe NVMe SSD

Experience with upgrade of RAM memory on Dell Inspiron 5580 and Dell Inspiron 5570 laptops

If you are one of those who run Virtual Box and use any other OS in it, then the base memory of the Dell Inspiron 5580 of 8 gb DDR4 RAM and an NVME PCIe SSD will still not give near good performance of Windows or the other OS in Virtual Box. The simplest solution … Continue reading Experience with upgrade of RAM memory on Dell Inspiron 5580 and Dell Inspiron 5570 laptops

Download Windows 11 ISO

To download Windows 11 or to install it on a Windows 10 computer, visit the below link. https://www.microsoft.com/en-us/software-download/windows11 Below are the SHA256 check sums that can be used to validate the integrity of the ISO file downloaded. English 64-bit 667BD113A4DEB717BC49251E7BDC9F09C2DB4577481DDFBCE376436BEB9D1D2FEnglish International 64-bit B117FE6A87E8707FB2E228591F1CFF3C062C08679F2D856D48D01BE5A052BB30 The check sums are available at the Windows 11 download link and … Continue reading Download Windows 11 ISO