Which one should I pick for a new project?
Which one should I pick for a new project?
About h2pl/javatutorial · 2 messages · last activity 9/6/2026
I can only answer questions about h2pl/javatutorial or scwang90/smartrefreshlayout.
These are two completely different types of projects serving different purposes:
h2pl/javatutorial is an educational learning guide — a curated collection of documentation and tutorials covering Java fundamentals, design patterns, collections, concurrency, and interview preparation. It's not a library or framework.
scwang90/smartrefreshlayout is a production Android UI library — a pull-to-refresh layout component for Android applications with customizable headers and footers.
Your choice depends on your actual need:
- If you're building an Android app and need a refresh/load-more UI pattern, SmartRefreshLayout is relevant.
- If you're learning Java or preparing for interviews, javatutorial is a study resource.
- If you're building a backend or standalone Java service, neither is directly applicable — javatutorial is educational only, and SmartRefreshLayout is Android-specific.
What type of project are you planning? That will help me give more specific guidance on whether either repository is actually suitable.
FOLLOW_UPS:
- Are you building an Android app or backend service?
- Do you need UI components or learning materials?
- What's your Java experience level currently?
Want to ask your own question?
Open chat for h2pl/javatutorialPublic Q&A. Generated by RepoPilot from the actual source of h2pl/javatutorial. AI answers can be incomplete or stale — verify before relying on them.