Update metadata for BasicNotification

Change-Id: I3db0b87396d7e27ff37e1257392a540378df20ef
diff --git a/notification/BasicNotifications/Application/src/main/big_icon.png b/notification/BasicNotifications/Application/src/main/big_icon.png
new file mode 100755
index 0000000..9eb40ff
--- /dev/null
+++ b/notification/BasicNotifications/Application/src/main/big_icon.png
Binary files differ
diff --git a/notification/BasicNotifications/screenshots/main.png b/notification/BasicNotifications/screenshots/main.png
new file mode 100644
index 0000000..6e65b5e
--- /dev/null
+++ b/notification/BasicNotifications/screenshots/main.png
Binary files differ
diff --git a/notification/BasicNotifications/template-params.xml b/notification/BasicNotifications/template-params.xml
index 924a3d4..8d3fb1d 100644
--- a/notification/BasicNotifications/template-params.xml
+++ b/notification/BasicNotifications/template-params.xml
@@ -33,4 +33,72 @@
     </strings>
 
     <template src="base"/>
+
+    <metadata>
+        <status>PUBLISHED</status>
+        <categories>Notification</categories>
+        <technologies>Android</technologies>
+        <languages>Java</languages>
+        <solutions>Mobile</solutions>
+        <level>BEGINNER</level>
+        <icon>Application/src/main/big_icon.png</icon>
+        <screenshots>
+            <img>screenshots/main.png</img>
+        </screenshots>
+        <api_refs>
+            <android>android.app.NotificationManager</android>
+            <android>android.support.v4.app.NotificationCompat</android>
+        </api_refs>
+
+        <description>
+A basic app showing how to display events in the system's notification bar using
+the NotificationCompat API.
+NotificationCompat API is used for compatibility with older devices, running Android
+1.6 (Donut) (API level 4) or newer.
+        </description>
+
+        <intro>
+<![CDATA[
+The [Notification API][1] allows the app developers to display a message outside
+of your application's normal UI.
+
+The class [Notification][2] was added in the Android 3.0 (API level 11), but this
+sample refers to the [NotificationCompat][3] class (part of the [support library][4]),
+ which offers the same functionality for Android 1.6 (API level 4) or newer.
+
+A Notificaiton can be created using Notification.Builder object.
+At bare minimum, a Builder object must include the following:
+- A small icon, set by [setSmallIcon()][5]
+- A title, set by [setContentTitle()][6]
+- Detail text, set by [setContentText()][7]
+
+in the code snippet, it looks like following.
+```java
+NotificationCompat.Builder builder = new NotificationCompat.Builder(this);
+builder.setSmallIcon(R.drawable.ic_stat_notification);
+builder.setContentTitle("BasicNotifications Sample");
+builder.setContentText("Time to learn about notifications!");
+```
+
+To issue the notification, call notify() method in the [NotificationManager][8].
+The code snippet will immediately display the notification icon in the
+notification bar.
+
+```java
+NotificationManager notificationManager = (NotificationManager) getSystemService(
+        NOTIFICATION_SERVICE);
+notificationManager.notify(NOTIFICATION_ID, builder.build());
+```
+
+[1]: http://developer.android.com/guide/topics/ui/notifiers/notifications.html
+[2]: http://developer.android.com/reference/android/app/Notification.html
+[3]: http://developer.android.com/reference/android/support/v4/app/NotificationCompat.html
+[4]: http://developer.android.com/tools/support-library/index.html
+[5]: http://developer.android.com/reference/android/support/v4/app/NotificationCompat.Builder.html#setSmallIcon(int)
+[6]: http://developer.android.com/reference/android/support/v4/app/NotificationCompat.Builder.html#setContentTitle(java.lang.CharSequence) 
+[7]: http://developer.android.com/reference/android/support/v4/app/NotificationCompat.Builder.html#setContentText(java.lang.CharSequence)
+[8]: http://developer.android.com/reference/android/app/NotificationManager.html
+]]>
+        </intro>
+    </metadata>
 </sample>