Find Jobs
Hire Freelancers

Android studio app (rock paper scissors) implement database

$10-30 CAD

Đã đóng
Đã đăng vào 12 tháng trước

$10-30 CAD

Thanh toán khi bàn giao
Objective: The game implemented from Assignment #1 is improved with a menu, settings, statistics kept in a database, themes, animations, and asynchronous behaviour (timer-based actions and notifications). While some of the timer-based actions and notifications employed in this application generally might annoy a user, they are included in the assignment for the purposes of learning how to implement these features. Specifications: Track the win/loss statistics in an SQLite database Keep track of the timestamp every game was played and the result of the game in a table. You may consider storing the integer value of seconds from epoch for the timestamp, e.g.: [login to view URL]([login to view URL]() / 1000) The statistics can be viewed and reset via a new activity launched through the menu Implement a menu for the Action Bar with two entries when clicked, starts the following activities Settings: a settings activity for Preferences Show a back button in the Action bar that goes back to the game screen Statistics: a non-launcher activity (you may wish for this class to extend AppCompatActivity, just like how your MainActivity class inherits from AppCompatActivity) with the following: Show a back button in the Action bar that goes back to the game screen Retrieve data from the SQLite database and then display: Win/loss/tie record for all games in the past minute Show a button that when tapped, resets the statistics (deletes all past games stored in the database table) — the statistics currently displayed on the screen should also refresh to reflect the reset database Animate the results of the game by having the images fade into the screen. Only update the text that summarizes the results of the game (e.g., “you won”, etc.) after the animation is complete. After the end of any game, if the user has not started a new game after 3 seconds, display a toast that encourages the user to keep playing. Create a service for the application that sends a notification after 10 seconds on your application’s onCreate method to the mobile user to encourage him/her to keep playing. The notification should appear after the delay even if the application is not running in the foreground. When the notification is tapped, it should launch the application.
Mã dự án: 36293995

Về dự án

7 đề xuất
Dự án từ xa
Hoạt động 11 tháng trước

Bạn muốn kiếm tiền?

Lợi ích khi chào giá trên Freelancer

Thiết lập ngân sách và thời gian
Nhận thanh toán cho công việc
Phác thảo đề xuất của bạn
Miễn phí đăng ký và cháo giá cho công việc
7 freelancer chào giá trung bình $46 CAD cho công việc này
Avatar người dùng
Hi I am an expert Android developer with over 4 years of development experience. I can build you this simple app in 3 days. Let's discuss it over chat Regards
$20 CAD trong 7 ngày
5,0 (189 nhận xét)
6,5
6,5
Avatar người dùng
Hi, I am an expert in Android, IOS, Flutter, React Native. I will work on Android studio app (rock paper scissors) implement database. I am an experienced mobile app developer with experience of 10 years, I can build using flutter or native technologies. I have completed many similar projects using Android, IOS, Flutter, React Native in the recent past. I would request you to send me a message so that we can get started. Looking forward to your cooperation and support. Thank you
$80 CAD trong 2 ngày
5,0 (8 nhận xét)
5,7
5,7
Avatar người dùng
Hi client I have read the project details. I am a professional android developer and I can start work immediately. I ensure high quality work and good communication. I look forward to hearing from you. Thank you.
$20 CAD trong 1 ngày
5,0 (28 nhận xét)
5,3
5,3
Avatar người dùng
Hi Please chat and let's get started now My job is very serious and dynamic, I am punctual and fast I can very well help you in this job have a lot of experience in following: Skills: * android * MVVM * Restful API * Firebase * Shared Preference * OOP * SQlLite * Data Structure * Algorithms * Room DB * Data Entry * Excel * Word I would like to work with you thank you.
$75 CAD trong 7 ngày
4,9 (22 nhận xét)
4,6
4,6
Avatar người dùng
Hello, I have 10 years experience in Flutter, React Native, Swift, IOS, Android, Java. . I am an expert mobile app developer with experience of 10 years using hybrid as well as native apps. I have gone through the details and would be pleased to start the work. I have completed many similar projects using Flutter, React Native, Swift, IOS, Android, Java in the recent past. Please message me for a detailed discussion. Thanks and Regards
$80 CAD trong 2 ngày
0,0 (0 nhận xét)
0,0
0,0

Về khách hàng

Cờ của CANADA
Waterloo, Canada
0,0
0
Thành viên từ thg 3 30, 2023

Xác thực khách hàng

Cảm ơn bạn! Chúng tôi đã gửi email chứa đường link để bạn lấy tín dụng miễn phí.
Đã xảy ra lỗi trong khi gửi email của bạn. Hãy thử lại.
Người Dùng Đã Đăng Ký Tổng Số Việc Đã Đăng
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Đang tải xem trước
Đã cấp quyền truy cập vị trí.
Phiên đăng nhập của bạn đã hết hạn và bạn đã bị đăng xuất. Hãy đăng nhập lại.