Доступ ко времени в живых обоях

#java #android #eclipse #live-wallpaper

#java #Android #eclipse #живые обои

Вопрос:

Я разработал живые обои. Теперь я хочу, чтобы он подключался к сети, чтобы получать точное время, поэтому живые обои меняются в соответствии с ним. Но, будучи любителем, я не могу этого сделать. Пожалуйста, помогите.

Ответ №1:

Предлагаю использовать локальные системные вызовы; нет необходимости выходить в Интернет. Взгляните, например, на PolarClock, чтобы увидеть некоторый код, использующий классы, связанные со временем: https://android.googlesource.com/platform/packages/wallpapers/Basic/ /master/src/com/android/wallpaper/polarclock/PolarClockWallpaper.java

Редактировать: Есть две веские причины, по которым вы не хотите использовать Интернет для получения времени:

  1. После установки обоев пользователю необходимо будет авторизовать доступ в Интернет. Они могут задаться вопросом, почему вы хотите это сделать, когда по правилам в этом нет необходимости.
  2. Ваши обои не будут функционировать, если доступ в Интернет недоступен.

Комментарии:

1. Определенно нет доступа к Интернету; кроме того, вам приходится иметь дело с часовыми поясами, если вы возитесь с Интернетом.