A bit of background. I have been writing backend programs in C++ and java for years. I have never written UI software for an application, i.e. my knowledge with UI software is very limited.
A friend has asked me to build an Andriod application, not an app, which will run in android as a separate thread. This thread will create what I will call DOs (Display Objects). These DOs must be displayed on Android's main screen. The application must also receive input via the DOs. I have been reviewing Andriod documentation for a few days now and I still cannot determine if the main screen is protected and to be used only by Android's internal software. Since Andriod is open source, 'protected' is probably not the right choice of words. A better question may be if the 'intention' is that the main screen only be manipulated and displayed by Android's internal software?
At this point, I believe modifying the main screen is possible, but I would appreciate confirmation. And, if you can point me to specific documentation, that will help.
Additionally, is modifying the main screen permissible? I believe this type of application will violate the terms and conditions for cellphone manufactures.
Thanks in advance for any advise given!
Jim A
A friend has asked me to build an Andriod application, not an app, which will run in android as a separate thread. This thread will create what I will call DOs (Display Objects). These DOs must be displayed on Android's main screen. The application must also receive input via the DOs. I have been reviewing Andriod documentation for a few days now and I still cannot determine if the main screen is protected and to be used only by Android's internal software. Since Andriod is open source, 'protected' is probably not the right choice of words. A better question may be if the 'intention' is that the main screen only be manipulated and displayed by Android's internal software?
At this point, I believe modifying the main screen is possible, but I would appreciate confirmation. And, if you can point me to specific documentation, that will help.
Additionally, is modifying the main screen permissible? I believe this type of application will violate the terms and conditions for cellphone manufactures.
Thanks in advance for any advise given!
Jim A