Hmm, it's hard for me to explain it your way.
I suggest you start here:
http://www.b4x.com/forum/basic4android-getting-started-tutorials/6487-android-process-activities-life-cycle.html#post37980
Here is the timeline the way you mention it. It's based upon my own opinion.
Activity_Create -> Activity_Resume.
Here nothing more happens by system. Here starts the implementation of events.
If you click btnUser, the btnUser_Click event will be triggered.
If you long-click btnCancel, the btnCancel_LongClick event will be triggered.
Now you decide to press the Back key of your phone. This closes your activity, so the system calls the Activity_Pause Sub with the parameter UserClosed = True because it was a deliberate close.
Think of activities as different screens for your application.
In loginActivity you get the user/pass of the person.
In menuActivity you have some navigation -> profile, edit, add items
So each activity handles some tasks. Your activities may give out information to the user but they can also include edit texts(input fields) so the user has to type something.
I am sorry, but the old-fashioned timeline is not applicable here. Things are not time-oriented, they are event-oriented where events are time-independent. As long as your application is running a given Activity, the _Click event of any view will be triggered as many times as you click that View.
Klaus's beginner guide is the best summary of B4A which will throw light on how to start:
http://www.b4x.com/android/files/guide.zip
Please get used to it and ensure you understand the topics there. Klaus has written most of it but Erel also contributed much. Some of the articles are ready tutorials from the forum. You just have to use the search tool. Most of the questions have already been asked and I find the answers very quickly myself.
I've been working with B4A for 5 months now and I can say it's my best software investment for the year of 2012. I was a big newbie at the beginning no matter I have rich Basic experience behind me. Hopefully, Erel and the community are patient enough and that's why I payback now by providing help
. The reason I purchased B4A was that it workarounds the Java approach which is what I like it for. I am now exploring Windows 8 and all languages are implemented there, from the .NET platform. I dunno why Android is Java-only but that's none of my business.
Sorry, I can't go simpler. Should you need more help, I'll try again.