five-prayers-android
Five Prayers Android: A set of muslim tools
파일 탐색기
최종 버전 다운로드 (.zip)- bug_report.md
- feature_request.md
- android.yml
- CalculationMethodInstrumentedTest.java
- ExampleInstrumentedTest.java
- quran-pages.json
- quran-surahs.json
- CalendarAPIResource.java
- CalendarAPIResponse.java
- CalendarAPIService.java
- CalendarService.java
- TLSSocketFactoryCompat.java
- ComplementaryTimingEnum.java
- HijriHoliday.java
- PrayerEnum.java
- TimingType.java
- DatabaseHelper.java
- PrayerModel.java
- PrayerRegistry.java
- QuranBookmarkModel.java
- QuranBookmarkRegistry.java
- ReadingScheduleModel.java
- ReadingScheduleRegistry.java
- AdapterComponent.java
- ApplicationComponent.java
- DefaultComponent.java
- ReceiverComponent.java
- WidgetComponent.java
- ViewModelKey.java
- ViewModelProviderFactory.java
- ChildWorkerFactory.java
- WorkerKey.java
- WorkerProviderFactory.java
- AppModule.java
- NetworkModule.java
- SubcomponentsModule.java
- ViewModelFactoryModule.java
- WidgetModule.java
- WorkerBindingModule.java
- WorkerFactoryModule.java
- LocationException.java
- TimingsException.java
- InstantPrayerScheduler.java
- PrayerUpdater.java
- WorkCreator.java
- AddressHelper.java
- AddressSearchService.java
- NominatimAddress.java
- NominatimAPIResource.java
- NominatimAPIService.java
- NominatimReverseGeocodeResponse.java
- Feature.java
- FeatureProperties.java
- Geometry.java
- PhotonAPIResource.java
- PhotonAPIResponse.java
- PhotonAPIService.java
- GPSTracker.java
- LocationHelper.java
- AllahName.java
- AllahNames.java
- NetworkUtil.java
- AdhanPlayer.java
- AlarmPermissionReceiver.java
- BaseNotification.java
- CannotScheduleExactAlarmNotification.java
- CustomMediaButtonReceiver.java
- DailyVerseReceiver.java
- InvocationNotification.java
- InvocationsReceiver.java
- NotificationDismissedReceiver.java
- NotifierActionReceiver.java
- NotifierBootReceiver.java
- NotifierConstants.java
- NotifierReceiver.java
- PendingIntentCreator.java
- PrayerAlarmScheduler.java
- PrayerNotification.java
- QuranReadingReceiver.java
- QuranReadingReminderNotification.java
- ReminderNotification.java
- ReminderPlayer.java
- ReminderReceiver.java
- SilenterReceiver.java
- TodayVerseNotification.java
- MainWeatherData.java
- OpenWeatherMapAPIResource.java
- OpenWeatherMapAPIService.java
- OpenWeatherMapResponse.java
- TemperatureUnit.java
- Weather.java
- PreferencesConstants.java
- PreferencesHelper.java
- Ayah.java
- BookmarkType.java
- Edition.java
- Invocation.java
- QuranBookmark.java
- QuranPage.java
- QuranQuarterMeta.java
- Surah.java
- QuranParser.java
- ReadingGoal.java
- ReadingSchedule.java
- ReadingScheduleHelper.java
- AladhanAPIResource.java
- AladhanAPIService.java
- AladhanCalendarResponse.java
- AladhanData.java
- AladhanDate.java
- AladhanDateType.java
- AladhanDesignation.java
- AladhanMeta.java
- AladhanMonth.java
- AladhanTimings.java
- AladhanTimingsService.java
- AladhanTodayTimingsResponse.java
- CalculationMethodEnum.java
- CountryCalculationMethod.java
- LatitudeAdjustmentMethod.java
- MidnightModeAdjustmentMethod.java
- SchoolAdjustmentMethod.java
- TimingsTuneEnum.java
- LondonUnifiedCalendarResponse.java
- LondonUnifiedPrayerAPIResource.java
- LondonUnifiedPrayerAPIService.java
- LondonUnifiedPrayerTimingsService.java
- LondonUnifiedTimingsResponse.java
- OfflineTimingsService.java
- AbstractTimingsService.java
- DayPrayer.java
- TimingServiceFactory.java
- TimingsPreferences.java
- TimingsService.java
- IntroActivity.java
- CalendarComponent.java
- CalendarActivity.java
- CalendarDayBinder.java
- CalendarMonthBinder.java
- DayViewContainer.java
- HolidayAdapter.java
- MonthViewContainer.java
- AnalogClock.java
- DailyVerseActivity.java
- DashboardAdapter.java
- DashboardFragment.java
- DashboardModel.java
- HomeComponent.java
- HomeModule.java
- HomeFragment.java
- HomeViewModel.java
- EveningInvocationActivity.java
- InvocationActivity.java
- InvocationsAdapter.java
- MorningInvocationActivity.java
- NamesActivity.java
- NamesAdapter.java
- QiblaComponent.java
- QiblaModule.java
- CompassActivity.java
- QiblaViewModel.java
- QuranComponent.java
- QuranModule.java
- BookmarkIndexFragment.java
- BookmarkListAdapter.java
- DatePickerFragment.java
- QuranBaseIndexFragment.java
- QuranIndexActivity.java
- QuranIndexPagerAdapter.java
- QuranIndexViewModel.java
- QuranScheduleIndexFragment.java
- QuranScheduleIndexViewModel.java
- ScheduleListAdapter.java
- SurahAdapter.java
- SurahIndexFragment.java
- TimePickerFragment.java
- PageAdapter.java
- QuranPageActivity.java
- QuranPageViewModel.java
- ErrorActivity.java
- AdhanAudioPreference.java
- AdhanAudioPreferenceDialog.java
- AdhanReminderPreference.java
- AdhanReminderPreferenceDialog.java
- AdhanReminderView.java
- NumberPickerPreference.java
- NumberPickerPreferenceDialog.java
- NumberPickerView.java
- VolumeSeekbarPreference.java
- SettingsComponent.java
- AutoCompleteLoading.java
- AutoCompleteTextPreference.java
- AutoCompleteTextPreferenceDialog.java
- AutoSuggestAdapter.java
- CalculationMethodPreference.java
- SilenterCheckBoxPreference.java
- MultipleNumberPickerPreference.java
- MultipleNumberPickerPreferenceDialog.java
- MultipleNumberPickerView.java
- SettingsFragment.java
- SplashScreenActivity.java
- TimingTableComponent.java
- TimingTableModule.java
- CellViewHolder.java
- ColumnHeaderViewHolder.java
- RowHeaderViewHolder.java
- Cell.java
- ColumnHeader.java
- RowHeader.java
- TableViewAdapter.java
- CurrentTimingTableFragment.java
- NextTimingTableFragment.java
- TimingTableActivity.java
- TimingTableBaseFragment.java
- TimingTablePagerAdapter.java
- TimingTableViewModel.java
- ClockHomeScreenWidgetProvider.java
- HomeScreenWidgetProvider.java
- NextPrayerHomeScreenWidgetProvider.java
- PairResult.java
- WidgetUpdater.java
- BaseActivity.java
- DefaultActivity.java
- MainActivity.java
- AlertHelper.java
- CustomTypefaceSpan.java
- Decompressor.java
- FileDownloader.java
- LocaleHelper.java
- LocationUtils.java
- MovableFloatingActionButton.java
- PrayerUtils.java
- TimingUtils.java
- UiUtils.java
- UserPreferencesUtils.java
- FivePrayerApplication.java
- bnv_tab_item_foreground.xml
- button.xml
- preference_summary_state_color.xml
- preference_text_state_color.xml
- bnv_tab_item_foreground.xml
- animated_launcher.xml
- bottom_navigation_background.xml
- button.xml
- calendar_selected_bg.xml
- calendar_today_bg.xml
- clock_00_face.xml
- clock_00_long.xml
- clock_00_second.xml
- clock_00_short.xml
- clock_widget_preview.png
- compass_needle.xml
- footer.png
- ic_al_quran_book.xml
- ic_alah_24dp.xml
- ic_alert.xml
- ic_arrow_back.xml
- ic_art_palette_15dp.xml
- ic_back_24p.xml
- ic_back_52dp.xml
- ic_bismillah_24dp.xml
- ic_book_24dp.xml
- ic_bookmark_automatic_24dp.xml
- ic_bookmark_empty.xml
- ic_bookmark_filled.xml
- ic_bug_80dp.xml
- ic_calculator_24dp.xml
- ic_calendar_24dp.xml
- ic_cancel.xml
- ic_celebration_flag_24dp.xml
- ic_clock.xml
- ic_close_24dp.xml
- ic_compass_24dp.xml
- ic_compass_direction.xml
- ic_dashboard_black_24dp.xml
- ic_data_privacy_200dp.xml
- ic_donation_24dp.xml
- ic_down.xml
- ic_dua_hands.xml
- ic_evening_invocations.xml
- ic_first_24dp.xml
- ic_happy.xml
- ic_hassan_mosque_20dp.xml
- ic_high_level.xml
- ic_home_black_24dp.xml
- ic_important_dates.xml
- ic_information_24dp.xml
- ic_iqra_writing.xml
- ic_launcher_background.xml
- ic_launcher_foreground.xml
- ic_launcher_foreground_color_one.xml
- ic_launcher_foreground_color_three.xml
- ic_launcher_foreground_color_two.xml
- ic_limited_time.xml
- ic_location_15.xml
- ic_low_level.xml
- ic_morning_invocations.xml
- ic_mosque_200dp.xml
- ic_mosque_24dp.xml
- ic_mute_24dp.xml
- ic_network_offline_24dp.xml
- ic_next.xml
- ic_notifications_off_24dp.xml
- ic_notifications_on_24dp.xml
- ic_notifications_on_24dp_blue.xml
- ic_notifications_on_24dp_dark.xml
- ic_planning.xml
- ic_plus.xml
- ic_previous.xml
- ic_qibla_needle.xml
- ic_question_200dp.xml
- ic_quran_24dp.xml
- ic_quran_silhuoette.xml
- ic_sad.xml
- ic_settings_24dp.xml
- ic_sunrise_60_dp.xml
- ic_sunset_60_dp.xml
- ic_table_24dp.xml
- ic_tower_mosque.xml
- ic_up.xml
- ic_update.xml
- ic_weather.xml
- list_item_border.xml
- main_gradient_background.xml
- next_prayer_widget_preview.png
- number_picker_background.xml
- progess_drawable.xml
- shape_rectangle_solid.xml
- shape_round_solid.xml
- status01d.xml
- status01n.xml
- status02d.xml
- status02n.xml
- status03d.xml
- status03n.xml
- status04d.xml
- status04n.xml
- status09d.xml
- status09n.xml
- status10d.xml
- status10n.xml
- status11d.xml
- status11n.xml
- status13d.xml
- status13n.xml
- status50d.xml
- status50n.xml
- tab_color_selector.xml
- tab_color_selector_dark_orange.xml
- tab_color_selector_dark_turquoise.xml
- widget_layout_rounded_bottom_corners.xml
- widget_layout_rounded_top_corners.xml
- wiget_preview_image.png
- footer.png
- footer.png
- bottom_navigation_background.xml
- button.xml
- calendar_selected_bg.xml
- calendar_today_bg.xml
- clock_00_face.xml
- clock_00_long.xml
- clock_00_second.xml
- clock_00_short.xml
- footer.png
- ic_information_24dp.xml
- ic_launcher_background.xml
- ic_location_15.xml
- ic_mosque_24dp.xml
- ic_notifications_off_24dp.xml
- ic_notifications_on_24dp.xml
- list_item_border.xml
- main_gradient_background.xml
- number_picker_background.xml
- progess_drawable.xml
- footer.png
- footer.png
- footer.png
- aga_islamic_phrases.ttf
- arabesque_ornaments.otf
- font_allah_names.ttf
- khebrat_musamim_regular.ttf
- kitab.ttf
- louis_george_cafe.ttf
- mcs_gf1.ttf
- mcs_gf2.ttf
- mcs_gf3.ttf
- mcs_gf4.ttf
- me_quran.ttf
- pdms.ttf
- activity_ayahs.xml
- activity_calendar.xml
- activity_compass.xml
- activity_daily_verse.xml
- activity_error.xml
- activity_invocations.xml
- activity_main.xml
- activity_names.xml
- activity_quran.xml
- activity_splash_screen.xml
- activity_timing_table.xml
- add_ringtone_item.xml
- adhan_reminder_number_pref.xml
- analog_clock.xml
- bookmark_item.xml
- calendar_day_layout.xml
- calendar_day_legend.xml
- calendar_header.xml
- custom_dialog_view.xml
- custom_preference.xml
- custom_preference_category.xml
- custom_preference_divider.xml
- custom_preference_sub_category.xml
- custom_switch_preference.xml
- dashboard_list_items.xml
- empty_bookmarks_place_holder.xml
- fragment_bookmark_list.xml
- fragment_dashboard.xml
- fragment_home.xml
- fragment_home_next_prayer_layout.xml
- fragment_home_timings_first_row_layout.xml
- fragment_home_timings_second_row_portrait_layout.xml
- fragment_quran_schedule_index.xml
- fragment_surah_list.xml
- fragment_timing_table.xml
- holiday_item_view.xml
- home_screen_widget.xml
- home_screen_widget_rtl.xml
- invocation_item.xml
- layout_loading_with_text.xml
- layout_progress_bar_with_text.xml
- names_item.xml
- next_prayer_home_screen_widget.xml
- next_prayer_home_screen_widget_rtl.xml
- number_picker_custom_layout.xml
- number_picker_pref.xml
- number_pref.xml
- page_item.xml
- quran_schedule_form.xml
- schedule_item.xml
- seekbar_preference.xml
- spinner_item.xml
- surah_item.xml
- table_view_cell_layout.xml
- table_view_column_header_layout.xml
- table_view_corner_layout.xml
- table_view_row_header_layout.xml
- home_screen_widget_rtl.xml
- next_prayer_home_screen_widget_rtl.xml
- clock_home_screen_widget.xml
- clock_home_screen_widget_rtl.xml
- next_prayer_home_screen_widget.xml
- next_prayer_home_screen_widget_rtl.xml
- fragment_home_next_prayer_layout.xml
- fragment_quran_schedule_index.xml
- bottom_nav_menu.xml
- ic_01d.png
- ic_01n.png
- ic_02d.png
- ic_02n.png
- ic_03d.png
- ic_03n.png
- ic_04d.png
- ic_04n.png
- ic_09d.png
- ic_09n.png
- ic_10d.png
- ic_10n.png
- ic_11d.png
- ic_11n.png
- ic_13d.png
- ic_13n.png
- ic_50d.png
- ic_50n.png
- ic_launcher.xml
- sensor_calibring.gif
- ic_launcher.png
- ic_launcher_background.png
- ic_launcher_foreground.png
- ic_launcher_round.png
- sensor_calibring.gif
- ic_launcher.png
- ic_launcher_background.png
- ic_launcher_foreground.png
- ic_launcher_round.png
- sensor_calibring.gif
- ic_launcher.png
- ic_launcher_background.png
- ic_launcher_foreground.png
- sensor_calibring.gif
- ic_launcher.png
- ic_launcher_background.png
- ic_launcher_foreground.png
- sensor_calibring.gif
- ic_launcher.png
- ic_launcher_background.png
- ic_launcher_foreground.png
- sensor_calibring.gif
- mobile_navigation.xml
- adhan_abdelbasset_abdessamad_egypte.mp3
- adhan_fajr_abdelbasset_abdessamad_egypte.mp3
- adhan_fajr_al_haram_el_madani_saoudia.mp3
- adhan_fajr_meshary_al_fasy_kuwait.mp3
- adhan_fajr_nurdin_al_haddiwi_fajr_morocco.mp3
- adhan_manssour_el_zahrani.mp3
- adhan_meshary_al_fasy_kuwait.mp3
- adhan_nurdin_hamza_al_maghriby_quds.mp3
- adhan_omar_al_kazabri_morocco.mp3
- adhan_riad_al_djazairi_algeria.mp3
- adhan_sayed_al_nakshabandi_egypte.mp3
- douae_after_athan.mp3
- prayer_reminder_call.mp3
- short_prayer_call.mp3
- takbeer_only_call.mp3
- arrays.xml
- attrs.xml
- bools.xml
- colors.xml
- dimens.xml
- ic_launcher_background.xml
- strings.xml
- styles.xml
- themes.xml
- values.xml
- strings.xml
- strings.xml
- dimens.xml
- dimens.xml
- dimens.xml
- dimens.xml
- bools.xml
- styles.xml
- dimens.xml
- dimens.xml
- dimens.xml
- clock_home_screen_widget_info.xml
- home_screen_widget_info.xml
- next_prayer_home_screen_widget_info.xml
- settings.xml
- AndroidManifest.xml
- ic_launcher-playstore.png
- PrayerUpdaterTest.java
- AddressHelperTest.java
- AddressSearchServiceTest.java
- LocationHelperTest.java
- QuranParserTest.java
- ReadingScheduleHelperTest.java
- ShadowAladhanAPIService.java
- ShadowGeocoder.java
- ShadowNominatimAPIService.java
- ShadowTimingUtils.java
- CountryPreferencesHelperTest.java
- OfflineTimingsServiceTest.java
- TimingsServiceTest.java
- PrayerUtilsTest.java
- TimingUtilsTest.java
- UiUtilsTest.java
- FakeFivePrayerApplication.java
- london_adhan_api_response.json
- london_calendar_adhan_api_response.json
- lut_api_response.json
- lut_calendar_api_response.json
- morocco_adhan_api_response.json
- nominatim_error_response.json
- nominatim_response.json
- photon_response.json
- .gitignore
- build.gradle
- hs_err_pid13544.log
- proguard-rules.pro
- replay_pid13544.log
- CompassQibla.kt
- CompassQiblaViewModel.kt
- QiblaDirection.kt
- AndroidManifest.xml
- .gitignore
- build.gradle
- consumer-rules.pro
- proguard-rules.pro
- Appfile
- Fastfile
- Pluginfile
- gradle-wrapper.jar
- gradle-wrapper.properties
- Screenshot_1_nexus_10_2_21.png
- Screenshot_2_nexus_10_2_21.png
- Screenshot_3_nexus_10_2_21.png
- Screenshot_4_nexus_10_2_21.png
- Screenshot_5_nexus_10_2_21.png
- Screenshot_6_nexus_10_2_21.png
- Screenshot_7_nexus_10_2_21.png
- Screenshot_8_nexus_10_2_21.png
- Screenshot_1_nexus_7_2_21.png
- Screenshot_2_nexus_7_2_21.png
- Screenshot_3_nexus_7_2_21.png
- Screenshot_4_nexus_7_2_21.png
- Screenshot_5_nexus_7_2_21.png
- Screenshot_6_nexus_7_2_21.png
- Screenshot_7_nexus_7_2_21.png
- Screenshot_8_nexus_7_2_21.png
- Screenshot_0.png
- Screenshot_1.png
- Screenshot_10.png
- Screenshot_11.png
- Screenshot_12.png
- Screenshot_13.png
- Screenshot_14.png
- Screenshot_15.png
- Screenshot_16.png
- Screenshot_17.png
- Screenshot_2.png
- Screenshot_3.png
- Screenshot_4.png
- Screenshot_5.png
- Screenshot_6.png
- Screenshot_7.png
- Screenshot_8.png
- Screenshot_9.png
- .gitignore
- build.gradle
- CODE_OF_CONDUCT.md
- CONTRIBUTING.md
- Gemfile
- Gemfile.lock
- gradle.properties
- gradlew
- gradlew.bat
- LICENSE
- README.md
- roadmap.md
- settings.gradle
# 설치 가이드
1. 코드 내려받기
git clone https://github.com/Five-Prayers/five-prayers-android
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd five-prayers-android
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
2. Gradle (Java/Kotlin)
보통 추천사전 준비물
- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- JDK (Java) Java/Kotlin 프로젝트를 빌드/실행하려면 필요합니다.
- Gradle 레포에 포함된 gradlew(Gradle Wrapper)를 쓰면 Gradle을 따로 설치할 필요가 없습니다.
cd app
이 프로젝트의 관련 파일이 하위 폴더 안에 있어서, 먼저 그 폴더로 이동합니다.
./gradlew build
Gradle로 빌드를 진행합니다.
BUILD SUCCESSFUL 메시지가 뜨면 성공입니다. build/ 폴더에 결과물이 생성됩니다.
// repository documentation
Was this content helpful?
(0 ratings)
