Android Dev - Venom - a lightweight tool that simplifies testing of the process death scenario. |
- Venom - a lightweight tool that simplifies testing of the process death scenario.
- FastLayout: An android library for making row, column interface quickly
- Jetpack Compose 0.1.0-dev09 is released
- Why more than two android flavor dimensions don't work properly?
- Refactoring an old app
- Google Play PolicyBytes Spring 2020 Policy Updates
- Coroutines: First things first
- Multidexing, methods counts, is it still a thing?
- Android Jetpack: CameraX Beta
- How to keep your app rating in Google Play high
- Open a drawer from a fragment or another fragment?
- Is there any way to backup "Add to home screen" launcher shortcuts using ADB?
- Calling a fragment's methods from an activity
- Android API version where app shortcuts are required to be supported by launchers?
- I have an app idea that solves a common local problem, but I can't code or design. Any ideas? Also discuss what else could be in this app.
- I just opened my game to Alpha and even updated it
- Correct way to change gridlayout in runtime
- How I check the record who is exist on database is not NULL or empty or "HELP"?
- Unit Testing Coroutines on Android
- Converting android strings.xml to excel file
- Discord for Android Devs
- MotionLayout - Constraining off the screen
- A plugin for posting Lint result to Github's PR using Github Actions
| Venom - a lightweight tool that simplifies testing of the process death scenario. Posted: 16 Apr 2020 03:21 AM PDT
| ||
| FastLayout: An android library for making row, column interface quickly Posted: 15 Apr 2020 10:56 PM PDT I was making a suduko game on android and had lots of issues in making suduko buttons.So I made a library with which you can quickly build any tabular/Table layout with equal cells.Here is a link to my github repo.I would very much appreciate your comments or if you think the library has any issues or needs improvement I am open to suggestions.This is my first ever library in any language. [link] [comments] | ||
| Jetpack Compose 0.1.0-dev09 is released Posted: 16 Apr 2020 12:45 AM PDT Release notes:
Other than these, the most interesting stuff is that they also added RxJava and LiveData adapters for Compose. Here are some examples There is an open issues for adding Kotlin coroutine Flow support as well so I suppose we can expect an adapter for that soon. [link] [comments] | ||
| Why more than two android flavor dimensions don't work properly? Posted: 16 Apr 2020 05:50 AM PDT There is a powerful mechanism in Gradle for android that allows the developer to create application flavors and split code, configurations and override resources. I use it in more than two years in different applications, but all that time I had only one or two flavor dimensions. Today I tried t add the third dimension to my project and still can't build it. Here is a problem, for example, I need the next three dimensions for my app: "brand", "environment", "market". The configuration will look like this: As a result, I can build the next 8 applications (I ignoring build types in this example): As I understand documentation about flavor dimensions, application nikeDevoogle use files from the next folders: main, nike, dev, google, nikeDev, nikeDevGoogle. But it doesn't work, Android studio sees only files in main, nike, dev, google, and nikeDevGoogle. Files in nikeDev ignored and even doesn't mark as currently active. Does anyone know why it happened? Am I missing something? P/S/ Sorry for my bad English, I suppose you understand my main thought [link] [comments] | ||
| Posted: 16 Apr 2020 05:57 AM PDT I am wondering if there is any solid advice for refactoring android apps. My company inherited a project and the clients app is very very buggy and unstable. The code is in java/MVP - but they didn't use the presenters to do anything other than make HTTP requests and hand that data to the activity/fragment. The activity/fragments are gigantic and have tons of business logic in them. The application class is also bigger than any of the ones I have written with tons of services instantiated and managed there. Dagger present - but not injecting anything. A lot of libraries in the gradle file that aren't being used. Null Pointer Exceptions everywhere due to life cycle stuff. I can't really say more than that - but where do you start for this type of refactor where throwing everything out is not an option. [link] [comments] | ||
| Google Play PolicyBytes Spring 2020 Policy Updates Posted: 16 Apr 2020 07:49 AM PDT
| ||
| Coroutines: First things first Posted: 16 Apr 2020 02:44 AM PDT
| ||
| Multidexing, methods counts, is it still a thing? Posted: 16 Apr 2020 06:14 AM PDT I've been out of touch on multidexing lately, is it still a thing for minSdk above 21? How about methods counting, are we still counting, if yes, how? [link] [comments] | ||
| Posted: 15 Apr 2020 09:16 AM PDT
| ||
| How to keep your app rating in Google Play high Posted: 16 Apr 2020 08:18 AM PDT Why stars matterThere are a lot of articles about things that affect your app positions in the store. Each one of them has a rating on the list and it's totally logical. The more positive ratings your app has the more potential and trust it gets from algorithms. It automatically seems like a lower risk to suggest it to app store visitors. So it's crucial in ASO to keep it high as it affects your rankings and conversion. The question here is how to work with it. ❗️Disclaimer ❗️ The major part here is the app itself. If it's objectively bad no ASO, ads, and other out-app activities won't change it. RatingsDon't forget to request it from your users. The possibility that a user will get back to your app page in a store and leave the rating there is looow. So just add requests to leave the rating right in your app. Stores advise you to be careful with it and follow simple rules:
⚡️ Bonus for Google Play. If a user left a low rating you can open the support ticket instead of sending it to the Google Play. ReviewsThings get serious here as everyone can see the reviews to your app and unlike the rating, it's way more detailed. The few things to remember when working with reviews:
A tool to simplify itWe at Checkaso understand that rating and reviews analyze is a must. And we just released the Rating and reviews tab to simplify it for you. You can analyze ratings and reviews of your app to find the ways to grow it. It has awesome filters like the app version. data period, and status. You can learn more about it on our blog and please feel free to try it/leave your feedback or share your view on the rating situation. Thanks! [link] [comments] | ||
| Open a drawer from a fragment or another fragment? Posted: 16 Apr 2020 08:11 AM PDT
| ||
| Is there any way to backup "Add to home screen" launcher shortcuts using ADB? Posted: 16 Apr 2020 07:35 AM PDT | ||
| Calling a fragment's methods from an activity Posted: 16 Apr 2020 07:28 AM PDT Every time i try to do this, i get the "non-static method cannot be referenced from a static context" error. What is the work around here? How do i access methods from other classes if either of them are static? Feel like i can't do anything... My fragment is declared
And my activity is declared
And my viewpager is declared
I had a similar issue when calling methods from code in Frag1. The workaround there was overriding the onViewCreated() method and writing my onclick listeners etc there. [link] [comments] | ||
| Android API version where app shortcuts are required to be supported by launchers? Posted: 16 Apr 2020 06:30 AM PDT I am developing an app where its main feature is to create pinned shortcuts. However, not all launchers support shortcuts. The problem is that since I cannot know this before the user installs the app, some users will get an error message that "Shortcuts are not supported by your launcher". Is there an API version (e.g. Android 10 - API 29), where all launchers are required to support shortcuts? [link] [comments] | ||
| Posted: 16 Apr 2020 06:15 AM PDT So my app idea is dependent on Google Maps, and some math. So, here's the concept. There is a friend group of X people, and they want to minimize the travel time to go to a gathering. So this app would choose a venue using specifications by the user (cost, type of venue) and mathematical optimization techniques (that I have yet to fully learn) It will be a while before I learn these, so I wonder what I should do for now. Should I have this patented or should I try finding people to help in making this idea into a reality? [link] [comments] | ||
| I just opened my game to Alpha and even updated it Posted: 15 Apr 2020 09:23 PM PDT I have spent quarentine building a game. It is going great, but I was getting slightly burnt out with the same project for so long. I especially hated waiting so long for it to be published, but it finally happened. I have received amazing feedback on bugs and insights! This is a huge help with the burnout. I already prepared and submitted an update to some major bugs (compatibility). I feel reinvigorated. I want to add all sorts of features, test them with my alpha team, and get this thing on full production. With other coding projects, I struggled with reaching a complete version of the project. I would start things and have lots of good ideas, but burn out made me move on. I won't let that happen with my first app! How is everyone else doing during this time? [link] [comments] | ||
| Correct way to change gridlayout in runtime Posted: 16 Apr 2020 04:24 AM PDT Hello, I'm trying to change the gridlayout of my application in runtime, I have 1,2 and 3 columns display. To do that I've used a ItemDecorator and I update the display if certains condition are met. I'm wondering if I'm not overdoing it and if there isn't a simpler or better way to do it. I've created a sample repository, I would like to have your opinion on what's the correct way to do it. any help or advice are appreciate. [link] [comments] | ||
| How I check the record who is exist on database is not NULL or empty or "HELP"? Posted: 16 Apr 2020 03:55 AM PDT I use this code to check the system if the string value is on database :
MY problem is if the string is empty or NULL or has "HELP" value then add on database and not stop me for this 3 steps... Any help please? [link] [comments] | ||
| Unit Testing Coroutines on Android Posted: 16 Apr 2020 01:56 AM PDT
| ||
| Converting android strings.xml to excel file Posted: 15 Apr 2020 09:48 PM PDT AndroidStringsFileConverter A simple tool to convert android Features:
[link] [comments] | ||
| Posted: 15 Apr 2020 06:45 PM PDT Is there a discord server for those who develop android to help each other out? If not, anyone wanna give me some tips on my app? [link] [comments] | ||
| MotionLayout - Constraining off the screen Posted: 15 Apr 2020 12:34 PM PDT Hey guys, I am trying to mave an image resource float in from off the screen, but i am having problems defining the start position as off the screen; no matter what I do, Android Studio wants to make sure it's visible at all times. I have tried making a guideline off the screen (at the top) and constraining the bottom of the image to it, but having no luck. Here is my layout(initially doing the layouts in app:layout and then moving to motion:layout later): And my motion xml scene file: [link] [comments] | ||
| A plugin for posting Lint result to Github's PR using Github Actions Posted: 15 Apr 2020 09:49 PM PDT
|
| You are subscribed to email updates from Developing Android Apps. To stop receiving these emails, you may unsubscribe now. | Email delivery powered by Google |
| Google, 1600 Amphitheatre Parkway, Mountain View, CA 94043, United States | |
No comments:
Post a Comment