• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Timecard gps app

There seems to be quite a few employee time-sheet type apps in the Play Store.
https://play.google.com/store/search?q=timesheet&c=apps
Can't recommend any particular one though, as this is something I've never had to use myself. Maybe try some, and see what works for you and your caregiver's particular needs? An alternative might be to use a spreadsheet to record the work times.

g power 2021 vs g pure

Yes i got it because of the more bands compatible with all service providers.

Boost stated that there yearly 12 month prepaid plan for 100$ unlimited talk text 1gb data BYOD i was going to go with either the g pure or g power best buy assured me the g pure would work with boost mobile but motorola stated that it wasnt compatible and only the g power 2021 was.
I was thinking of getting one of the boost locked phones from walmart theyre hald as much the g pure is 50$ from walmart locked to boost vs the 129$ shelf price unlocked and tcl20xe 40$ with the 100$ yearly plan. Boost also told me that after 12 months or the 1 year plan was up they could unlock the cheaper priced boost prepaid phone i had purchased.

Motorola told me their off the shelf g pure wasnt boost compatible and had to go directly to a boost store or website. Im not sure if certain locked phones are only equipped with certain bands for that carrier.
Boost also told me if my phone wasnt boost compatible or cdma whichever the g power 2021 reads but was t mobile compatible that to they had a white simcard that operates of tmobiles gsm network they could send me vs the boost black sim card.

However i did already purchase the 140$ with tax best buy g power and 30$ yearly redpocket plan 200 minutes, 200 mb, 1000 texts per month but i have until the 18th to return the new phone to best buy and purchase the 40-50$ boost prepaid g pure tcl20xe off the sehlf from walmart and the 100$ yearly prepaid byod boost plan.

Im not sure which is a better idea the boost service would cost the same 140$-150$ as the g power 2021 alone from best buy but have 1gb data unlimited talk text.
If anyone thinks returning the g power 2021 for 140$ and redpocket 30$ ebay phone plan in favor of boost prepaid phone and 100$ yearly plan?

zte A31 blade lite international models in us?

I was looking at ebays ZTE A31 standard and lite version 5"-5.5" they say international models someone told me that international models didnt have all the us bands.

The store seller states that the zte A31 will work with other gsm carriers tmobile in us not boost or sprint cdma whichever with the bands it has.
Does anyone here have a ZTE A31 with 32gb storage and use it in the us with gsm tmobile network and where did you pruchase it? Theyre about 60-70$ on ebay but stated as international models.

Help Debug a phone without screen

You should be able to connect peripheral via the USB port. I'd expect mouse or keyboard to work, don't know whether this particular phone supports wired screen mirroring (via a USB-C to HDMI adapter). The tricky bit is going to be doing both at once.

But you will still need to unlock the phone even if you connect a keyboard. I have done this many years ago, using the cursor and keys on a keyboard to enter a PIN (you can't just type the numbers) and eventually pair a bluetooth mouse (swapping between showing the screen and connecting a keyboard or wired mouse until I got there), allowing me to both see what I was doing and do it at the same time. It took a lot of patience, and practicing on a similar phone with a working screen first.

As for connecting to a computer and using ADB, that's possible if you have already enabled USB debugging on the phone and authorised that computer to use ADB with that particular phone. Otherwise you'll face the same problems: unlocking the phone and enabling these things without a screen.

Deep Computer Desk for Dual Monitors (30+ inches)

I can suggest an AED 72. I have one at home, and I like the way it looks. It's pretty heavy, sturdy, and looks classy. However, it is a little wide if you need the space. I bought it on sale at eurekaergonomic.com, but that was about a month ago, and I'm not sure if they still have the same price. The game seems much better and more realistic now, although I thought the table wouldn't make a difference. I was wrong. The game is a process that takes you to another world if you get all the items and furniture right. It's like another reality where I can do anything and be anything, and I love it.

Mi Band 7 has problems pairing to One Plus 6T

hi everyone

Newbie here so not a problem to post but a solution to a problem others may be having

I have just sorted out a problem where a friend with a Mi Band 7 couldn't get to pair with his One Plus T6

This fitness band paired with my phone (Nokia C21) OK but not his

Without going into the long and the short of it except to say that when you tried to pair with the app (Mi fitness) it just stayed on "searching" when you tried to get it to find the band.

So, the fix seemed to be..........

When it is stuck on searching just leave it there and do a factory reset on the band, as it restarts it will now be detected. That's it.

Live wallpaper from javascript

I'm trying to learn how to develop a live wallpaper but i can't understand out how to convert some code parts from javascript to kotlil

I can't understand how to convert
this.draw = draw
this.go = go

Javascript

JavaScript:
package xxxxxx

import android.graphics.Canvas
import android.graphics.Color
import android.graphics.Paint
import android.graphics.Path
import kotlin.math.sqrt

class Worm(var nx: Double, var ny: Double) {
    var x = 0.0
    var lastX = 0.0
    var y = 0.0
    var lastY = 0.0
    var vx = 0.0
    var vy = 0.0
    var height = 600.0
    var width = 600.0
    var speed = 3.0
    var influence = 5.0
    var random = 0.5
    var numberAngles = 8
    var path = Path()
    var paint = Paint()
    var canvas = Canvas()

    init {
        this.x = this.nx
        this.lastX = this.nx
        this.y = this.ny
        this.lastY = this.ny
        this.vx = Math.random() - 0.5
        this.vy = Math.random() - 0.5
    }

    fun draw() {
        paint.isAntiAlias = true
        paint.color = Color.parseColor("#00ff00")
        paint.style = Paint.Style.STROKE
        paint.strokeWidth = 10f

        path.moveTo(this.x.toFloat(), this.y.toFloat())
        path.lineTo(this.lastX.toFloat(), this.lastY.toFloat());
        canvas?.drawPath(path, paint)
    }

    fun go() {
        this.lastX = this.x
        this.lastY = this.y
        var resultX = 0
        var resultY = 0
        var x = this.x.toInt()
        var y = this.y.toInt()

        this.vx += resultX * influence
        this.vy += resultY * influence
        this.vx += (Math.random() - 0.5) * random
        this.vy += (Math.random() - 0.5) * random

        var som = sqrt((this.vx * this.vx) + (this.vy * this.vy))
        this.vx /= som
        this.vy /= som

        if ((x < 0)) {
            this.vx *= -1
            this.x = 0.0
        }
        if ((x > width)) {
            this.vx *= -1
            this.x = width
        }
        if ((y < 0)) {
            this.vy *= -1
            this.y = 0.0
        }
        if ((y > height)) {
            this.vy *= -1
            this.y = height
        }
        this.x += this.vx * speed * 1.5
        this.y += this.vy * speed * 1.5
    }
}

Kotlin

LiveWallpaperService.kt
Code:
package xxxxxx

import android.graphics.Canvas
import android.graphics.Color
import android.graphics.Paint
import android.graphics.Path
import kotlin.math.sqrt

class Worm(var nx: Double, var ny: Double) {
    var x = 0.0
    var lastX = 0.0
    var y = 0.0
    var lastY = 0.0
    var vx = 0.0
    var vy = 0.0
    var height = 600.0
    var width = 600.0
    var speed = 3.0
    var influence = 5.0
    var random = 0.5
    var numberAngles = 8
    var path = Path()
    var paint = Paint()
    var canvas = Canvas()

    init {
        this.x = this.nx
        this.lastX = this.nx
        this.y = this.ny
        this.lastY = this.ny
        this.vx = Math.random() - 0.5
        this.vy = Math.random() - 0.5
    }

    fun draw() {
        paint.isAntiAlias = true
        paint.color = Color.parseColor("#00ff00")
        paint.style = Paint.Style.STROKE
        paint.strokeWidth = 10f

        path.moveTo(this.x.toFloat(), this.y.toFloat())
        path.lineTo(this.lastX.toFloat(), this.lastY.toFloat());
        canvas?.drawPath(path, paint)
    }

    fun go() {
        this.lastX = this.x
        this.lastY = this.y
        var resultX = 0
        var resultY = 0
        var x = this.x.toInt()
        var y = this.y.toInt()

        this.vx += resultX * influence
        this.vy += resultY * influence
        this.vx += (Math.random() - 0.5) * random
        this.vy += (Math.random() - 0.5) * random

        var som = sqrt((this.vx * this.vx) + (this.vy * this.vy))
        this.vx /= som
        this.vy /= som

        if ((x < 0)) {
            this.vx *= -1
            this.x = 0.0
        }
        if ((x > width)) {
            this.vx *= -1
            this.x = width
        }
        if ((y < 0)) {
            this.vy *= -1
            this.y = 0.0
        }
        if ((y > height)) {
            this.vy *= -1
            this.y = height
        }
        this.x += this.vx * speed * 1.5
        this.y += this.vy * speed * 1.5
    }
}

Worm.kt
Code:
package xxxxxx

import android.graphics.Canvas
import android.graphics.Color
import android.graphics.Paint
import android.graphics.Path
import kotlin.math.sqrt

class Worm(var nx: Double, var ny: Double) {
   var x = 0.0
   var lastX = 0.0
   var y = 0.0
   var lastY = 0.0
   var vx = 0.0
   var vy = 0.0
   var height = 600.0
   var width = 600.0
   var speed = 3.0
   var influence = 5.0
   var random = 0.5
   var numberAngles = 8
   var path = Path()
   var paint = Paint()
   var canvas = Canvas()

   init {
       this.x = this.nx
       this.lastX = this.nx
       this.y = this.ny
       this.lastY = this.ny
       this.vx = Math.random() - 0.5
       this.vy = Math.random() - 0.5
   }

   fun draw() {
       paint.isAntiAlias = true
       paint.color = Color.parseColor("#00ff00")
       paint.style = Paint.Style.STROKE
       paint.strokeWidth = 10f

       path.moveTo(this.x.toFloat(), this.y.toFloat())
       path.lineTo(this.lastX.toFloat(), this.lastY.toFloat());
       canvas?.drawPath(path, paint)
   }

   fun go() {
       this.lastX = this.x
       this.lastY = this.y
       var resultX = 0
       var resultY = 0
       var x = this.x.toInt()
       var y = this.y.toInt()

       this.vx += resultX * influence
       this.vy += resultY * influence
       this.vx += (Math.random() - 0.5) * random
       this.vy += (Math.random() - 0.5) * random

       var som = sqrt((this.vx * this.vx) + (this.vy * this.vy))
       this.vx /= som
       this.vy /= som

       if ((x < 0)) {
           this.vx *= -1
           this.x = 0.0
       }
       if ((x > width)) {
           this.vx *= -1
           this.x = width
       }
       if ((y < 0)) {
           this.vy *= -1
           this.y = 0.0
       }
       if ((y > height)) {
           this.vy *= -1
           this.y = height
       }
       this.x += this.vx * speed * 1.5
       this.y += this.vy * speed * 1.5
   }
}

Lighthouse VPN 2.0 release

can you post some pics or videos? can you describe your app?

just posting a link to the play store is not how you sell your app. i don't just click on things.

here are some examples posted here:
https://androidforums.com/threads/free-game-puddy-run.1341410/
https://androidforums.com/threads/app-lock-screen-ios-16-for-android.1344281/
https://androidforums.com/threads/escape-room-scary-horror-game.1344435/

Auto wifi switching to stronger Wi-Fi network not happening

In my office I have 2 routers with different networks, Initially I will connect to Router A, and after some time I move toward router B area. Device doesn't connect to Router B even if I am closer to Router B. Its still showing Router A connection and signal strength with router A is not good. I have to connect it manually to router B.

Unfortunately WiFi was never designed to operate like that, i.e. where you can randomly roam around between various WiFi routers and be always connected.

Any solutions?

Yes there is, it's called mesh WiFi networks. To implement it, your office would need to upgrade their routers to devices that support mesh WiFi. We have mesh WiFi were I work and live, and I can walk anywhere on the campus and be always connected to the school network.

Filter

Back
Top Bottom