• Stars
    star
    673
  • Rank 67,060 (Top 2 %)
  • Language
    Java
  • License
    Apache License 2.0
  • Created almost 10 years ago
  • Updated about 9 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Native Android "sample of all samples" for beginners and experienced, 14+, with focus on lollipop and Material

soas (Sample Of All Samples) - Try APK

Native Android samples for beginners and experienced, 14+, with focus on Lollipop and Material.

Build Status Android Arsenal Android Weekly

Here's what the project touches so far:

  • Toolbar
  • Drawer (following the updated Material Design Guidelines)
  • Volley (with forced caching option, it caches regardless of server response headers, Memory and Disk)
  • Download images using volley (with Memory and Disk caching)
  • Json (using Gson)
  • ListView with a custom Adapter (based on BaseAdapter)
  • SwipeToReferesh (using SwipeRefreshLayout)
  • Endless Adapter (using a custom OnScrollListener)
  • Fragment (ListFragment and Fragment)
  • Headless Fragment (maintain data on config changed)
  • Landscape, 7'' and 10'' tablets specific layouts
  • Custom Views
  • Palette
  • Themes
  • Styles
  • Gradle
  • Gradle product flavors
  • Espresso tests
  • Travis CI, Continuous Deployment

With your help we can build a sample app that touches most components of the Android framework, helpful for beginners and experienced, simply a reference project. Your pull-requests are appreciated.

You can help with:

Credits:

###Screenshots:### p1 p2 p3 p4 p5

Useful materials (To start developing for native Android or update your knowledge):

###Notes:### pFragment pService pConcurrency

Developed by: Mostafa Gazar - [email protected]

More Repositories

1

CustomShapeImageView

A library for supporting custom shaped ImageView(s) using SVGs and paint shapes
Java
1,620
star
2

Widgets

Custom Android UI widgets with samples
Java
75
star
3

StackView

A simple Android stack view, build in Kotlin
Kotlin
31
star
4

RevealSearchView

Sample project covering CircularRevealAnimation (lollipop+) and ClassicRevealAnimation!
Java
11
star
5

Emailer

General task plainer thingy with scheduled emails sender just as sample!
Java
10
star
6

lines-segmentation-pytorch

Jupyter Notebook
5
star
7

-Stackoverflow-InsetDividerItemDecoration

https://stackoverflow.com/questions/62417920/how-to-use-inset-dividers-in-recyclerview-using-androidx/62420137
Kotlin
4
star
8

DEGMA-Audio-Handler

Audio editor java windows desktop application. I started this project a couple years while I were in college. It is based on some open source projects like Jripper and Substance. It also uses JNI. Note: I am no longer working on it.
Java
4
star
9

line-reader

Using TensorFlow 2 and inspired by http://github.com/full-stack-deep-learning/fsdl-text-recognizer-project
Jupyter Notebook
3
star
10

CircularImageView-Xamarin-

Circular ImageView and Drawable, Xamarin Android library, and samples project
C#
3
star
11

datasets

Some datasets become less accessible after while, original hosts are down, etc... This repo holds some of these the datasets
2
star
12

MostafaGazar.github.io

HTML
2
star
13

MostafaGazar

1
star
14

keras-examples

Notebooks inspired by "Deep Learning with Python by Francois Chollet" in TensorFlow 2.0 and Keras
Jupyter Notebook
1
star
15

android_apps_decompiled_audits

Android apps decompiled and reviewed
1
star
16

mrw

1
star
17

gladiator

Jupyter Notebook
1
star
18

mobile-ml

1
star
19

iRacerController

A simple demo done in a couple hours, on how to send i-racer (https://www.sparkfun.com/products/11162) commands (http://dlnmh9ip6v2uc.cloudfront.net/datasheets/Robotics/DaguCarCommands.pdf) via bluetooth from an Android device to define pre set track for i-racer car
Java
1
star