我正在使用Flutter构建使用数据库的应用程序。我正在努力使该应用运行后台进程来访问数据库并将其显示为通知。
我曾经使用过flutter_local_notifications
和background_fetch
,但是在实现我所寻求的功能方面我付出了很多努力。
有人可以指导我如何实现这一目标吗?预先感谢。
答案 0 :(得分:0)
我通过使用background_fetch
软件包而不是#creates the gameboard that stores if spaces are open or not
game_board = [ [0,0,0], [0, 0, 0], [0, 0, 0,] ]
#0 = open space
#1 = O
#2 = X
#check for winners horizontaly
def find_winner():
# y represents the y axis
for y in range(3):
if game_board[y][0] == game_board[y][1] == game_board[y][2] != 0:
#returns if the X or 0 has won
return game_board[y][0]
#returns 0 if no-one has won
return 0
在Android上弄清楚了。
我将AlarmManager设置为重复,并且每次触发它时,它都会调用一个从数据库读取并触发通知的函数。