• Breaking News

    Monday, September 28, 2020

    Android Dev - Weekly "who's hiring" thread!

    Android Dev - Weekly "who's hiring" thread!


    Weekly "who's hiring" thread!

    Posted: 28 Sep 2020 05:44 AM PDT

    Looking for Android developers? Heard about a cool job posting? Let people know!

    Here is a suggested posting template:

    Company: <Best Company Ever>
    Job: [<Title>](https://example.com/job)
    Location: <City, State, Country>
    Allows remote: <Yes/No>
    Visa: <Yes/No>

    Feel free to include any other information about the job.

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

    Weekly Questions Thread - September 28, 2020

    Posted: 28 Sep 2020 03:56 AM PDT

    This thread is for simple questions that don't warrant their own thread (although we suggest checking the sidebar, the wiki, our Discord, or Stack Overflow before posting). Examples of questions:

    • How do I pass data between my Activities?
    • Does anyone have a link to the source for the AOSP messaging app?
    • Is it possible to programmatically change the color of the status bar without targeting API 21?

    Important: Downvotes are strongly discouraged in this thread. Sorting by new is strongly encouraged.

    Large code snippets don't read well on reddit and take up a lot of space, so please don't paste them in your comments. Consider linking Gists instead.

    Have a question about the subreddit or otherwise for /r/androiddev mods? We welcome your mod mail!

    Also, please don't link to Play Store pages or ask for feedback on this thread. Save those for the App Feedback threads we host on Saturdays.

    Looking for all the Questions threads? Want an easy way to locate this week's thread? Click this link!

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

    The Dark Secrets of Fast Compilation for Kotlin – Kotlin Blog

    Posted: 28 Sep 2020 02:46 AM PDT

    When a thief calls you a thief, what is the best thing to do?

    Posted: 28 Sep 2020 03:31 AM PDT

    In yesterday's post on this group, I was called a thief with my real name. The truth may be different, but this is not the place for such proof. As a well-mannered man, a professor, I don't want to bring these things out in public.

    What is the best thing to do?

    Will the moderators delete this or will I have to start some other procedure.

    Thank You

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

    How to distinguish Android 11 Location permission "while in use" from "Only this time" programatically?

    Posted: 27 Sep 2020 09:46 PM PDT

    Is there a way to distinguish the Android 11 - Location permission for "While in use" from "Only this time". I want to understand if there is a way to check if the latter was selected by the user programatically.

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

    What the hell is wrong with Android Emulator Recorder

    Posted: 28 Sep 2020 02:51 AM PDT

    The curse of using bluetooth?

    Posted: 28 Sep 2020 07:57 AM PDT

    Like many other devs, I am working with bluetooth at my job, and the performance of the app is as usual being measured by the reviews of the app on Google Play store.

    A lot of the negative reviews stems from bluetooth problems. Disconnects, low signal, wifi interruption, inconsistent behaviour. It seems impossible for us to go beyonda 3.3 rating.

    So I started checking out other apps that relied on a bluetooth connection. They seem to suffer from the same problems, and their ratings also ranges from 2.5 to 3.5.

    Is this just the curse of bluetooth? A 3.5 cap ratings?

    So I ask you, do you know any apps that rely on bluetooth that has beyond 3.5? Maybe even beyond 4.0?

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

    Android 10 Moto z Clipboard: ADB best option

    Posted: 28 Sep 2020 07:30 AM PDT

    Good day, I apologize if there are other threads on this I have not viewed. Since Google has little security on what apps access the clipboard: What is the best option to keep my copy and paste passwords, etc safe. I need the paste to apps option. Is utilizing ADB and simply telling what apps to ignore the clipboard the best option? Is there a less time consuming option? Perhaps a clipboard app? Please help and thank you in advance. Respectfully, Jace6023

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

    gcc/ llvm on system shell

    Posted: 28 Sep 2020 04:50 AM PDT

    Hey I'm looking for a version of gcc or clang running on the android system shell. I want to be able to compile c code on the device. Is there an existing way of doing or do I have to build it myself? I know that this is possible using tmux but is there a way of doing it directly from the system shell? I want this just for playing around :)

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

    Java Vs Dart (Flutter) for developing an app connected to cloud Database?

    Posted: 28 Sep 2020 04:40 AM PDT

    So I would like opinions of people who have been working with app development for years. For starters, I have been learning Android app development with Java for about 4 months now. And now I want to build a proper app for PlayStore. While I cannot go into details, the app will have a host a client side interface allowing users to view data from the database. Select users (moderators?) will be allowed to edit the database in terms of adding and removing data. But before I started developing, I came across the suggestion of using Dart for portability. What are the pros and cons in your opinion for both languages? All the opinions I found on the web range from 1 to 2 years old.

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

    This app will change the way you communicate nowadays

    Posted: 28 Sep 2020 07:53 AM PDT

    Hi guys,

    I recently wrote an article about a must-have Android app that addresses a particular issue today: social distancing : https://medium.com/@cazimirroman/a-brand-new-way-to-communicate-778674baea44

    When keeping your distance, this software can be used to interact with those outside the hearing range.

    Do you see any other uses for this type of app?

    Thanks!

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

    How Google Admob Destroy My Life + Pandemic

    Posted: 28 Sep 2020 02:12 AM PDT

    Hi,
    I am an indie developer make apps for a living so I made a video sharing(not like TikTok) application and I published it on play store on May End and I have published more than 8 Apps in Playstore most of them hit 100k in Playstore so I using Admob has my primary ad network and I implement FAN Separately (not on mediation) just in case. On July 18, 2020, My ad serving has been limited so I thought it just disappears with 2 weeks I got this before so I thought it's regular check from AdMob site but it didn't that's all its started
    I connect all my apps to the single AdMob account so all apps ads have been limited and I am making 0.1 every day and I m paying 100$ for servers every month I can't sleep for days because the stress level and I am thinking how can I pay for freelancers(i hire freelancers for some projects) and the month passed So I manage the expense with my salary and borrow some money from friends. I don't have enough money to pay rent so I move on to my mother's house and living with my mother Its been Four Month Now still ad serving has been limited I try to contact google may ways the stress level I am in I never had that before and I am thinking of selling all my apps to another developer and take a break from this hell.

    Why there is no contact option in Admob but in Google ads 24*7 support so google doesn't care about the indie developer or they just want multi-million company only not indie like us?

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

    #2 Floating Windows on Android: Foreground Service

    Posted: 28 Sep 2020 02:04 AM PDT

    How do let developer settings run while my phone is on battery saver

    Posted: 27 Sep 2020 09:18 PM PDT

    So I use a moto g5s plus for older gen app testing and whenever my phone goes into battery saver all the developer options get disabled automatically. How do I fix this?

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

    Any idea how Chrome is doing this?

    Posted: 27 Sep 2020 09:52 AM PDT

    Weird bottom sheet behaviour ?

    Posted: 27 Sep 2020 12:57 PM PDT

    Anyone else notice issues with bottom sheet behavior in their apps? Specifically concerning peek height when using phones which have gesture navigation enabled?

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

    Not another pokemon app!

    Posted: 27 Sep 2020 09:22 AM PDT

    Hello, I want to share this project I've been working on during my spare time, and yes... It's another pokemon app. Pokecart https://github.com/Jakebreen/pokecart.

    I've spent the last two years working in Android Development after leaving the construction industry and studying in Uni to start what I imagined would be my dream career (and so far it has been). As soon as I finished Uni I landed a great job with a good company and absoloutely amazing colleagues... somehow... hardwork pays off? Well, there has been plenty more hard work thrown my way in the last two years and I can forsee plenty more to come. Anyway, the application...

    I first saw the app by Skydoves https://github.com/skydoves and loved it but felt I could take it a step further applying my own spin on the traditional pokedex project. With a hypothetical "pokemon shop" and filtering system, user's can sort the first edition 251 pokemon based on their primary and secondary types and their four stats, Health, Attack, Speed and Defense. Selected pokemon are added to the shopping cart where the user can then increment/decrement the pokemon they are purchasing and see a breakdown of costs before "buying".

    Utilising Databinding and MVVM, updates are propagated from repository to view with LiveData and Coroutines which I chose to integrate into this app since the majority of the projects I work on utilise RxJava (which I still pefer). I took a step away from Dagger to try out Koin which is very visibly light-weight but no doubt would be lack-luster in larger projects spanning hundreds of classes or modules. The app is complete with unit tests for viewmodels and repositories.

    This project brings together a number of the concepts and technologies I have learned during the previous 2 years and has let me play about with a number of ideas I'm not able to explore at my day job!

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

    Udacity course doesn't work? Lesson 3 seems outdated and I'm super lost.

    Posted: 27 Sep 2020 02:19 PM PDT

    Loved the first two sections of the "Android Dev with Kotlin" course, but now I've reached the third section and things are starting to fall apart.

    They give you a project to import to Studio to teach you about navigation between fragments. When I import it, though, I'm immediately assaulted with errors in the SDK installation (Build-Tools 29.0.2), saying the licenses aren't accepted. The course tells me to ignore any plugins Studio might suggest, but nothing about this. As I progress through the lesson and create a new fragment, what's generated is something completely different that what I'm shown in the course. The course generates only your usual "Hello World" placeholder function with two extra vals in there. Studio, however, generates this:

    package com.example.android.navigation import android.os.Bundle import androidx.fragment.app.Fragment import android.view.LayoutInflater import android.view.View import android.view.ViewGroup // TODO: Rename parameter arguments, choose names that match // the fragment initialization parameters, e.g. ARG_ITEM_NUMBER private const val ARG_PARAM1 = "param1" private const val ARG_PARAM2 = "param2" /** * A simple [Fragment] subclass. * Use the [TitleFragment.newInstance] factory method to * create an instance of this fragment. */ class TitleFragment : Fragment() { // TODO: Rename and change types of parameters private var param1: String? = null private var param2: String? = null override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) arguments?.let { param1 = it.getString(ARG_PARAM1) param2 = it.getString(ARG_PARAM2) } } override fun onCreateView(inflater: LayoutInflater, container: ViewGroup?, savedInstanceState: Bundle?): View? { // Inflate the layout for this fragment return inflater.inflate(R.layout.fragment_title2, container, false) } companion object { /** * Use this factory method to create a new instance of * this fragment using the provided parameters. * * @param param1 Parameter 1. * @param param2 Parameter 2. * @return A new instance of fragment TitleFragment. */ // TODO: Rename and change types and number of parameters @JvmStatic fun newInstance(param1: String, param2: String) = TitleFragment().apply { arguments = Bundle().apply { putString(ARG_PARAM1, param1) putString(ARG_PARAM2, param2) } } } } 

    Is this what Studio generates when creating a new fragment? I've read a few complaints about Udacity and their apparent inability to keep their courses updated, but I honestly have no idea what's going on at this point. I'd really appreciate any insight into this.

    Thanks in advance.

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

    Need some help connecting the dots between Console/AdMob

    Posted: 27 Sep 2020 02:06 PM PDT

    Heya, so I am asking this on behalf of a friend. I get to do the askin' because she's a bit shy, and that's OK. But I digress! She made a simple game, lots of flowers and swords. But I digress again. So anyway, the question is related to ads in the game.

    1) In Google Play Console, she created a new game app and set up the payment options. Does this mean that if the game is paid, and people buy, she can check her profit in the Financial info screen and can be paid out to the payment method set up in the payment settings screen? She intends to make the game free to play, but we'd like to know anyway so we can gain a better understanding of the whole thing.

    2) She intends to use AdMob. She got an AdMob AppID that she's going to put in the game. We think that the game will use the AdMob AppID to register user clicks and whatnot, and that's how Google will pay out to her AdMob account. Is that how that works, or is there anything else that needs doing?

    3) We also don't understand what does linking AdMob app to a Google Play account do? Right now, the game is "Not Linked to Google Play". What is the purpose of this?

    4) How does she get a payout from her AdMob account to her bank account if she does get some profit in there?

    Thanks!

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

    What is this design called? Where I can load new apps into my library within the app itself.

    Posted: 27 Sep 2020 12:05 PM PDT

    Best Udemy course of android development?

    Posted: 27 Sep 2020 10:58 AM PDT

    Edit : At college I finished subjects regarding : -Fundamentals of OOP (we did Java) - Structure of data and algorithms - Databases (SQL)

    So I don't know whether to take a beginner or intermediate course. Suggestions would be very appreciated

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

    Has anyone published their app on Huawei AppGallery in Chinese mainland?

    Posted: 27 Sep 2020 01:37 PM PDT

    Hey, I decided to try publishing my apps on Huaweis AppGallery. It works fine in most countries, but publishing in Mainland China requires additional copyright documents. It seems to be quite a lot of work, has anyone done it? Or is there any way around it? Do I really have to go through the forms at http://huawei.zhifuda.vip/en/ , or there is a workaround?

    My apps are for casual usage like gallery or so, nothing financial, VPN related, or any other special category from https://developer.huawei.com/consumer/en/doc/30215 . I found one exemption template that I filled and uploaded, but it doesn't seem to be enough.

    I'm not going into details here, people who have gone through it will know what I talk about.

    Thanks

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

    No comments:

    Post a Comment