JSON :- JavaScript Object Notation It contains key/value pairs Key-> Strings Values:->JSON {} :-> JSON Object [] :-> JSON array Syntax : { "employees" :[ { "firstName" : "John" , "lastName" : "Doe" }, { "firstName" : "Anna" , "lastName" : "Smith" }, { "firstName" : "Peter" , "lastName" : "Jones" } ]} package csdevbin.json; import android.support.v7.app.AppCompatActivity; import android.os.Bundle; import android.widget.TextView; import org.json.JSONObject; public class MainActivity extends AppCompatActivity { public static final String JSON_STRING = "{ \" employee \" :{ \" name \" : \" John \" , \" salary \" :6000}}" ; @Override public void onCreate(Bundle savedInstanceState) { super .onCreat
Posts
GridView is a ViewGroup that displays items in a two-dimensional, scrollable grid. The grid items are automatically inserted to the layout using a ListAdapter . Project Structure: 1 .MainActivity.java 2 .ImageAdapter.java 3 .main_activity.xml 4 . Save the image files into the project's res/drawable/ directory. ( Download ) main_activity.xml <? xml version= "1.0" encoding= "utf-8" ?> < RelativeLayout xmlns: android = "http://schemas.android.com/apk/res/android" xmlns: tools = "http://schemas.android.com/tools" android :id= "@+id/activity_main" android :layout_width= "match_parent" android :layout_height= "match_parent" android :paddingBottom= "@dimen/activity_vertical_margin" android :paddingLeft= "@dimen/activity_horizontal_margin" android :paddingRight= "@dimen/activity_horizontal_margin" android :paddingTop= &
MainActivity.java package com.blogspot.csdevbin.sharedpreferences; import android.content.Context; import android.content.SharedPreferences; import android.support.v7.app.AppCompatActivity; import android.os.Bundle; import android.view.View; import android.widget.Button; import android.widget.EditText; import android.widget.TextView; import android.widget.Toast; public class MainActivity extends AppCompatActivity { EditText food , shopping , fuel , telephone ; TextView previousExpense ; SharedPreferences sharedPreferences ; @Override protected void onCreate(Bundle savedInstanceState) { super .onCreate(savedInstanceState); setContentView(R.layout. activity_main ); food = (EditText)findViewById(R.id. etfood ); shopping = (EditText)findViewById(R.id. edShopping ); fuel = (EditText)findViewById(R.id. edFuel ); telephone = (EditTex
MainActivity.java package com.blogspot.csdevbin.mynewpractice; import android.support.v7.app.AppCompatActivity; import android.os.Bundle; import android.view.View; import android.widget.Button; import android.widget.Toast; public class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super .onCreate(savedInstanceState); setContentView(R.layout. activity_main ); B1(); } private void B1() { Button b1 = (Button) findViewById(R.id. button1 ); b1.setOnClickListener( new View.OnClickListener() { @Override public void onClick(View v) { Toast. makeText (getApplication(), "Button 1 clicked" ,Toast. LENGTH_LONG ).show(); } }); } } activity_main.xml <? xml version= "1.0" enc