Hello freelancers,
I have this Java/Android Project below and a budget of $80 USD. I give you the steps you should follow under the project's description.
IMPORTANT: I would like to make mistakes as a student created it. I don't want it to be perfect!
Description:
Implement a very simple implementation in Android environment, which makes Fitts assumption to provide a responsive interface with the user. You deploy an application that has ONLY a single screen (activity), which consists of a list that simulates the list of user contacts.
Once the user presses on a contact, then a message (toast) appears on the display shows which contact the user clicked. Also Implement on a suitable position on the screen,
a button (toggle) which increases by 20% the amount of space occupied by each contact on the screen, or will reset to normal.
Think about where the button should be , taking into account the context under which it is used!
B. Instead of using fake (static) contact names, use the actual contacts that the user has on his phone (create some contacts in the emulator first!).
C. Use ActivityRecognitionApi provided by Google and which helps us to automatically recognize the current activity of the user. Whent the application starts (or resumes after pause), the application checks the current activity of the user and accordingly adjusts the font size of the call list when the detected activity is "WALKING". The button allows the user to manually change the display, where the system has the "wrong" estimate of the current activity.
1. Download and install the Android Studio (with SDK Android)
[login to view URL]
2. Complete the tutorial of the construction of your first application
[login to view URL]
3. Study the tutorial here for the construction of the list. You need a simple
ArrayAdapter & lt; String & gt ;. [login to view URL]
4. For the construction of the list, use a simple array of 30 random names (any name
can be a string), using the file you will find here
[login to view URL]
5. To recover the user's contacts see here
[login to view URL]
6. To control user activity, you will use ActivityRecognitionApi
[login to view URL]
7. Study the life cycle of applications on Android:
[login to view URL] When should to check what the current activity of the user?
8. Study the tutorial on the use of ActivityRecognitionApi here:
[login to view URL] recognize-user- activity-with- activity-recognition- -cms-25-851 You will notice that the architecture required, integrates a "service" (Service) that periodically asks the recognition of user activity from Play the Google Services. In the example, by taking a result, a notification is issued
user. You do not want this but knowing the application (activity) the most recent
a result that has given for service. Therefore you should consider a mechanism
Data exchange between service and activity. Some options are to use static variables, sharedPreferences or using client-server model (Binder)
[login to view URL]
Hi. I can help you complete this project. Is this a college project. I have done many similar college projects making it feel like if done by student. you can find them in my reviews. we can discuss further if you come to chat. Thank you
$80 USD in 1 day
4.9 (33 reviews)
6.3
6.3
9 freelancers are bidding on average $942 USD for this job
Hi,
I am Rifat from XenialIT, leading freelancing company in Bangladesh.I am good at Android having 1years of experience develop apps with Android Studio.I can definitely do this.I am eagerly waiting for your response
hello, here is a java developer guy, who can do both backend and frontend work. experienced with java,Android, angular, sql, mongo, etc. please contact with me.