Features & Capabilities

"## Features

### Calendar View
- Custom Calendar Control: A completely custom-drawn monthly calendar
- Task Status Indicator: Displays daily task completion status on the calendar
- Red Dot: Incomplete tasks
- Orange Dot: Partially completed tasks
- Green Dot: All tasks completed
- Month Switch: Swipe left or right to switch months
- Quick Navigation: Tap the ""Today"" button to quickly return to the current date

### ✅ Task Management
- Add Task: Supports setting a title, description, and time
- Edit Task: Tap a task card to edit
- Delete Task: Long-press a task or edit it in the task editing interface to delete it
- Completion Status: Check the box to mark completion status
- Priority Display: A colored sidebar indicates task priority

### Data Storage
- SQLite Database: Local data storage, no network required
- Data Persistence: Data persists even after the app is closed
- Historical View: View historical data for any year and month

## UI Features

### Modern Design
- Material Design: Adheres to Google's design guidelines
- Card Layout: Displays tasks in a card format
- Status Feedback: Completed tasks are marked with a strikethrough
- Empty State Indicator: User-friendly empty state interface

### Interactive Experience
- Intuitive Operation: Tap to select a date, slide to switch months
- Instant Feedback: Instant UI updates when task status changes
- Dialog Operation: Add/edit tasks using pop-up forms

### Technology Stack
- Development Language: Pure Java (no Kotlin)
- Database: SQLite + Custom DAO
- UI Component: Custom Calendar View + RecyclerView
- Architecture Pattern: MVP + Data Access Layer

### Core Components

#### 1. Custom Calendar Control (CalendarView)
- Customizable Month View Calendar
- Supports date selection and month switching
- Visual Task Status Indicator
- Touch Gesture Handling

#### 2. Data Access Layer (TaskDao)
- Add, delete, modify, and query tasks
- Query tasks by date/month
- Switch task status

#### 3. Date Utilities (DateUtils)
- Date formatting and parsing
- Calendar calculation helper methods
- Localized date display

### Categories (categories)
| Field | Type | Description |
|------|------|------|
| id | INTEGER | Primary key
| name | TEXT | Category name
| color | TEXT | Category color
| sort_order | INTEGER | Sort order
| is_default | INTEGER | Whether default

## ?? Usage Instructions

### ?? Basic Operations
1. View Tasks: Displays today's tasks when the app opens
2. Select Date: Click a date on the calendar to view tasks for that day
3. Add Task: Tap the ""+"" button in the top right corner to add a new task.
4. Edit Task: Tap a task card to edit it.
5. Complete Task: Check the box next to the task.
6. Delete Task: Long-press the task or delete it in the edit interface.

### Calendar Operations
- Change Month: Swipe left or right on the calendar.
- Back to Today: Tap the calendar icon in the top right corner.
- View History: Select any date to view past tasks.

### ⚡ Quick Tips
- The number of tasks displayed in the top right corner (completed/total)
- Different colored dots indicate task completion status.
- Scheduling tasks for future dates is supported.

## 🔥️ Installation and Running

### Requirements
- Android Studio 4.0+
- Android SDK API 24+
- Java 8+

### Build Steps
1. Clone the project locally
2. Open the project in Android Studio
3. Synchronize Gradle dependencies
4. Connect an Android device or start an emulator
5. Click the Run button"

User Growth & Download Statistics

Game
By:
jhdfudhi
Downloads:
2
Version:
1.0 Last updated: 2025-09-20
Version code:
1
Creation date:
2025-09-20
Permissions:
  • android.permission.READ_EXTERNAL_STORAGE High risk
  • android.permission.WRITE_EXTERNAL_STORAGE High risk
  • com.google.android.gms.permission.AD_ID Moderate risk
  • android.permission.ACCESS_WIFI_STATE Low risk
  • android.permission.INTERNET Low risk
  • android.permission.POST_NOTIFICATIONS Low risk
  • android.permission.SCHEDULE_EXACT_ALARM Low risk
  • android.permission.WAKE_LOCK Low risk
  • android.permission.ACCESS_NETWORK_STATE Safe
  • android.permission.VIBRATE Safe
  • See more
Size:
9.12MB
Email:
ax*****@gmail.com
URLs:
Privacy policy
Full description:
See detailed description
Source:
Google Play Store
Data ingested on:
2025-10-08
Compare stats and ranking:

Contact the developer

Chrome-Stats does not own this Android app. Please use these information below to contact the Android app developer.
Developed by:
jhdfudhi
Google Play Store
https://play.google.com/store/apps/details?id=com.mdxrous.rynhion
Email:
ax*****@gmail.com

Best Eulogist Wizardly Alternatives

Here are some Android apps that are similar to Eulogist Wizardly: