Tell the user he must use a LongClick - android

I have a google map application. People can add markers with a longclick.
I wonder what should be the best strategy to tell him to use longclick to add marker, because I don't think it is so obvious.
Should I use DialogFragment once? Should I use a menu Instructions? Or maybe the user is already used to it and there is no need to tell him?
Any advise would be apreciated !

Give demo to the user at the about the working of your application, and continue give him that until he will click the check box 'don't show this again', or make some tutorial option in your application which tell it's working.

Related

Where could I find information on creating a question popup?

Hey guys beginner in android studio here, basically my book rental is up and I am not sure of the name for something. In the tool bar of my fragment, I have a way to delete that fragment from the recyclerView. Everything works but I was wondering if someone could point me in the right direction of making a menu that pops up asking "are you sure you want to delete this?". I am almost positive I have seen it on here before as an example but I just cant seem to find it, probably because I am not entering the right search terms. Thanks for your time everyone!
I'm thinking you want to add a Dialog.
I would check out the documentation here.
https://developer.android.com/guide/topics/ui/dialogs

Helper animations in android

This question might seem irrelevant but I really need help. I need to implement those floating animations that explain actions that a user can take in a particular activity. They are usually shown when an app is launched for the first time and the user can dismiss them to continue interacting with the app. I have provided 2 pictures showing what I am trying to achieve. I have searched all over the internet but what I keep getting are just gestures.shows user that they can scroll left or right!shows the user where notifications are ]1
You can do the whole stuff manually. Or use a prebuilt library called ShowcaseView.
You'll find details, code and guide here http://www.xda-developers.com/android/create-holo-themed-demo-overlays-with-showcaseview/

Android whats new screen

I am re-pharsing my question to avoid negative points. I am aware of web view, dialogs, popups, notifications. if you have some other ideas please let me know.
I am working on a very big android application, in which I have to add some popup kind of thing, which tells the user what we have updated for this version. Kind of like, what bugs are fixed or whats new things are added.
The window have to be populated once or twice and it have to have user interactions, like click on the link, or contact us, or click on the image to go to some page inside the app. Please let me know any good ideas.
You definitively should give a look to the AlertDialog class
http://developer.android.com/reference/android/app/AlertDialog.html
This is basically the class used to display a message and get the ok/cancel/anything answer from the user. But it's customizable and you can make more or less what you want according to which button is pressed by the user.

Android: How to implement simple "rate it" preferences button?

I've googled and searched for an answer to my question but all I can find is people asking about rating systems that pop up a dialogue after a number of launches.
My application is for a live wallpaper so I expect most people to launch and set it once.
I just want a preference button that takes users as directly as possible to the app rating screen.
Can anyone suggest the best way to accomplish this? Thank you!
Here is code you are looking for
https://github.com/codechimp-org/AppRater
Add this library in your project and you should be set.

what are best practices for showing help information

I would like to put fairly extensive help information within my app - both "how to use" and explanation of what one is seeing.
The app (map oriented) has a row of buttons at the bottom, and I was considering adding a help button.
Context sensitive help is mostly not appropriate, btw.
What are common and best practices for this?
Thanks
I wouldn't suggest using a help button, once the user knows how to use your app it will be useless, and will only takes some space.
What I do (but it's maybe not the best practice) is to show a popup on the first use. Within the popup I put some basic help and a link to my website which fully explains how my app works (with some screenshots to make it user-friendly). I also put a "Help" button in the activity menu which redirects to my website again.
What I can suggest is to explore by yourself how other android apps shows the help information, and reuse or adapt the one you prefer (this is what I've done).
I have put help into a menu item as I expect new users to click the menu button anyway (my app, Zwitscher also has a button bar at the bottom).
Clicking the menu item then starts an Activity that simply shows a table view that explains the various buttons in the system and contains a link to more information online.
See https://github.com/pilhuhn/ZwitscherA/blob/master/src/de/bsd/zwitscher/HelpActivity.java and
https://github.com/pilhuhn/ZwitscherA/blob/master/res/layout/help.xml
Another option I've seen sometimes is including a help option in the preferences/configuration screen.
Usually it starts a new activity with a sequence of steps to make the user understand everything.

Categories

Resources