Android Open Source - Weather forecast HomeCalendar






Project Summary

An android project that integrate calendar, Chinese lunar calendar, weather forecast, and even a menses reminder..

Web Site / Source Repository

HomeCalendar is hosted in the following web site
https://github.com/pkugsy/HomeCalendar

If you think the Android project HomeCalendar listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.

Project Detail

The following table is the detailed list of HomeCalendar.

ItemValue
Java File Count47
Supported screen sizes[xxhdpi, hdpi]
Target SDK Version19
Minimum SDK Version14
Activity Count3
jar files usedandroid-support-v4.jar
Required Permissionsandroid.permission.ACCESS_NETWORK_STATE
android.permission.INTERNET




Resource Files

There are 61 image files in HomeCalendar. The names of the image files are listed as follows.

animal_chicken.png
animal_cow.png
animal_dog.png
animal_dragon.png
animal_horse.png
animal_lamb.png
animal_monkey.png
animal_mouse.png
animal_pig.png
animal_rabbit.png
animal_snake.png
animal_tiger.png
back_main.png
ic_launcher_back.png
loading_0.png
loading_1.png
loading_2.png
loading_3.png
loading_4.png
loading_5.png
loading_6.png
loading_7.png
menses2_hint.png
menses_hint.png
month_apr.png
month_aug.png
month_dec.png
month_feb.png
month_jan.png
month_jul.png
month_jun.png
month_mar.png
month_may.png
month_nov.png
month_oct.png
month_sep.png
nav_left.png
nav_right.png
nav_right_small.png
nav_settings.png
nav_up_small.png
option.png
purple.png
red.png
star_aquarius.png
star_aries.png
star_cancer.png
star_capricorn.png
star_gemini.png
star_leo.png
star_libra.png
star_pisces.png
star_sagittarious.png
star_scorpio.png
star_taurus.png
star_virgo.png
violet.png
weather_054_1.png
weather_055_0.png
weather_055_1.png
yellow.png

The following screenshort is generated from the image listed above.

null




Java Source Files

HomeCalendar has the following Java source files.

pku.gsy.app.CalendarActivity.java
pku.gsy.app.FullScreenBaseActivity.java
pku.gsy.app.MensesActivity.java
pku.gsy.app.PasswordActivity.java
pku.gsy.app.db.DbDescriber.java
pku.gsy.app.db.DbHelper.java
pku.gsy.app.plugins.AppTitlePlugin.java
pku.gsy.app.plugins.CalendarPlugin.java
pku.gsy.app.plugins.DateNaviPlugin.java
pku.gsy.app.plugins.Hint1Plugin.java
pku.gsy.app.plugins.Hint2Plugin.java
pku.gsy.app.plugins.Hint3Plugin.java
pku.gsy.app.plugins.MensesCalendarPlugin.java
pku.gsy.app.stubs.DateAdjustStub.java
pku.gsy.app.stubs.DatePickerStub.java
pku.gsy.app.stubs.MainSettingsStub.java
pku.gsy.app.util.EnhancedParser.java
pku.gsy.app.util.FestInOneDay.java
pku.gsy.app.util.Festival.java
pku.gsy.app.util.MensesDate.java
pku.gsy.app.util.SettingsParam.java
pku.gsy.app.util.SinaWeather.java
pku.gsy.app.util.WeatherForecast.java
pku.gsy.app.util.content.AnimationHelper.java
pku.gsy.app.util.content.Key.java
pku.gsy.app.util.content.StarIndexer.java
pku.gsy.app.util.content.WeatherIndexer.java
pku.gsy.app.util.date.DateHelper.java
pku.gsy.app.util.date.DateInfo.java
pku.gsy.app.util.date.DateInterpreter.java
pku.gsy.app.util.date.GDateInfo.java
pku.gsy.app.view.HorizontalWorkspace.java
pku.gsy.app.view.IndexView.java
pku.gsy.app.view.Workspace.java
pku.gsy.app.view.adapter.ButtonAdapter.java
pku.gsy.app.view.adapter.CalBaseAdapter.java
pku.gsy.app.view.adapter.DateAdapter.java
pku.gsy.app.view.adapter.DateMensesAdapter.java
pku.gsy.app.view.adapter.HistoryAdapter.java
pku.gsy.app.view.adapter.SettingsAdapter.java
pku.gsy.app.view.listener.SubviewSlideInListener.java
pku.gsy.app.view.wrapper.BaseWrapper.java
pku.gsy.app.view.wrapper.ButtonWrapper.java
pku.gsy.app.view.wrapper.DateWrapper.java
pku.gsy.app.view.wrapper.HistoryItemWrapper.java
pku.gsy.app.view.wrapper.MensesDateWrapper.java
pku.gsy.app.view.wrapper.SettingsOptionWrapper.java