Develop a simple chat with a choice of podkluchenie via Bluetooth, USB or TCP/IP. How best to organize the interface so it looked natural for the platform? The sequence of user actions is the following: select the type of connection (MainActivity), configure the connection for the selected type (for example, choose a bluetooth device for pairing (BtConnectionActivity)), to enter in chat (ChatActivity)

Interface to the MainActivity so far

but I think it looks somehow clumsy. Are there any standards/recommendations?
And so, you can only throw ideas. For example, in the dialogue to use RadioButton instead of the usual buttons, then one of them by default already selected and if the user doesn't want to penetrate, it just presses the "OK"button. - delta_Bart commented on July 12th 19 at 17:21
Yes, there are several alternatives. I'm more interested in how it will look on different screens? On the phone seems to be fine, but a few items in the corner (or middle) and plenty of space? I tried to draw an analogy with the tethering setup, you can also choose the connectivity options. But there is a user purposefully enters the settings, because he knows what he wants to do. And if I start your application from activiti with the settings, but will not really understand what to do. - Verla_Fay commented on July 12th 19 at 17:24
In the middle.
What's wrong? Noob you green, under Windows, probably not wrote, just started with mobile-linuxce OS. If I wrote, maybe you would know that the MessageBox in the middle is great, but sucks when he's not in the middle, and if he swells up the entire screen, then the user generally will not know that this huge area is a button and press it.
> And if I start your application
If Yes, if it grew mushrooms in his mouth. Without tasks it's pointless to discuss. - delta_Bart commented on July 12th 19 at 17:27