Android needs a better wifi manager

Android - Fri, 12/14/2018 - 18:58

This is probably somewhat of a niche problem, but I really feel like Android needs much better wi-fi management utilities.

First, we live in a world where many recognized the need to use a VPN when connecting to an unsecured Network. Many of the same people would probably like to save the credentials and enable auto log-in for unsecured networks that they use frequently such as their local coffee shop. It would be a small matter for Google to build in a utility that auto starts your preferred VPN when connecting to such a network, or at least alerts the user to the fact that it has connected.

Second, Windows 2000 (I think, 7 at the latest) had the ability to set a hierarchy of Wi-Fi networks. This is badly needed on Android. to give an example from my life, there is free public Wi-Fi available in the lobby of my apartment, and the signal is still accessible in my individual unit, despite being weak and much slower than my personal connection. Is Android supported a Wi-Fi hierarchy system, my phone would automatically disconnect from this slower/unstable networking connect to the faster, stronger, more stable network broadcasting from 4 feet away.

I understand that this is totally a first word world problem, but when Google is trying to compete for premium devices with Apple, this seems like a simple way to improve user experience.

Thoughts? Did I miss something?

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

NetworkImageView loading with Glide only loads when screen is refreshed

Developing Android Apps - Fri, 12/14/2018 - 18:30

I have a recycler view with a custom recyclerview adapter that uses Glide to load images into a NetworkImageView. Of the 10 rows on the screen, there are 3 that whose image doesn't load. They only load when I physically pull down and refresh the screen. Here's how I'm loading the image with Glide:


submitted by /u/jimontgomery
[link] [comments]
Categories: Android, Linux

AutoInput hangs up Pixel 3 XL

Tasker: Total Automation for Android - Fri, 12/14/2018 - 18:08

I've noticed recently on the Pixel 3 XL that auto input hangs up both when trying to do the "easy setup" as well as in actual execution of the task.

The task I'm making is simple. Open an app, wait a second due to loading, then click on an item on the screen. When I look at the task run in Tasker, I got the green circle on the first two steps, but I just get the play indicator on the auto input action. (That is after trying numerous times to have auto input actually recognize what I want it to select)

Any thoughts?

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

I am confused about the recent SMS/Call log thing - is this the end of SMS widgets?

Developing Android Apps - Fri, 12/14/2018 - 17:52

I have received that e-mail from Google that says:

Only an app that has been selected as a user's default app for making calls or text messages, or whose core functionality is approved for one of the exception use cases, will be able to access Call Log or SMS permissions.

I have created and published a simple app that displays last received SMS in a widget on a homescreen. When you tap the widget, it will open a conversation in your default SMS app using a simple Intent. You can configure colors of the widget and background opacity.

It uses these permissions:

- READ_SMS - to read the last received SMS so it can be diplayed in the widget

- RECEIVE_SMS - to be able to update the contents at the moment a new SMS arrives

- READ_CONTACTS - to translate a phone number to a contact name

This is all the functionality provided. It obviously cannot be a default SMS app, because it doesn't provide functionality to send SMS. I have read all the articles Google provides, which goes through many different use-cases, such as SMS verification, syncing messages, tasks automation, blah blah blah, but I have not been able to find an information about my use case.

As a user, I'm okay with Google adding restrictions where needed, I don't want a random app to just read my messages and send them over the internet. As an honest developer however, I don't know how to proceed. My app is definitely not doing anything fishy, it's not accessing the internet for anything but in-app purchase and I'm sure Google has the tools to verify that.

I have filled out the form they linked honestly and truthfully, however I expect they will suspend my app anyway. I feel very sad about it, because it is the only app I have made that people actually buy - it's really only paying me couple beers per month, not like I'm gonna get rich off of it, but it is demotivating to see my only success just vanish like that.

Is there any hope? Anything I can do to keep the app alive?

submitted by /u/zaxik
[link] [comments]
Categories: Android, Linux

%LAPP not working?

Tasker: Total Automation for Android - Fri, 12/14/2018 - 17:50

I'm the only one who can't manage to make %LAPP working?

It's always empty, no matter what :/

Last Application
The name of the application that was in the foreground before the current one e.g. Maps.

From here:

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

[Question] Did the Play Store stop auto granting SYSTEM_ALERT_WINDOW permissions without any notice?

Developing Android Apps - Fri, 12/14/2018 - 17:43

Many apps that used this feature are now prompting users to grant this permission right out of the gate, where before this permission was auto-granted by the Play Store. Google own apps do not seem to be affected, Facebook Messenger neither.

submitted by /u/josemontiel
[link] [comments]
Categories: Android, Linux

Can I detect if a video is open in Netflix?

Tasker: Total Automation for Android - Fri, 12/14/2018 - 17:16

Netflix is kind of buggy on my device and tends to turn my screen off after my standard 5 min timeout. I did a profile where if Netflix is open it sets my timeout to something higher, but I want to make it a bit smarter.

Thanks for your help!

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

Call recording apps are now explicitly disallowed to have Call permissions

Developing Android Apps - Fri, 12/14/2018 - 16:44

Google has updated Permissions Declaration Form and "Call recorder" use-case is now clearly forbidden:

submitted by /u/skvalex
[link] [comments]
Categories: Android, Linux

iOS convert: No way to restrict location sharing with apps to "while in use" only?

Android - Fri, 12/14/2018 - 16:16

New Android user here, and also just read the NYTimes article on app tracking (below). Apple allows users to restrict location sharing with Uber, Yelp, etc. only when the app is actually open. I don't want these apps to track where I am all the time, especially not some random weather or food ordering app I occasionally use. It seems the option is binary: share yes/no only.

This appears to be a HUGE privacy threat and missing feature of Android. How do people deal with this? Stories&pgtype=Homepage

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

Profile it is good?????????'

Tasker: Total Automation for Android - Fri, 12/14/2018 - 16:06

I have this profile to run a task at a certain time in the game, but it looks like I'm wrong. This is how the procedure should be done (written). I want to search after 3 min and 40 sec. Here's a video to see if I'm doing fine, I really want help with this, I'm grateful for the help.

Video how I made profile it is correct

Open tasker
Click on + icon to create a profile
Select your application
Add new task
Add action
Select wait 10 seconds (just for app to get properly launched)
Add action
Select plugin- auto input
Click on action
Select edit configuration
Select touch in action tab
Click on easy setup
A notification will appear
Open your game and play it once
Once played the search player option will appear
Select add option in notification
Click on search player
Click on OK in notification
You will automatically be taken back to tasker
Add action
Select wait 185 seconds (you can also set it 180 add just added 5 seconds for any kind of waiting time may be due to loading etc.)
Add action
Select task- goto
Repeat the loop (after the action of wait 10 sec i.e.from the Auto input action)

It is settings foe profile .

This picture is an overview of how the profile should be, but I do not know what exactly is written in the image because it's not my picture, but the person who made the profile.

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

Play Games dark theme rolling out now in version 5.14

Android - Fri, 12/14/2018 - 15:47

I just got an update in the Play Store and the new dark theme was mentioned in the update notes. I had to close and reopen the app after to get it to appear. Here are some screenshots I took of it

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

Shared transition for a viewgroup

Developing Android Apps - Fri, 12/14/2018 - 15:29

Is there a way to share transition a whole viewgroup from one activity to other in a smooth way? The default process is not working properly.

submitted by /u/roshanthejoker
[link] [comments]
Categories: Android, Linux

RxJava - Is emitting an item inside a Transformer considered an anti-pattern

Developing Android Apps - Fri, 12/14/2018 - 15:28

For example, say I have a PublishProcessor that emits a string and I have a FlowableTransfomer that does whatever. Is it bad practices to emit a string inside the transformer?

var s = PublishProcesssor.create<String>()

FlowableTransformer<Any, Any> {

// do something...



and somewhere else I would subscribe to the publish processor.

submitted by /u/AmenAndWomen
[link] [comments]
Categories: Android, Linux

Christmas game - Pixel Santa

Developing Android Apps - Fri, 12/14/2018 - 15:13

Hello guys! Christmas is already here and this year I wanted to make this little game to celebrate it! The game has a simple but challenging mechanics, which you can play with one hand on your phone by tapping the screen. You control Santa Claus and get gifts while you slide down the mountain and try not to clash with a tree!

There are also unlockable Christmas characters and a ranking integrated with Google Play services to give the game extras challenges. I would be very excited if you guys try it and give me some feedback. Happy Holidays to everyone!

submitted by /u/kesada7
[link] [comments]
Categories: Android, Linux

Sync priority of Google calendar events

Developing Android Apps - Fri, 12/14/2018 - 14:19

This is a bit of an offbeat question, forgive me.

I notice that when I create a calendar event on desktop it does not sync to my android device immediately. Sometimes it is quite rapid, sometimes it takes many minutes. Emails, on the other hand are fairly instant. I recall that "Google Cloud Messages" have varying priority levels and presume that is what I am seeing here.

My question is, does anyone know if there are any circumstances in which an event would be sent with a high priority GCM, and therefore be synced to my android instantly? I'm thinking something like "busy events sync instantly", or "events starting within the next two minutes sync instantly", something along those lines.


submitted by /u/mcgruntman
[link] [comments]
Categories: Android, Linux

Can't Get Bluetooth to Open and Play When I Connect to Bluetooth

Tasker: Total Automation for Android - Fri, 12/14/2018 - 13:52

I just downloaded tasker and can't get this simple task to work. This seems like one of the main uses for Tasker so I'm pretty dissapointed if this can't be done. I am using the instructions at the following link:

The command doesn't work as it states in the article and I can't find a workaround. Can anybody help?

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