604 Topics

Member Avatar for
Member Avatar for Mr.M

Hi DW, I've faced an issue with my project, it has been working these years till I think last year or the other year. When I sync it fails saying unable to resolve dependency no matter which version I try I get similar error differs with version number.

Member Avatar for rproffitt
1
47
Member Avatar for fasal

Dark mode has gained immense popularity in recent years. Many apps and websites now offer both dark and light mode options. What do you think about this trend? Do you believe it enhances the user experience? How do you approach designing for both modes?

Member Avatar for Dani
0
92
Member Avatar for tarun Nagar

Dear community members, I'm exploring the development of a real estate app and would love to tap into your expertise. In your experience, which programming languages and frameworks have you found to be most effective for building robust and feature-rich real estate apps? Your insights and recommendations will be greatly …

Member Avatar for Gulshan_6
0
70
Member Avatar for Mindmade
Member Avatar for Mindmade
Member Avatar for AndreRet
-2
14
Member Avatar for Mindmade
Member Avatar for Mindmade
Member Avatar for Mindmade
Member Avatar for rproffitt
-1
13
Member Avatar for ewrlszolna

Sincerely, I did not foresee the development of AI. I had thought that the unit of measurement for computer power would always remain ghz. Hardware rendering has been faster over time. But given that DLSS and other comparable applications use AI already, I'm concerned that it could eventually replace our …

Member Avatar for swshurts
0
147
Member Avatar for peter.ding
Member Avatar for Ricky_13
Member Avatar for dimitrilc

## Introduction ## In a previous tutorial, we learned [how to create a notification on Android](https://www.daniweb.com/programming/mobile-development/tutorials/536756/android-native-how-to-create-a-notification#post2282507). In that tutorial, we did not have to request any permission because applications did not need permission to post notifications on Android 12 and below. It has been almost a year since the release …

1
417
Member Avatar for dimitrilc

## Introduction ## In a previous tutorial, we learned [how to set an exact alarm](https://www.daniweb.com/programming/mobile-development/tutorials/537920/android-native-how-to-launch-activity-from-an-exact-alarm). A permission called `SCHEDULE_EXACT_ALARM` was used in that tutorial. Initially, I thought that it was only a normal install-time permission, but I have recently found out that this specific permission also belongs to a rare …

1
254
Member Avatar for dimitrilc

## Introduction ## When working with ViewModels, instead of using the default, it is best practice that we inject coroutine dispatchers instead of hard-coding them. The reasoning behind this is that it is easier to switch to a testable dispatcher in tests. In this tutorial, we will learn how to …

1
842
Member Avatar for kesavan_2
Member Avatar for getfontfree

I have created a new website on Google but I am having problem using it on mobile. can you help me? here is the link of website https://getfontfree.com/

Member Avatar for Dani
0
14
Member Avatar for Williams Brown
Member Avatar for Jun GG

After uploading, the following figure appears. Success indicates that the upload has been successful. After the upload is successful, Apple will take a few minutes to several hours to detect whether your IPA has problems. After the detection, Apple will send an email to the mailbox corresponding to your apple …

Member Avatar for Dani
0
26
Member Avatar for badmullah_1

I am trying to send an email from an HTML page using JS In windows the outlook opens up and the fields are populated , however when I click on the same link to the HTML on my iphone , var subject = "NPS:" + document.getElementById("jid").value var emailto = "sed.ahimi@ico.com" …

Member Avatar for rproffitt
0
16
Member Avatar for dimitrilc

## Introduction ## If your App only need a simple way to play videos on Android, then **VideoView** (`android.widget.VideoView`) might just fit the bill. In this tutorial, we will learn how to use VideoView for video playback in our App. ## Goals ## At the end of the tutorial, you …

Member Avatar for Iqra_18
3
116
Member Avatar for dimitrilc

## Introduction ## Android provides many ways to perform background tasks, such as Services, WorkManager, or even threads. In this tutorial, we will learn how to create a Service for our Android app. ## Goals ## At the end of the tutorial, you would have learned: 1. How to create …

Member Avatar for Iqra_18
2
284
Member Avatar for Juan David_1
Member Avatar for dimitrilc

## Introduction ## When working with Services on Android, you might have ran into an issue where you would like to: 1. Use a concrete implementation of a Service (*from a built-in or third party library*). 2. Make the Service lifecycle-aware so that you can use coroutines with it. Many …

1
2K
Member Avatar for dimitrilc

## Introduction ## When working with music files, you might have wondered how to load display art from Audio files. In this tutorial, we will learn how to load thumbnails for audio files. ## Goals ## At the end of the tutorial, you would have learned: 1. How to load …

2
1K
Member Avatar for dimitrilc

## Introduction ## When working with Hilt, you might have wondered how to inject ViewModels into your application. In this tutorial, we will learn how to inject ViewModels into your app Fragments. ## Goals ## At the end of the tutorial, you would have learned: 1. How to inject ViewModels …

4
1K
Member Avatar for dimitrilc

## Introduction ## In Android development, reusable layouts can be used to reduce duplicate code across XML files. In this tutorial, we will learn how to reuse layout files, especially with View Binding enabled. ## Goals ## At the end of the tutorial, you would have learned: 1. How to …

2
508
Member Avatar for dimitrilc

## Introduction ## MediaPlayer (`android.media.MediaPlayer`) is a popular way to play media files, and combining it with a SeekBar can greatly improve the user experience. In this tutorial, we will learn how to synchronize a MediaPlayer progress to a SeekBar position. ## Goals ## At the end of the tutorial, …

2
928
Member Avatar for dimitrilc

## Introduction ## In this tutorial, we will learn how to add swipe-to-remove and drag-to-reorder functionalities into RecyclerView. ## Goals ## At the end of the tutorial, you would have learned: 1. How to add swipe-to-remove and drag-to-reorder functionality to a RecyclerView. ## Tools Required ## 1. Android Studio. The …

2
171
Member Avatar for dimitrilc

## Introduction ## When using Navigation Components, you might have wondered how to pass arguments between destinations. We will learn how to do just that in this tutorial. This tutorial also builds upon the [Basic Navigation](https://www.daniweb.com/programming/mobile-development/tutorials/536923/android-native-how-to-use-navigation-component#post2282945) tutorial, so if you are not familiar with Navigation Components, I would recommend you …

1
197
Member Avatar for dimitrilc

## Introduction ## If you are working on a native Android app using the View system, then you might have come across a situation where you would need to add a Composable (`androidx.compose.runtime.Composable`) into your View hierarchy. In this tutorial, we will learn how to add a Composable into an …

2
255

The End.