Skip to content
View hypech's full-sized avatar
πŸ’­
I may be slow to respond.
πŸ’­
I may be slow to respond.
Block or Report

Block or report hypech

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
hypech/README.md

Apache-2.0 Open Source Love

Make your First Android App here! πŸŽ‰

New to Android?
New to Java?
Don't know where to Start?
Don't know how to Start? πŸ˜•

Here is the One Stop Solution for Every Newcomer!

1. Begin with learning about Android Studio 4.2! How it works and learn about the core skills. :octocat:

You can read the following book, take the following courses/videos.

2. Three ways to get the cases from Github!

Each case is organized as a seperated project in Github repo.

Option 1. Fork the Repository 🍴(commonly called as Repo)

If you already have Githup account: Fork the Repo by clicking on the Fork button on the top of this page. This will create a copy of this Repo in your Github account. Don't forget to Starit!

Screenshot

Option 2. Clone the Repo Locally in Android Studio

  • Find the Repo link either through book or website, click on the Clone or Download button and then click the Copy to Clipboard Icon.:clipboard:

Screenshot

  • Start Android Studio, and chose "Get from Version Control"

Screenshot

The detailed instruction is in Case 4, Calculator.

Option 3. Open with Github Desktop

GitHub Desktop makes it easy to get version history, code review, collaboration, and powerful automation tools, all without using the command line!

Screenshot

Option 4. Download as zip and import to Android Studio

Download to the local drive. Unzip to get the project.

bonus: Make necessary changes βœ…

Join our "Hands-on Android" project to make contribution.

3. Run in your Android Studio

Enjoy 😊

Support

  1. Email: hypech.com@gmail.com
  2. GitHub: https://github.com/hypech/
  3. Youtube: https://youtu.be/-fGgwyymOyI
  4. Twitter: https://twitter.com/hypechor
  5. Web: http://hypech.com
  Copyright 2021 The Learning Android with Cases Open Source Project

  Licensed under the Apache License, Version 2.0 (the "License");
  you may not use this file except in compliance with the License.
  You may obtain a copy of the License at

      http://www.apache.org/licenses/LICENSE-2.0

  Unless required by applicable law or agreed to in writing, software
  distributed under the License is distributed on an "AS IS" BASIS,
  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  See the License for the specific language governing permissions and
  limitations under the License.
  

Pinned

  1. Case10_SharedPreferences_Login Case10_SharedPreferences_Login Public

    Java 1

  2. Case12_Room_Login_Register Case12_Room_Login_Register Public

    Java

  3. Case13_Tab_Fragment_ViewPager Case13_Tab_Fragment_ViewPager Public

    Java

  4. Case15_Splash_Intro_Slider Case15_Splash_Intro_Slider Public

    Java

  5. Case19_ListView_ArrayAdapter_Custom Case19_ListView_ArrayAdapter_Custom Public

    custom arrayadapter

    Java

  6. Case21_RecyclerView_Core Case21_RecyclerView_Core Public

    RecyclerView Core

    Java