This page mentions to place a "StartServiceAt()" call in a service's "Service_Start" Sub:
This is an old tutorial. Most of the information here is no longer correct. Basic4android v1.2 adds support for Service modules. Service modules play an important role in the application and process life cycle. Start with this tutorial if you haven't read it before: Android Process and...
Is there any particular reason why it has to be in the Start_Activity sub?
I ask because my service does some operations (outside of the Start_Activity sub) which will determine what time the service should be scheduled to run again, and then later do a StartServiceAt() in a sub that is NOT the Service_Start sub - in fact, the StartServiceAt call might be in a different service all together.
So, is there some reason a StartServiceAt should be in the Start_Activity - for example would it increase the reliability that the service will in fact run at the scheduled time?