1,256 Topics

Member Avatar for
Member Avatar for dimitrilc

## Introduction ## Among all of the animation API’s on Android, MotionLayout is one of the best classes to use to create complex animations. It can animate property and motion of multiple views at the same time. Other benefits include declarative style XML and the intuitive **Motion Editor** built right …

Member Avatar for johnoOz
4
546
Member Avatar for Pradnya_4
Member Avatar for dimitrilc

## Introduction ## If you are working with the latest Material 3 libraries on Android, you might have wondered how to use the **Bottom Navigation Bar** in your App. In this tutorial, we will learn how to use the Material 3 Bottom Navigation Bar (BNB). ## Goals ## At the …

2
3K
Member Avatar for dimitrilc

## Introduction ## Proto DataStore is a great way to store the **permanent** state of your application, especially if you prefer type safety. In this tutorial, we will learn how to store our App state using the Proto DataStore. ## Goals ## At the end of the tutorial, you would …

2
134
Member Avatar for dimitrilc

## Introduction ## The **Storage Access Framework** (SAF) provides a great way to access files exposed by other applications via their own DocumentProviders. In this tutorial, we will learn how to use the SAF in our App. ## Goals ## At the end of the tutorial, you would have learned: …

1
455
Member Avatar for Mr.M

Hi DW, I'm experiencing an issue I've tried invalidating, fixed the offline sync but still I'm getting this error. My App uses Firebase FCM. On the dependencies I have `com.google.firebase:firebase-core:16.0.5 com.google.firebase:firebase-messaging:17.3.4` My implementation `com.android.support:appcompact-v7:28.0.0-alpha1` This implementation is underlined with a red line and I think it is what having the …

Member Avatar for Mr.M
0
52
Member Avatar for SALIM_16

Pls let me know which tool or software to use to develop mobile app. I have 27 yes exp in vb6 and sql. Need to change to mobile app. Pls guide

Member Avatar for rproffitt
0
66
Member Avatar for dimitrilc

## Introduction ## In Android development, the MediaStore API is a great API to use if you are building a music player. In this tutorial, we will learn how to query for audio files in the MediaStore database. ## Goals ## At the end of the tutorial, you would have …

1
691
Member Avatar for dimitrilc

## Introduction ## The release of Android 12 also came together with Material 3. Whether you love it or hate it, it is likely to be here to stay for a couple of years, therefore, it would be useful to know how to use it. In this tutorial, we will …

2
3K
Member Avatar for dimitrilc

## Introduction ## WorkManager is the preferred method of managing background tasks on Android. It also includes convenient extensions for RxJava3 and Kotlin Coroutines. In this tutorial, we will learn how to use WorkManager as well as how to observe the background task with the debugging tool Background Task Inspector. …

1
127
Member Avatar for dimitrilc

## Introduction ## Coil is a popular image loading library for Kotlin-first Android projects. It is lightweight, fast and is super easy to use. In this tutorial, we will learn how to use Coil to load images into our project. ## Goals ## At the end of the tutorial, you …

3
1K
Member Avatar for dimitrilc

## Introduction ## In this tutorial, we will learn how to capture a picture with the new **ActivityResult** APIs(`androidx.activity.result`), which replace the `startActivityForResult()` and `onActivityResult()` APIs(*from Activity class*). Additionally, we will also learn about the ContentProvider **FileProvider**, which we will have to set up to save our images. ## Goal …

3
6K
Member Avatar for dimitrilc

## Introduction ## Navigation component is an abstraction on top of FragmentManager, which simplifies navigation between fragments. In this tutorial, we will learn how to use the Navigation component in our App. ## Goal ## At the end of the tutorial, you would have learned: 1. How to use the …

3
221
Member Avatar for dimitrilc

## Introduction ## Based on the latest report from Appbrain, Samsung has the highest market share(*>35%*) among all of the Android OEMs, therefore it is important that your apps are tested against Samsung phones. In this tutorial, we will learn how to load Samsung Emulator skins onto our emulator devices. …

0
2K
Member Avatar for dimitrilc

## Introduction ## Regardless of whether you like notches on your devices or not, they exist, so as developers, we will have to adapt our Apps to work with them. In this tutorial, we will learn how to adapt our code to work with notches. The device used in this …

0
417
Member Avatar for Vrushanjali

As I'm curious to know a instant messaging software for Government collaborations. When I was browsing for a knid of that software I found Troop Messenger though it's not a government app but it's providing messaging services for different platforms like political campaign software, chat api, on-premise and many more. …

Member Avatar for jwenting
0
136
Member Avatar for dimitrilc

## Introduction ## In Android development, Espresso can be combined with Junit to create powerful UI automation tests. In this tutorial, we will learn how to create Espresso tests. ## Goals ## At the end of the tutorial, you would have learned: 1. How to create Espresso tests. ## Tools …

Member Avatar for John_165
2
431
Member Avatar for dimitrilc

## Introduction ## UI Automator is a library that allows you to create tests that can interact with other components besides your App, such as Settings or other Android components. In this tutorial, we will learn how to incorporate UI Automator into our tests. ## Goals ## At the end …

1
644
Member Avatar for dimitrilc

## Introduction ## In Android development, Intents are used to request an action from an app component. There are two types of Intents: explicit and implicit. Explicit Intents are used when you know the exact package name of the component you need started. Implicit Intents, however, do not need a …

3
361
Member Avatar for dimitrilc

## Introduction ## Snackbars are great for displaying brief messages providing feedback to your users. In this tutorial, we will learn how to create Snackbars. ## Goals ## At the end of the tutorial, you would have learned: 1. How to create a Snackbar. ## Tools Required ## 1. Android …

3
227
Member Avatar for dimitrilc

## Introduction ## Notification is a great way to display information outside of your Android application. Your end users most likely already interact with notifications everyday, so knowing how to create notifications can greatly boost your user experience (*but can also backfire if used incorrectly*). In this tutorial, we will …

2
212
Member Avatar for dimitrilc

## Introduction ## Starting on API level 25, static Shortcuts can be used to quickly navigate to a specific point in your app. In this tutorial, we will learn how to create static shortcuts for an Android app. ## Goals ## At the end of the tutorial, you would have …

2
204
Member Avatar for SimonIoa

Does anyone now if google requires parameters on .htaccess file for php function calls? I used to have a different .htaccess file and my google sign in used to work. Now i changed it and it doesnt. htaccess RewriteEngine On #RewriteBase /api/ Header add Access-Control-Allow-Headers "origin, x-requested-with, content-type" Header add …

Member Avatar for Dani
0
55
Member Avatar for dimitrilc

## Introduction ## With OLED screens becoming more and more common on smartphones, adapting a dark theme to your app can provide a boost to battery life. In this tutorial, we will learn how to add a dark theme to your native Android app. ## Goals ## At the end …

2
228
Member Avatar for dimitrilc

## Introduction ## All TextView objects have a special attribute called `textAppearance`. This attribute can be used to set the style for text content in a TextView without affecting other styling attributes on the same TextView object. In this tutorial, we will learn how to apply `textAppearance` to TextView objects. …

2
999
Member Avatar for salm_27

One of my client's micro <link snipped> site has some cls issues and that's why it has a slow response on mobiles. How can we resolve cls issues.

Member Avatar for Dani
0
236
Member Avatar for dimitrilc

## Introduction ## Complex Views can use up RAM and reduce the performance of your Android apps. If a View is rarely used, you should consider delaying its rendering until it is needed by your app. One way to do that is to use the ViewStub View. ViewStub is very …

2
816
Member Avatar for dimitrilc

## Introduction ## If your Android app is available to a global audience, you might have wondered how to load localized **String**s into your app. This tutorial will teach you how to do just that. There are quite a few steps involved, but once you understand the concepts, it will …

2
196
Member Avatar for dimitrilc

## Introduction ## One of the best debugging tools in Android Studio is the *live database inspector*. It allows developers to peek at the current state of the database and even run queries against it. In this tutorial, we will learn how to use it to debug a local SQLite …

2
188
Member Avatar for Shahrokh_1
Member Avatar for retrocascade

It seems this fault has been going for years, PayPal don't know why it is and say it's our fault. I think the checkout page is hosted somewhere else? My regular customers don't have this problem, it's the NEW customers that can't pay. I suspect PayPal save their details so …

Member Avatar for Steve_63
0
176
Member Avatar for katesfb

Hi, I am new to this forum and also new to android programming using Android Studio and am stuck on a coding problem so i am not sure this is the right forum but any help is much appreciated: I am trying to get some some code via the processing-core …

0
51
Member Avatar for Becky_4
Member Avatar for Puterwiz82

Microphone no longer works in apps after June Samsung update has been installed to the Samsung Tab A tablet. Tried changing mic permissions but same result. Is there a setting or something I can do so the microphone will work in Google Meet after the latest Samsung update has been …

Member Avatar for rproffitt
0
175
Member Avatar for New Ethiopian m
Member Avatar for Muhammad_300

I want to know How can I reate a android and ios app for my website[[** infozone24.com**]?](https://infozone24.com/) Have you any Idea.My site Is a info site. I am tried to build a app from scratch . But i need some suggestion.

Member Avatar for rproffitt
0
30
Member Avatar for affulransford27
Member Avatar for david_206

Hi everyone. I wana ask to the experianced person that is it possible to make the exact replica of a website's android app ? I mean of I have a site related to novel or books can I make its exact android app? Which later can be published to Play …

Member Avatar for Dani
1
60
Member Avatar for Szabi Zsoldos

Hi guys, I'm having a weird problem regarding the simple ListView. On my emulator everything is allright and the data is loaded correctly from JSON API, the data also loads on my device. The problem is that on my emulator, the listview is populated but on my real device, not, …

Member Avatar for abu_5
0
5K
Member Avatar for Ranniel
Member Avatar for Christian_30

If you own a grocery business and have plans to take it to the next level, building an Instacart clone app will be the ideal choice. Facilitate your users to purchase groceries online and get it delivered to their doorsteps. To get started, formulate an innovative business plan and approach …

Member Avatar for Naheedmir
0
67
Member Avatar for aadesh113

Would it be bad to use a aio cooler (even if it is a reliable one like corsair) for 10 years or more? I would not have the pc running constantly, only when I am using it for gaming. Also, does it increase the chances of the water coming out …

Member Avatar for Naheedmir
0
56
Member Avatar for Tarzan_1

Hello, I am creating an app that will list the recent govt job openings. For this, I am looking for some solution that can give me updates for jobs. I know there is no such API available that could do this job. I am thinking to scrape some websites that …

Member Avatar for Christine_14
0
71
Member Avatar for ayushsingh
Member Avatar for Adrian_3

I have read the microsoft documentation about creating a databinding source and target in order to change and update a Bindable property. Please can someone show me, with an example, of a **C# Data Binding of a dynamic CanvasView.X** property being changed by a slider. The CanvasView is created dynamically …

0
63
Member Avatar for SimonIoa

Hello i want to publish my Ionic Cordova in Android. I keep getting an error ANDROID_SDK_ROOT=/Users/[myName]/Library/Android/sdk (recommended setting) ANDROID_HOME=/Users/[myName]/Library/Android/sdk (DEPRECATED) Could not find an installed version of Gradle either in Android Studio, or on your system to install the gradle wrapper. Please include gradle in your path, or install Android …

Member Avatar for rproffitt
0
35
Member Avatar for samauden

Hello Friends, I have .com website and would like to get traffic or more sessions for the website from USA. The company is located outside of USA, in India,Asia.Their main business is iphone application development, android app development and ipad application development.Overall their focus of business is mobile application development.They …

Member Avatar for Sandyrock
0
640
Member Avatar for Christian_30

Practically it is not possible to zero on Swiggy clone script as the best one in the market as it is subjective. However, by following certain strategies, you will be able to develop the best Swiggy clone script. I would suggest hiring a reputed professional app development company initially. The …

Member Avatar for rproffitt
0
30
Member Avatar for beltonengratis

Hi everyone! Is there a way to delete ring tones from an iPhone? I linked my phone with my Windows 10 computer and iTunes, but under the tones section there is no list of tones to find and I have a couple of tones I do not want anymore. All …

Member Avatar for rproffitt
-1
32
Member Avatar for engrjd91

I am developing an android app for the first time and I wanted to make the sessions for login and logout. I saw that most of the people suggested using SharedPreferences. But how can I check if the user logged out? If the user does not and clicks on my …

Member Avatar for veery channA
0
18K

The End.