• Breaking News

    [Android][timeline][#f39c12]

    Monday, February 21, 2022

    App Feedback Thread - February 18, 2022 Android Dev

    App Feedback Thread - February 18, 2022 Android Dev


    App Feedback Thread - February 18, 2022

    Posted: 18 Feb 2022 06:00 AM PST

    This thread is for getting feedback on your own apps.

    Developers:

    • must provide feedback for others
    • must include Play Store, GitHub, or BitBucket link
    • must make a top level comment
    • must make an effort to respond to questions and feedback from commenters
    • app may be open or closed source

    Commenters:

    • must give constructive feedback in replies to top level comments
    • must not include links to other apps

    To cut down on spam, accounts who are too young or do not have enough karma to post will be removed. Please make an effort to contribute to the community before asking for feedback.

    As always, the mod team is only a small group of people, and we rely on the readers to help us maintain this subreddit. Please report any rule breakers. Thank you.

    submitted by /u/AutoModerator
    [link] [comments]

    Created a Jetpack Compose library, Flippable to create 2-sided animated flip views.

    Posted: 21 Feb 2022 02:21 AM PST

    Created a Jetpack Compose library, Flippable to create 2-sided animated flip views.

    I have created a Jetpack Compose library which lets developers create flipping Composable views with 2 sides with animations etc.

    The code looks something like this:

    Flippable( frontSide = { // Composable content for the front side }, backSide = { // Composable content for the back side }, flipController = rememberFlipController(), // Other optional parameters ) 

    Flippable Demo

    submitted by /u/wajahatkarim3
    [link] [comments]

    Is it just me or is Android development hard AF to learn? I've been following some courses and YT videos for about a month, and I feel so overwhelmed. Do you have some tips for me?

    Posted: 20 Feb 2022 08:01 AM PST

    Room database, Dagger Hilt, Coroutines, Live Data, ViewModel. I feel stupid AF for not understanding what is going on

    submitted by /u/CluelessGadget
    [link] [comments]

    Built an open source Zomato/swiggy like button!

    Posted: 21 Feb 2022 04:59 AM PST

    Discontinuing Kotlin synthetics for views

    Posted: 21 Feb 2022 04:47 AM PST

    Kotlin Android Extensions Gradle plugin was deprecated in Nov 2020 and now the plugin will be removed in Kotlin 1.8, which is expected to be released by the end of 2022.

    If you are a developer, who likes to learn by watching videos, below one can help you:

    https://www.youtube.com/watch?v=Fljt1jMmRtI&t

    Read the blog here:

    https://android-developers.googleblog.com/2022/02/discontinuing-kotlin-synthetics-for-views.html

    submitted by /u/Turbulent_Friend_760
    [link] [comments]

    How to Navigate to Activity using Compose Navigation? #Jetpack Compose

    Posted: 21 Feb 2022 03:51 AM PST

    Navigation using the jetpack compose's navigation library is very simple and stright forward but I can't find a way to navigate to an activity. My question is that how to add an activity as destination to the nav graph in compose.

    Currently I am using Intent for navigation. But that way I am not able to add a path & deeplink for the activity using navigation-compose.

    submitted by /u/NoPreference1260
    [link] [comments]

    Relevance of Associate Android Developers Certification?

    Posted: 20 Feb 2022 07:54 PM PST

    I've been taking the free Android Developers course 'Android Basics in Kotlin' in preparation to take the Associate Android Developer Certification. Has anyone here taken the certification exam? Any advice? Do more experienced developers have any idea if this is a relevant certification in the eyes of potential employers?

    https://grow.google/certificates/android-developer/#?modal_active=none

    https://developer.android.com/courses/android-basics-kotlin/course

    submitted by /u/Brilliant-Yam7737
    [link] [comments]

    Learn how to scale your Android build with Jetpack and Dagger

    Posted: 21 Feb 2022 03:11 AM PST

    Learn how to scale your Android build with Jetpack and Dagger

    100ms conducting its first 🤖 Android developer event - a Talk & AMA session with Rivu Chakraborty, Aniket Kadam, and Honey Sonwani on 🗓 26th of February!

    Register Here!
    We will be unlocking elements to scale the Android system by deep-diving into Dagger and Jetpack compose.

    🎙 Going live on 26th February at 11:00 am IST. Register now!

    https://preview.redd.it/2xnq3i8e56j81.jpg?width=2048&format=pjpg&auto=webp&s=d14b67064166852caec296bcad5226852d76cd3c

    submitted by /u/nilay_100
    [link] [comments]

    Languages and tools for developing games

    Posted: 21 Feb 2022 02:37 AM PST

    Hi there folks,

    What languages and or tools do you use to build games?

    submitted by /u/jluizsouzadev
    [link] [comments]

    How large is your MAU?

    Posted: 21 Feb 2022 01:23 AM PST

    Just curious on how large is your MAU currently. What are your tips on how to increase your users? Thanks!

    submitted by /u/dadofbimbim
    [link] [comments]

    Apps/widgets to display how many sales/subscriptions your app gets?

    Posted: 20 Feb 2022 07:52 PM PST

    There used to be a few 3rd party apps that had widgets and push notifications to alert you every time someone purchased an app/in-app purchase/subscription but I can't find any recently. Are there any good alternatives now or has google blocked off access to that info?

    submitted by /u/Xstream3
    [link] [comments]

    High frozen frame rate with Android 12 device

    Posted: 20 Feb 2022 06:55 PM PST

    High frozen frame rate with Android 12 device

    Has anyone experienced a high frozen frame rate with Android 12 devices? We are experiencing a 41.36% frozen frame rate on Android 12. It's 5x higher than Android 11. Vivo, Realme, and Xiaomi make up the majority of the contribution. Could anyone tell us if the same issue is occurring with your app as well?

    https://preview.redd.it/5gzvy64ep3j81.png?width=2604&format=png&auto=webp&s=c14d4142ac8a0dfcca8b010b8829e9fc0ee695d5

    submitted by /u/footballbloodyhell
    [link] [comments]

    How can I change drawable path for an ImageView once the user has inputted a letter associated with a picture?

    Posted: 20 Feb 2022 05:44 PM PST

    I am working on an app where the user enters a letter (A-Z) and then a corresponding picture will show up in a new activity once the user clicks a button. The extra (@drawable/image.png) is being passed and the second activity is receiving said path, but I don't know how to update the ImageView with this extra I am passing down so that the correct image is shown. Any help is appreciated, thanks.

    submitted by /u/Tempick
    [link] [comments]

    For those who are employed as an android developer. Are you allowed by your employer to develop side projects like your own apps and publish to the store/monetize it? Assuming you used your own time/equipment to develop it?

    Posted: 19 Feb 2022 07:50 PM PST

    The 3 Jetpack Compose Animation Transition Low-Level APIs

    Posted: 20 Feb 2022 02:33 AM PST

    How is the phone volume controlled?

    Posted: 20 Feb 2022 11:34 AM PST

    I use the Magisk addon "audio misc", which extends the possinle volume control steps of the main volume drastically.

    It works great, just not for the phone volume.

    The phone volume cant be changed from the regular volume controls.

    How can this be changed? The voluke steps for phone calls are horrible and most important for good settings.

    submitted by /u/Obelix178
    [link] [comments]

    How bad is it to serialize objects or small lists as JSON and save them in shared preferences?

    Posted: 20 Feb 2022 05:26 AM PST

    I've had experiences of doing this instead of using a Room database due to some reasons such as time constraints.

    submitted by /u/ShouLie1
    [link] [comments]

    Libraries for SAF that allow selection of multiple files/directories on app start?

    Posted: 20 Feb 2022 12:52 PM PST

    Hello. Are there any libraries that allow for batch selection of files/directories using Storage Access Framework on app start. Like for example, the user is presented with a dialog that asks him to select multiple directories then finally confirm when he is done selecting multiple directories.

    Thanks.

    P.S. I know that the SAF option itself does not allow for multiple selection. I am looking for a dialog with nice UX design that allows for selection of multiple files/directories from each SAF launch.

    submitted by /u/johnreeno
    [link] [comments]

    Location permissions in Android is a mess

    Posted: 20 Feb 2022 06:54 AM PST

    Why did they have to make it so that you can only enable background location from settings screen? Heck why did they separate it from normal location in the first place?

    So what im doing is I first request fine location, if its granted i then ask for background location. But for some reason, if the user doesnt check "Allow at all times" twice in a row, it completely locks them from going to settings screen directly from the app. They have to manually leave the app and allow the permission. I dont think that's user friendly at all.

    Btw im a begginer but i've been struggling with this for like 2 days so i had to rant lol. Any suggestions?

    submitted by /u/Axeloe
    [link] [comments]

    Bytecode transformations: The Android Gradle Plugin

    Posted: 20 Feb 2022 07:26 AM PST

    Protecting unlocked bootloader

    Posted: 20 Feb 2022 11:09 AM PST

    What if android phones adopt BIOS security feature of computers so that no matter if the bootloader is unlocked, a password prompt appears if you literally power it up before whatever you might boot into?

    submitted by /u/Jforanything
    [link] [comments]

    When I add TextView in Custom View, all elements become invisible.

    Posted: 20 Feb 2022 06:48 AM PST

    class CustomViewExercise : LinearLayout { private lateinit var textView: TextView private var mRectanglePaint: Paint = Paint().apply { isAntiAlias = true color = Color.parseColor("#dedede") } constructor(context: Context?) : super(context) constructor(context: Context?, attrs: AttributeSet?) : super(context, attrs) constructor(context: Context?, attrs: AttributeSet?, defStyleAttr: Int) : super( context, attrs, defStyleAttr ) init { textView = TextView(context) addView(textView) } override fun onDraw(canvas: Canvas) { canvas.apply { drawRectangle(this) } } private fun drawRectangle(canvas: Canvas) { val rect = Rect() rect.left = 40 rect.right = width - 40 rect.top = 20 rect.bottom = rect.top + 100 textView.text = "Hello" val params = LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT) params.setMargins(rect.left, rect.top, 10, 10) textView.layoutParams = params canvas.drawRect(rect, mRectanglePaint) } } 

    I want to create a TextView inside the rect object I wrote in CustomView, but when I add it, the TextView and the Rect object become invisible.

    What could be the reason for this? How can I position the TextView inside the rect object?

    submitted by /u/kaanfrt
    [link] [comments]

    Can I place a button under a button?

    Posted: 20 Feb 2022 10:31 AM PST

    Basically what title says...

    I am using google maps api and there are buttons for indoor location, and I the api doesn't allow you to access those buttons? Could I place a button under those buttons to where when you user touches the screen both events are activated?

    submitted by /u/csh7
    [link] [comments]

    Get data from server

    Posted: 19 Feb 2022 11:53 PM PST

    What's the best way to get array of strings from server, and store it to use it later?

    Edit: My approach is to use json file on server, receive it with volley library in app, and store it with SharedPreferences. Is it a good approach or is there a better one?

    submitted by /u/rcomplexx
    [link] [comments]

    How to create Adapters easily

    Posted: 19 Feb 2022 03:08 PM PST

    In Android Development almost every project has one or more adapter classes to deal with a collection of views, also there are many different types of adapters such as RecyclerAdapter, ListAdapter, Paging2 Adapter, Paging 3 Adapter, ArrayAdapter, ExpandableListAdapter, some times you need to create a complex adapter class, but most of the times all you need is to bind your model class with a list item layout and provide some extra listeners and that's it, so why we can't automate the process of creating those adapters classes? This post explains how to create Adapters easily.

    submitted by /u/wineandcode
    [link] [comments]

    3 Android Techs That Are Sunsetting in 2022

    Posted: 19 Feb 2022 09:59 PM PST

    No comments:

    Post a Comment

    Fashion

    Beauty

    Travel