Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Android Development for Beginners

Sponsored · Ship Features Fearlessly Turn features on and off without deploys. Used by thousands of Ruby developers.

Android Development for Beginners

This presentation introduces the concept of Android Development to people with no programming experience at all.

Avatar for Moyinoluwa Adeyemi

Moyinoluwa Adeyemi

April 29, 2017

More Decks by Moyinoluwa Adeyemi

Other Decks in Technology

Transcript

  1. Android Versions 1.5 - Cupcake 1.6 - Donut 2.1 -

    Eclair 2.2 - Froyo 2.3 - GingerBread
  2. Code Samples public class MainActivity extends AppCompatActivity { @Override protected

    void onCreate (Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); } } Interacting with the views through Java code
  3. Code Samples <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical">

    <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_margin="16dp" android:text="Hello Africode" /> </LinearLayout> Layout file
  4. ◉ Got Questions?: ◉ Contact inform ◉ We love feedback:

    https://goo.gl/pcLs18 ◉ Follow us: Africode (facebook) @therealafricode (twitter / instagram) ◉ Website: africode.org Thanks!