diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index 4427910bc3784df637ffeaa3d70397ce1efb0e8b..dcaa60594fac34664a688daa9c6ca3edbab33ff4 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -23,7 +23,7 @@ <activity android:name=".Disp_code" /> <activity android:name=".Share" /> <activity android:name=".Help" /> - <activity android:name=".Abt"></activity> + <activity android:name=".Abt" /> </application> </manifest> \ No newline at end of file diff --git a/app/src/main/java/com/example/venkat/and/MainActivity.java b/app/src/main/java/com/example/venkat/and/MainActivity.java index 780423f133f940504b7cd24d3a7e675d9d76a0f8..e3a400e98e223871965259ae876f699aad8205d9 100644 --- a/app/src/main/java/com/example/venkat/and/MainActivity.java +++ b/app/src/main/java/com/example/venkat/and/MainActivity.java @@ -1,12 +1,17 @@ package com.example.venkat.and; import android.app.Dialog; +import android.app.Notification; +import android.app.NotificationManager; +import android.content.Context; import android.content.Intent; import android.content.SharedPreferences; import android.net.Uri; import android.os.Parcelable; import android.support.annotation.NonNull; import android.support.design.widget.NavigationView; +import android.support.v4.app.NotificationCompat; +import android.support.v4.app.TaskStackBuilder; import android.support.v4.widget.DrawerLayout; import android.support.v7.app.ActionBarDrawerToggle; import android.support.v7.app.AppCompatActivity; @@ -18,32 +23,24 @@ import android.view.Window; import android.widget.Button; import android.widget.EditText; import android.widget.RatingBar; +import android.widget.RemoteViews; import android.widget.TextView; import android.widget.Toast; public class MainActivity extends AppCompatActivity implements NavigationView.OnNavigationItemSelectedListener { - @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); - - - -// Intent shortcutintent = new Intent("com.android.launcher.action.INSTALL_SHORTCUT"); -// shortcutintent.putExtra("duplicate", false); -// shortcutintent.putExtra(Intent.EXTRA_SHORTCUT_NAME, getString(R.string.shortcutname)); -// Parcelable icon = Intent.ShortcutIconResource.fromContext(getApplicationContext(), R.drawable.codeicon); -// shortcutintent.putExtra(Intent.EXTRA_SHORTCUT_ICON_RESOURCE, icon); -// shortcutintent.putExtra(Intent.EXTRA_SHORTCUT_INTENT, new Intent(getApplicationContext(), EnterActivity.class)); -// sendBroadcast(shortcutintent); - - - + NotificationCompat.Builder builder=new NotificationCompat.Builder(MainActivity.this); + builder.setContentTitle("welcome"); + builder.setContentText("safcsaf"); + //Intent i=new Intent(this,) + TaskStackBuilder stackBuilder=TaskStackBuilder.create(this); @@ -125,7 +122,7 @@ public class MainActivity extends AppCompatActivity implements NavigationView.On if(item.getItemId()==R.id.help) { - String number = "9444245798"; + String number = "1234567890"; Intent intent = new Intent(Intent.ACTION_CALL); intent.setData(Uri.parse("tel:" +number)); try { diff --git a/app/src/main/java/com/example/venkat/and/not.java b/app/src/main/java/com/example/venkat/and/not.java new file mode 100644 index 0000000000000000000000000000000000000000..91c0d3900aa6ed2854691075bbcc4675b46548b9 --- /dev/null +++ b/app/src/main/java/com/example/venkat/and/not.java @@ -0,0 +1,29 @@ +package com.example.venkat.and; + +import android.os.Bundle; +import android.support.design.widget.FloatingActionButton; +import android.support.design.widget.Snackbar; +import android.support.v7.app.AppCompatActivity; +import android.support.v7.widget.Toolbar; +import android.view.View; + +public class not extends AppCompatActivity { + + @Override + protected void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + setContentView(R.layout.activity_not); + Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar); + setSupportActionBar(toolbar); + + FloatingActionButton fab = (FloatingActionButton) findViewById(R.id.fab); + fab.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View view) { + Snackbar.make(view, "Replace with your own action", Snackbar.LENGTH_LONG) + .setAction("Action", null).show(); + } + }); + } + +} diff --git a/app/src/main/res/layout/activity_not.xml b/app/src/main/res/layout/activity_not.xml new file mode 100644 index 0000000000000000000000000000000000000000..c4e714802e84b5e68b8fba6a0b79696d2eb402a3 --- /dev/null +++ b/app/src/main/res/layout/activity_not.xml @@ -0,0 +1,34 @@ +<?xml version="1.0" encoding="utf-8"?> +<android.support.design.widget.CoordinatorLayout xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:app="http://schemas.android.com/apk/res-auto" + xmlns:tools="http://schemas.android.com/tools" + android:layout_width="match_parent" + android:layout_height="match_parent" + android:fitsSystemWindows="true" + tools:context="com.example.venkat.and.not"> + + <android.support.design.widget.AppBarLayout + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:theme="@style/AppTheme.AppBarOverlay"> + + <android.support.v7.widget.Toolbar + android:id="@+id/toolbar" + android:layout_width="match_parent" + android:layout_height="?attr/actionBarSize" + android:background="?attr/colorPrimary" + app:popupTheme="@style/AppTheme.PopupOverlay" /> + + </android.support.design.widget.AppBarLayout> + + <include layout="@layout/content_not" /> + + <android.support.design.widget.FloatingActionButton + android:id="@+id/fab" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_gravity="bottom|end" + android:layout_margin="@dimen/fab_margin" + app:srcCompat="@android:drawable/ic_dialog_email" /> + +</android.support.design.widget.CoordinatorLayout> diff --git a/app/src/main/res/layout/content_not.xml b/app/src/main/res/layout/content_not.xml new file mode 100644 index 0000000000000000000000000000000000000000..b4710a856f115d1919eaa3f64e0f0893b0e939c5 --- /dev/null +++ b/app/src/main/res/layout/content_not.xml @@ -0,0 +1,16 @@ +<?xml version="1.0" encoding="utf-8"?> +<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:app="http://schemas.android.com/apk/res-auto" + xmlns:tools="http://schemas.android.com/tools" + android:id="@+id/content_not" + 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="@dimen/activity_vertical_margin" + app:layout_behavior="@string/appbar_scrolling_view_behavior" + tools:context="com.example.venkat.and.not" + tools:showIn="@layout/activity_not"> + +</RelativeLayout> diff --git a/app/src/main/res/layout/notification.xml b/app/src/main/res/layout/notification.xml new file mode 100644 index 0000000000000000000000000000000000000000..f9504c9a46c8fe568984e06dfe3f98d42f8c616f --- /dev/null +++ b/app/src/main/res/layout/notification.xml @@ -0,0 +1,6 @@ +<?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"> + +</LinearLayout> diff --git a/app/src/main/res/values-v21/styles.xml b/app/src/main/res/values-v21/styles.xml new file mode 100644 index 0000000000000000000000000000000000000000..7abc06d3bafbd0234b67eade8816bcf6263fe439 --- /dev/null +++ b/app/src/main/res/values-v21/styles.xml @@ -0,0 +1 @@ +<resources></resources> diff --git a/app/src/main/res/values/dimens.xml b/app/src/main/res/values/dimens.xml index 47c82246738c4d056e8030d3a259206f42e8e15d..812cb7be0a1565a849a29c08fa07fb9901ccb347 100644 --- a/app/src/main/res/values/dimens.xml +++ b/app/src/main/res/values/dimens.xml @@ -2,4 +2,5 @@ <!-- Default screen margins, per the Android Design guidelines. --> <dimen name="activity_horizontal_margin">16dp</dimen> <dimen name="activity_vertical_margin">16dp</dimen> + <dimen name="fab_margin">16dp</dimen> </resources> diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 402bc0c3d894e2575a5ff6a7d7f3f742f65a7370..94f0a6086ef06c917f6b1859bcc1acabd5e8128f 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -3,4 +3,5 @@ <string name="open">Open navigation drawer</string> <string name="close">Close navigation drawer</string> + <string name="title_activity_not">not</string> </resources> diff --git a/app/src/main/res/values/styles.xml b/app/src/main/res/values/styles.xml index 0eb88fe3350eaa944c0c6fe7e949e1cab494e8e8..a1134ae22086350fca0b31b5be74f45cde90ac50 100644 --- a/app/src/main/res/values/styles.xml +++ b/app/src/main/res/values/styles.xml @@ -8,4 +8,8 @@ <item name="colorAccent">@color/colorAccent</item> </style> + <style name="AppTheme.AppBarOverlay" parent="ThemeOverlay.AppCompat.Dark.ActionBar" /> + + <style name="AppTheme.PopupOverlay" parent="ThemeOverlay.AppCompat.Light" /> + </resources>