Skip to content

williamvietnam/AndroidOpenSourceProjects

Repository files navigation

Table of Contents

  1. Apps
  2. ARCore Google
  3. Data Storages
  4. Machine Learning
  5. Remote Control
  6. Tutorials

I. Apps

  1. AIChat
    • Feature: Chat to chatbot GPT
    • Technology: Use API of ChatGPT
  2. Alarm:
    • Feature: Ring the notification when it's time set
    • Technology: Broadcast + Service
  3. Camera:
    • Feature: Take photos and videos
    • Technology: Save to external storage in device's gallery
  4. Charts:
    • Feature: Demo all chart types
    • Technology: Use library
  5. Prank Sounds
    • Feature: Play sounds to troll other people (live play or set timer to play)
    • Technology: RecyclerView + MediaPlayer + CountDownTimer
  6. Prank FakeCall
    • Feature: Create Fake Call with celebrity
    • Tech: RecyclerView + MediaPlayer + VideoView + HBRecording
  7. Prank FakeChat
  8. Prank Lie Detector
    • Feature: Fake Lie Detect
    • Tech: LottieAnim + MediaPlayer + Vibrate
  9. Prank FakeBanking
  10. Secret Photos
    • Feature: App collection with icon app isChanged to other icon
    • Tech:
  11. Step Counters
    • Feature: Step counters
    • Tech: sensor
  12. Video Shorts
    • Feature: show videos like tiktok app
    • Tech: Viewpager2 + VideoView
  13. Wallpaper
  14. Sticker for Whatsapp
  15. Weather: Retrofit + Rx3
  16. Paint: Use Canvas
  17. Image Filters
  18. Quiz

II. ArCore Google Demo

  1. Instant Placement
  2. Depth
  3. Lighting Estimation
  4. Augmented Faces
  5. Augmented Images

III. Data Storages

  1. Internal Storage
  2. External Storage
  3. Room Database
  4. Firebase
    • FireStoreDatabase
    • RealtimeDatabase
    • Firebase Storage
  5. Server Storages (API)

IV. Google MLKit Demo

  1. Natural Language Apis
    • Smart Reply
    • Translate
  2. Vision Apis
    • Barcode Scanning
    • Face Detection
    • Face Mesh Detection
    • Image Labeling
    • Object Detection
    • Pose Detection
    • Selfie Segmentation
    • Text Recognition

V. Remote Control

  • LG:
  • Sony: ResAPI
  • Samsung:
  • Panasonic

VI. Tutorials

  1. Broadcast Receiver component
  2. Services component
  3. Content Provider component

Releases

No releases published

Packages

No packages published