reddit_androiddev | Unsorted

Telegram-канал reddit_androiddev - AndroidDev - Reddit

-

Stay up-to-date with latest news on Android Development! Content directly fetched from the subreddit just for you. Powered by : @r_channels

Subscribe to a channel

AndroidDev - Reddit

How important is the 8-point grid system?

I'm working on a project and a lot of the designs have padding values that don't fit the 8-point grid system, e.g. 12.dp, 20.dp.

I'm wondering if it's worth flagging this to the designer or if I can just stick to the designs. Cheers....

https://redd.it/1j9hs3j
@reddit_androiddev

Читать полностью…

AndroidDev - Reddit

How to hide a Header when scrolling down

Hi! I have a header which is basically a rounded rectangle with some text and two buttons and a background image behind the rectangle which stretches to the very top.

And, I have some ’TabRow’ buttons underneath the ‘Header’ which show certain webpages. I want the Header to disappear when the User scrolls down and reappear when scrolling up. But, the Header refreshes with every Tab change.

Does anyone have any idea what to do, please? I tried to change the Header to a separate file too.

Thank...

https://redd.it/1j9fil3
@reddit_androiddev

Читать полностью…

AndroidDev - Reddit

How to have access to full viewmodel with dagger 2 di inside test class to test compose ui elements.

i have a fragment. which i modified to use a jetpack compose screen and in that screen I'm passing the viewmodel which uses dagger 2 for dependency injection like this.

I know it is not really a good practice to put the viewmodel inside the composable , instead i should lift the states up but right now viewmodel is a mess and using very old libraries. I'm planning to shift to dagger hilt and couroutines instead of rx java and dagger2.

private val languageViewModel by lazy { viewModel<Langu...

https://redd.it/1j9en30
@reddit_androiddev

Читать полностью…

AndroidDev - Reddit

Google Play Store rules 12 humans test is so frustrating as an indie dev
https://redd.it/1j99bdg
@reddit_androiddev

Читать полностью…

AndroidDev - Reddit

Fernando Cejas - Architecting Android…Reloaded (including: why prefer modularization by feature, not by layers)
https://fernandocejas.com/2018/05/07/architecting-android-reloaded

https://redd.it/1j8zaq0
@reddit_androiddev

Читать полностью…

AndroidDev - Reddit

DroidCon Video Insights: Tackling ANRs and Performance Woes
kibotu/droidcon-video-insights-tackling-anrs-and-performance-woes-78c38ad522fc" rel="nofollow">https://medium.com/@kibotu/droidcon-video-insights-tackling-anrs-and-performance-woes-78c38ad522fc

https://redd.it/1j8qkmn
@reddit_androiddev

Читать полностью…

AndroidDev - Reddit

Any WearOS Watchface developers looking to partner?

I'm Wilfred, CEO of Command Stick™ in London. We’ve spent three years developing and patenting WearTool™, a gesture technology that streamlines device control.

We're reaching out to top watch face developers to explore exclusive partnerships that enhance functionality and engagement. I’d love to discuss how WearTool™ can add value to your designs.

Key Benefits:
* Technical outsourcing: We provide and develop all functionality, independent of OEMs, allowing our partners to integrate our func...

https://redd.it/1j8r4bv
@reddit_androiddev

Читать полностью…

AndroidDev - Reddit

AI Assistant Comes to Kotlin Developers in Android Studio
https://blog.jetbrains.com/ai/2025/03/ai-assistant-comes-to-kotlin-developers-in-android-studio/

https://redd.it/1j8p07z
@reddit_androiddev

Читать полностью…

AndroidDev - Reddit

Strategies for Migrating Large Legacy App: Views + ViewModels

So I have a large codebase that will likely take a while to finally get 'modern'. It is still only 1/2 Kotlin, and very little coroutine usage... to give you an idea.

Multi Activity based without any ViewModels, all View based UI composition.

I'm wondering if moving to MVI (I personally have tons of experience with MVVM + MVI, and would like to move to MVI if possible) and compose views (only 1 person on the team has real experience with compose, ironically not me, b/c I keep getting put on ol...

https://redd.it/1j8fnff
@reddit_androiddev

Читать полностью…

AndroidDev - Reddit

JetBrains seems released AI Assistant for Android Studio Meerkat

How it compares to built-in Gemini? Is it easier to use not from US?

https://blog.jetbrains.com/ai/2025/03/ai-assistant-comes-to-kotlin-developers-in-android-studio/...

https://redd.it/1j87sod
@reddit_androiddev

Читать полностью…

AndroidDev - Reddit

Best approach to get User data with MVVM?

I am developing an application with MVVM architecture and I would like to know what is the best way to get the user data. I am using Firestore to store the user data, which is in a single document. This data is used in different screens, and in each of them I need to access different fields. Therefore, I find it inefficient to make a query in each ViewModel to get the information that each screen needs.

In the domain layer I have an interface with the methods that are then implemented in the da...

https://redd.it/1j83v7g
@reddit_androiddev

Читать полностью…

AndroidDev - Reddit

Accessibility Plugin for Android Studio

# We have created a prototype plugin that automates alt-text generation for UI icons within Android Studio, and would love to have your valuable feedback in this short survey. Thanks for your help!


Survey Link...

https://redd.it/1j7mqwf
@reddit_androiddev

Читать полностью…

AndroidDev - Reddit

Complex Views in Jetpack Compose

Hi guys, I'm new to the community and I'm currently working in a company where there is nobody who can answer some of the questions I'm having, which are harder to google, so I decided to try out my luck on reddit.

We are using MVVM with compose, and the problem I am having is that we are introducing a fairly complex view. This view is essentially a custom bottom sheet, which has a lot of logic, essentially all the crud operations for certain data, let's say a todo list. Items in this list can ...

https://redd.it/1j7vwns
@reddit_androiddev

Читать полностью…

AndroidDev - Reddit

Is it possible to ask user for feedback when they uninstall an app on Google Play?

I have not found how to do that......

https://redd.it/1j7tujw
@reddit_androiddev

Читать полностью…

AndroidDev - Reddit

How to change display size programmatically?

On my Pixel 9 under Settings > Display & Touch > Display Size and Text I can change the display size and font size. I am trying to do that from within an app, I was able to change the Font size using

Settings.System.putFloat(
contentResolver
,
Settings.System.
FONT_SCALE
, 0.9f)


But I don't know how to change the display size. Is it possible to do that?...

https://redd.it/1j7qwpr
@reddit_androiddev

Читать полностью…

AndroidDev - Reddit

About mentorships

Hi there! I've been working as an Android developer in the industry for about 8 months now. Recently, I got accepted into a mentorship program that's starting soon. I really want to make a good impression on my mentor and make the most out of the time we have together.

For those who have mentored or been mentored before, what kind of questions should I ask? And how should I structure the sessions to get the most value? Would it make sense to build an app together from scratch, or should I focus...

https://redd.it/1j9h67m
@reddit_androiddev

Читать полностью…

AndroidDev - Reddit

What's the proper way to manage variations across build variants for white label apps?

I've worked with some white label apps, but I still don't know the proper answer to this.

Is the answer simply to have all common code in the main source set, and to have all varying code in specific variant source sets?

One issue I see is what if you had a view model in the main source set, then suddenly this view model needs to do something slightly different for one build variant.

Do you end up copying and pasting the whole view model, duplicating it into that variant source set, then edit...

https://redd.it/1j9czck
@reddit_androiddev

Читать полностью…

AndroidDev - Reddit

ANR on devices with RAM <= 1024MB

Has anyone succeeded reducing ANRs on these devices when using Admob and MediaSessionService etc.?

No matter what I do, I can't reduce it. Should I exclude them?...

https://redd.it/1j9dtby
@reddit_androiddev

Читать полностью…

AndroidDev - Reddit

Translation Pen Help
https://redd.it/1j985ul
@reddit_androiddev

Читать полностью…

AndroidDev - Reddit

I created non-recomposing size modifiers to avoid too many recompositions during animations.

The regular size modifiers affect the composition phase, which causes too many recompositions when animating a composable's size through them, and possibly causing performance issues.

To avoid this, we'd have to update the size during the layout phase instead using the layout modifier, but that code can be cumbersome to write every time.

So I decided to just write these handful of modifiers that do the heavy lifting for us and are as easy to use as the regular ones we're used to.

The only d...

https://redd.it/1j94vzr
@reddit_androiddev

Читать полностью…

AndroidDev - Reddit

Review my project

Hey everyone!

Two years ago, I want to visualize my call logs, but I couldn't find a viable solution. So, I decided to build my own Android application called Call Analytics to analyze and display call data. This was my Android project, so I'd love to hear what you guys say 😊

\- Call analytics is a minimal and aesthetic app that scans through your call history and gives you incredible graphical visualization.

It has the following features:

• Search for a specific contact's analysis

• Vi...

https://redd.it/1j8shg0
@reddit_androiddev

Читать полностью…

AndroidDev - Reddit

An app to dynamically scan the screen and toggle screen colour inversion based on the colour of the screen.

Hey, hope you all doing great.

I'll get to my request without wasting much of your time.

I've been watching a lot of tutorials lately. The display is bright white at times and black at others.

When it is white, almost of all screen is white.

Here's an app request, can I be able to build an android app, when given permissions, can scan my screen once every second and toggle colour inversion?

I'm learning to code too. So I'll try to layout how I'm thinking the logic can be.

It's tutoria...

https://redd.it/1j8p83k
@reddit_androiddev

Читать полностью…

AndroidDev - Reddit

Biggest Problem with Jetpack Compose: Performance

In this article, we want to discuss one of the biggest challenges of Jetpack Compose: performance. You might be wondering, “Performance? How is that possible for a new tool introduced by Google?”

The truth is, when you move beyond small test projects and try to use Jetpack Compose in large-scale applications, you encounter numerous performance issues — especially in one of the most fundamental aspects of apps: lists. In this article, we aim to explore these issues and propose suitable s...

https://redd.it/1j8m7yl
@reddit_androiddev

Читать полностью…

AndroidDev - Reddit

Category picker suggestion

What is the best way to present a category picker? I have a categories with multiple level of sub categories, currently I'm using a horizontalpager that dynamically change the page count when clicked on the category. Any ideas?...

https://redd.it/1j8aqwt
@reddit_androiddev

Читать полностью…

AndroidDev - Reddit

Conversion from VB/SQL running on Windows Mobile Embedded

I'm looking for someone to convert a VB2008/SQLCE application running on Windows Mobile Embedded 6.5 to Android. Any suggestions on how I would reach someone in the vicinity of Atlanta or Louisville to discuss this project would be appreciated. Web searches have led nowhere and I'm out of ideas on how to approach this.


Thanks for any suggestions....

https://redd.it/1j87aq4
@reddit_androiddev

Читать полностью…

AndroidDev - Reddit

Opportunity to work at xAI on Grok Android App

We're looking to add more hardcore engineers to our team.

Hiring Product Android Engineers to accelerate our native app efforts for [Grok](https://grok.com/), building it fully in Compose. Open Beta available at: [Grok Beta](https://play.google.com/apps/testing/ai.x.grok)

**Company**: xAI 
**Compensation:** $180,000 - $440,000 USD based on experience + equity
**Location:** SF / Palo Alto, US
**Visa sponsorship**: Yes, in many cases
**Remote:** For exceptional candidates
**Full-time:*...

https://redd.it/1j7fy21
@reddit_androiddev

Читать полностью…

AndroidDev - Reddit

How are some developers (with paid apps) getting away with not showing their address on Play Store?

I noticed there are many developers (who have in-app purchases) not showing their address on their app page. I'd love to do the same, I thought it was mandatory after the February 2025 deadline?

...

https://redd.it/1j7yneg
@reddit_androiddev

Читать полностью…

AndroidDev - Reddit

Compose Multiplatform search bar
https://redd.it/1j7um1n
@reddit_androiddev

Читать полностью…

AndroidDev - Reddit

Cache App Error - Console Google Play

Hi,

I have an app that works fine on emulator and physical device, but google play store says it crashes all the time.

Message: "Broken Feature Policy: Violation of the Broken Feature Policy"..

Error:
Clear cache for APP?
APP closed because this app has a bug. Try clearing the app's cache first, and then reopen the app.

I did several tests and it works perfectly. I uploaded two new versions and it's still the same, same message. Android vitals doesn't give anything.

Any ideas?...

https://redd.it/1j7slz5
@reddit_androiddev

Читать полностью…

AndroidDev - Reddit

Building an Android Smart Gallery App to Organize Images
d41dev/building-an-android-smart-gallery-app-to-organize-images-452995e9684c" rel="nofollow">https://medium.com/@d41dev/building-an-android-smart-gallery-app-to-organize-images-452995e9684c

https://redd.it/1j7dl8a
@reddit_androiddev

Читать полностью…
Subscribe to a channel