diff options
author | Allan Wang <me@allanwang.ca> | 2017-05-29 15:05:26 -0700 |
---|---|---|
committer | Allan Wang <me@allanwang.ca> | 2017-05-29 15:05:26 -0700 |
commit | e33120d454aeb72acc2c1315bddea31dd2f15bb2 (patch) | |
tree | 6754e8c5c9e8303b0943d1716560b31a0953361a /app/src/main/res | |
parent | f83fb56dca63a06e4706e6cb404bca9c49e5dbe0 (diff) | |
download | frost-e33120d454aeb72acc2c1315bddea31dd2f15bb2.tar.gz frost-e33120d454aeb72acc2c1315bddea31dd2f15bb2.tar.bz2 frost-e33120d454aeb72acc2c1315bddea31dd2f15bb2.zip |
initial port
Diffstat (limited to 'app/src/main/res')
21 files changed, 198 insertions, 0 deletions
diff --git a/app/src/main/res/drawable-nodpi/splash_logo.9.png b/app/src/main/res/drawable-nodpi/splash_logo.9.png Binary files differnew file mode 100644 index 00000000..9c012d1d --- /dev/null +++ b/app/src/main/res/drawable-nodpi/splash_logo.9.png diff --git a/app/src/main/res/drawable/splash_screen.xml b/app/src/main/res/drawable/splash_screen.xml new file mode 100644 index 00000000..49085412 --- /dev/null +++ b/app/src/main/res/drawable/splash_screen.xml @@ -0,0 +1,13 @@ +<?xml version="1.0" encoding="utf-8"?> + +<layer-list xmlns:android="http://schemas.android.com/apk/res/android" + android:opacity="opaque"> + <!-- The background color, preferably the same as your normal theme --> + <item android:drawable="@color/splashBackground"/> + <!-- Your product logo - 288px x 288px color version of your app icon --> + <item android:bottom="@dimen/splash_logo"> + <bitmap + android:gravity="center" + android:src="@drawable/splash_logo"/> + </item> +</layer-list>
\ No newline at end of file diff --git a/app/src/main/res/layout/activity_main.xml b/app/src/main/res/layout/activity_main.xml new file mode 100644 index 00000000..5ee18cf0 --- /dev/null +++ b/app/src/main/res/layout/activity_main.xml @@ -0,0 +1,36 @@ +<?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:id="@+id/main_content" + android:layout_width="match_parent" android:layout_height="match_parent" + android:fitsSystemWindows="true" tools:context=".MainActivity"> + + <android.support.design.widget.AppBarLayout android:id="@+id/appbar" + android:layout_width="match_parent" android:layout_height="wrap_content" + android:paddingTop="@dimen/appbar_padding_top" + 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:layout_scrollFlags="scroll|enterAlways" + app:popupTheme="@style/AppTheme.PopupOverlay"> + + </android.support.v7.widget.Toolbar> + + <android.support.design.widget.TabLayout + android:id="@+id/tabs" + android:layout_width="match_parent" + android:layout_height="wrap_content" /> + + </android.support.design.widget.AppBarLayout> + + <android.support.v4.view.ViewPager android:id="@+id/container" + android:layout_width="match_parent" android:layout_height="match_parent" + app:layout_behavior="@string/appbar_scrolling_view_behavior" /> + + <android.support.design.widget.FloatingActionButton android:id="@+id/fab" + android:layout_width="wrap_content" android:layout_height="wrap_content" + android:layout_gravity="end|bottom" 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/changelog_content.xml b/app/src/main/res/layout/changelog_content.xml new file mode 100644 index 00000000..e4084796 --- /dev/null +++ b/app/src/main/res/layout/changelog_content.xml @@ -0,0 +1,27 @@ +<?xml version="1.0" encoding="utf-8"?> +<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:orientation="horizontal" + android:paddingBottom="8.4sp" + android:paddingLeft="@dimen/dialog_margin" + android:paddingRight="@dimen/dialog_margin"> + + <!--padding bottom is 14sp * 0.6--> + + <TextView + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:lineSpacingMultiplier="1.6" + android:paddingRight="5dp" + android:text="@string/u2022" + android:textAppearance="@style/TextAppearance.AppCompat.Small" /> + + <TextView + android:id="@+id/changelog_text" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:lineSpacingMultiplier="1.6" + android:textAppearance="@style/TextAppearance.AppCompat.Small" /> + +</LinearLayout>
\ No newline at end of file diff --git a/app/src/main/res/layout/changelog_title.xml b/app/src/main/res/layout/changelog_title.xml new file mode 100644 index 00000000..d00e54f1 --- /dev/null +++ b/app/src/main/res/layout/changelog_title.xml @@ -0,0 +1,14 @@ +<?xml version="1.0" encoding="utf-8"?> + +<TextView xmlns:android="http://schemas.android.com/apk/res/android" + android:id="@+id/changelog_text" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:lineSpacingMultiplier="1.6" + android:paddingBottom="@dimen/dialog_margin_bottom" + android:paddingLeft="@dimen/dialog_margin" + android:paddingRight="@dimen/dialog_margin" + android:paddingTop="@dimen/dialog_margin_bottom" + android:textAppearance="@style/TextAppearance.AppCompat.Medium" + android:textStyle="bold" /> + diff --git a/app/src/main/res/layout/fragment_main.xml b/app/src/main/res/layout/fragment_main.xml new file mode 100644 index 00000000..6d4a0fab --- /dev/null +++ b/app/src/main/res/layout/fragment_main.xml @@ -0,0 +1,12 @@ +<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:tools="http://schemas.android.com/tools" 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" + tools:context="com.pitchedapps.frost.MainActivity$PlaceholderFragment"> + + <TextView android:id="@+id/section_label" android:layout_width="wrap_content" + android:layout_height="wrap_content" /> + +</RelativeLayout> diff --git a/app/src/main/res/layout/swipe_webview.xml b/app/src/main/res/layout/swipe_webview.xml new file mode 100644 index 00000000..87df67b2 --- /dev/null +++ b/app/src/main/res/layout/swipe_webview.xml @@ -0,0 +1,15 @@ +<?xml version="1.0" encoding="utf-8"?> +<com.pitchedapps.frost.views.SwipeRefreshBase xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:app="http://schemas.android.com/apk/res-auto" + android:id="@+id/swipe_refresh" + android:layout_width="match_parent" + android:layout_height="match_parent"> + + <com.pitchedapps.frost.views.FrostWebView + android:id="@+id/frost_webview" + android:layout_width="match_parent" + android:layout_height="match_parent" + android:focusable="true" + android:focusableInTouchMode="true" + app:layout_behavior="@string/appbar_scrolling_view_behavior" /> +</com.pitchedapps.frost.views.SwipeRefreshBase> diff --git a/app/src/main/res/menu/menu_main.xml b/app/src/main/res/menu/menu_main.xml new file mode 100644 index 00000000..b4140da4 --- /dev/null +++ b/app/src/main/res/menu/menu_main.xml @@ -0,0 +1,15 @@ +<menu 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" + tools:context="com.pitchedapps.myapplication.MainActivity"> + <item + android:id="@+id/action_settings" + android:orderInCategory="100" + android:title="@string/action_settings" + app:showAsAction="never" /> + <item + android:id="@+id/action_changelog" + android:orderInCategory="200" + android:title="@string/changelog" + app:showAsAction="never" /> +</menu> diff --git a/app/src/main/res/mipmap-hdpi/ic_launcher.png b/app/src/main/res/mipmap-hdpi/ic_launcher.png Binary files differnew file mode 100644 index 00000000..88b0e234 --- /dev/null +++ b/app/src/main/res/mipmap-hdpi/ic_launcher.png diff --git a/app/src/main/res/mipmap-hdpi/ic_launcher_round.png b/app/src/main/res/mipmap-hdpi/ic_launcher_round.png Binary files differnew file mode 100644 index 00000000..9a078e3e --- /dev/null +++ b/app/src/main/res/mipmap-hdpi/ic_launcher_round.png diff --git a/app/src/main/res/mipmap-xhdpi/ic_launcher.png b/app/src/main/res/mipmap-xhdpi/ic_launcher.png Binary files differnew file mode 100644 index 00000000..0e1a37d5 --- /dev/null +++ b/app/src/main/res/mipmap-xhdpi/ic_launcher.png diff --git a/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png b/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png Binary files differnew file mode 100644 index 00000000..3af2608a --- /dev/null +++ b/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png diff --git a/app/src/main/res/mipmap-xxhdpi/ic_launcher.png b/app/src/main/res/mipmap-xxhdpi/ic_launcher.png Binary files differnew file mode 100644 index 00000000..e0b0af6b --- /dev/null +++ b/app/src/main/res/mipmap-xxhdpi/ic_launcher.png diff --git a/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png b/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png Binary files differnew file mode 100644 index 00000000..9bec2e62 --- /dev/null +++ b/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png diff --git a/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png b/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png Binary files differnew file mode 100644 index 00000000..115ce95a --- /dev/null +++ b/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png diff --git a/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png b/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png Binary files differnew file mode 100644 index 00000000..34947cd6 --- /dev/null +++ b/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png diff --git a/app/src/main/res/values/colors.xml b/app/src/main/res/values/colors.xml new file mode 100644 index 00000000..2215743c --- /dev/null +++ b/app/src/main/res/values/colors.xml @@ -0,0 +1,9 @@ +<?xml version="1.0" encoding="utf-8"?> +<resources> + <color name="colorPrimary">#3F51B5</color> + <color name="colorPrimaryDark">#303F9F</color> + <color name="colorAccent">#FF4081</color> + <color name="splashBackground">@color/facebook_blue</color> + <color name="facebook_blue">#3b5998</color> + <color name="facebook_blue_dark">#2e4b86</color> +</resources> diff --git a/app/src/main/res/values/dimens.xml b/app/src/main/res/values/dimens.xml new file mode 100644 index 00000000..06c8ca73 --- /dev/null +++ b/app/src/main/res/values/dimens.xml @@ -0,0 +1,12 @@ +<resources> + <!-- Default screen margins, per the Android Design guidelines. --> + <dimen name="activity_horizontal_margin">16dp</dimen> + <dimen name="activity_vertical_margin">16dp</dimen> + <dimen name="dialog_margin">24dp</dimen> + <dimen name="dialog_margin_bottom">16dp</dimen> + + <dimen name="fab_margin">16dp</dimen> + <dimen name="appbar_padding_top">8dp</dimen> + <dimen name="splash_logo">16dp</dimen> + +</resources> diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml new file mode 100644 index 00000000..4142ff6b --- /dev/null +++ b/app/src/main/res/values/strings.xml @@ -0,0 +1,11 @@ +<resources> + <string name="app_name">Frost for Facebook</string> + + <string name="action_settings">Settings</string> + <string name="section_format">Hello World from section: %1$d</string> + + + <string name="changelog">Changelog</string> + <string name="great">Great</string> + <string name="u2022">•</string> +</resources> diff --git a/app/src/main/res/values/styles.xml b/app/src/main/res/values/styles.xml new file mode 100644 index 00000000..c04a9609 --- /dev/null +++ b/app/src/main/res/values/styles.xml @@ -0,0 +1,23 @@ +<resources> + + <!-- Base application theme. --> + <style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar"> + <!-- Customize your theme here. --> + <item name="colorPrimary">@color/colorPrimary</item> + <item name="colorPrimaryDark">@color/colorPrimaryDark</item> + <item name="colorAccent">@color/colorAccent</item> + </style> + <style name="AppTheme.NoActionBar"> + <item name="windowActionBar">false</item> + <item name="windowNoTitle">true</item> + </style> + <style name="AppTheme.AppBarOverlay" parent="ThemeOverlay.AppCompat.Dark.ActionBar" /> + <style name="AppTheme.PopupOverlay" parent="ThemeOverlay.AppCompat.Light" /> + + <style name="Theme.Splash" parent="AppTheme"> + <item name="android:windowBackground">@drawable/splash_screen</item> + <item name="android:navigationBarColor">@color/splashBackground</item> + <item name="colorPrimaryDark">@color/splashBackground</item> + <item name="colorAccent">@color/splashBackground</item> + </style> +</resources> diff --git a/app/src/main/res/xml/changelog.xml b/app/src/main/res/xml/changelog.xml new file mode 100644 index 00000000..58c3fd1d --- /dev/null +++ b/app/src/main/res/xml/changelog.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="utf-8"?> +<resources> + + <!-- + <version title="v"/> + <item text="" /> + --> + + <version title="v0.1" /> + <item text="Initial" /> +</resources>
\ No newline at end of file |