Android Sample Project with Material Design and Toolbar.

Overview

AndroidMaterialDesignToolbar -- PROJECT IS NOT SUPPORTED

Android Arsenal

Android Sample Project with Material Design and Toolbar. Project use Appcompat library for material design.

Project Contain

  • Material Design Theme

  • Toolbar

  • NavigationDrawer

  • New SlidingTabLayout

  • ViewPager

  • Material FloatingActionButton

  • Material CircularProgressBar

  • SwitchCompat from Appcompat

  • EditText from Appcompat

  • Checkbox from Appcompat

alt tag

License

Copyright 2015 Tekinarslan

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at:-

  http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT "WARRANTIES OR CONDITIONS" OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

Comments
  • Error inflating class android.support.v7.internal.widget.TintCheckBox

    Error inflating class android.support.v7.internal.widget.TintCheckBox

    Thank you for sharing.

    I got this error, but I couldn't figure out what's wrong. I use Android L device.

    Besides, when I initially import your project, I need to change <item name="android:windowNoTitle">true</item> to <item name="windowNoTitle">true</item> in styles.xml to get rid of an error.

    opened by tomcataa 4
  • FATAL EXCEPTION: main

    FATAL EXCEPTION: main

    java.lang.RuntimeException: Unable to start activity ComponentInfo{com.tekinarslan.material.sample/com.tekinarslan.material.sample.SampleActivity}: java.lang.IllegalArgumentException: AppCompat does not support the current theme features

    opened by sphairo 1
  • navigation drawer should be over the toolbar

    navigation drawer should be over the toolbar

    If you look at the guidelines you should have seen that the drawer should be over everything except for the status and navigation bar... Also the burger to arrow animation is for when adding fragments to the backstack or animating between activities... Google have been doing this wrong them self but that shouldn't mean that we shouldn't follow the guidelines... Especially when your project title contains "material design" ;)

    opened by alirahimpour89 1
  • General code quality fix-1

    General code quality fix-1

    This pull request is focused on resolving occurrences of Sonar rules squid:S1125 - Literal boolean values should not be used in condition expressions. squid:S1197 - Array designators "[]" should be on the type, not the variable. squid:S2293 - The diamond operator ("<>") should be used. You can find more information about the issues here: https://dev.eclipse.org/sonar/rules/show/squid:S1125 https://dev.eclipse.org/sonar/rules/show/squid:S1197 https://dev.eclipse.org/sonar/rules/show/squid:S2293

    Please let me know if you have any questions.

    Faisal Hameed

    opened by faisal-hameed 0
  • Code quality fix - The members of an interface declaration or class should appear in a pre-defined order.

    Code quality fix - The members of an interface declaration or class should appear in a pre-defined order.

    This pull request is focused on resolving occurrences of Sonar rule squid:S1213 - The members of an interface declaration or class should appear in a pre-defined order. You can find more information about the issue here: https://dev.eclipse.org/sonar/rules/show/squid:S1213

    Please let me know if you have any questions.

    Faisal Hameed

    opened by faisal-hameed 0
  • Fixed some bugs

    Fixed some bugs

    Fixed some bugs that can crash the demo .

    1. Change old widgets in support.v7.internal.widget to new ones in file page.xml
    2. Change attrs name android:windowNoTitle to windowNoTitle
    opened by thesadabc 0
  • scrollable tabs padding

    scrollable tabs padding

    Hi! As you can see here: http://www.google.com/design/spec/components/tabs.html#tabs-specs scrollable tabs should have a padding on the left and right side of the scrollable pane so people know that the tabs are scrollable and not fixed.

    opened by alirahimpour89 0
  • Watch out for import bug

    Watch out for import bug

    This line was removed automatically by Android Studio from modules.xml when I opened this project on my machine.
    module fileurl="file://$PROJECT_DIR$/app/app.iml" filepath="$PROJECT_DIR$/app/app.iml"

    Cost me an hour. Put it back in and it built.

    This is a good project, needs a better readme though. A how to use would be nice.

    opened by ericwjr 0
Owner
kemal selim tekinarslan
kemal selim tekinarslan
Navigation Drawer Activity with material design style and simplified methods

MaterialNavigationDrawer Navigation Drawer Activity with material design style and simplified methods       It requires 10+ API and android support v7

Fabio Biola 1.6k Dec 30, 2022
Android drawer icon with material design animation

LDrawer Android drawer icon with material design animation Note Basically same as appcompat_v7 version 21, you can use appcompat_v7 compile 'com.andro

Hasan Keklik 1.4k Dec 25, 2022
Material Design tap target for Android. https://sjwall.github.io/MaterialTapTargetPrompt/

Material Tap Target Prompt A Tap Target implementation in Android based on Material Design Onboarding guidelines. For more information on tap targets

Sam Wall 1.5k Dec 29, 2022
A layout to transition between two views using a Floating Action Button as shown in many Material Design concepts

⚠ This library is no longer maintained ⚠️ FABRevealLayout A layout to transition between two views using a Floating Action Button as shown in many Mat

Tomás Ruiz-López 901 Dec 9, 2022
An implementation of tap targets from the Material Design guidelines for feature discovery.

TapTargetView An implementation of tap targets from Google's Material Design guidelines on feature discovery. Min SDK: 14 JavaDoc Installation TapTar

Keepsafe 5.2k Jan 9, 2023
Material Design Search View Layout, now implemented in Google Maps, Dialer, etc

THIS PROJECT IS DEPRECATED Component is not maintained anymore. Implementation of Lollipop+ Dialer and Google Maps. DEMO Add in View Add to your layou

Sahil Dave 1.1k Dec 22, 2022
A simple customised version of the TextInputLayout from the Android Design Support Library ⌨️

Buffer Text Input Layout (Coming to maven central soon!) This is a simple customisation of the TextInputLayout found in the Design Support Library. Wh

Buffer 988 Nov 24, 2022
Pixel perfect for design layout android

Pixelperfect Pixel perfect helps you design layouts according to the resolution of your users' device Follow the steps below to implement : dependen

null 10 Oct 23, 2022
Maetrial Design Delete Concept Implement

MaterialDeleteLayout 说明 早上逛github的时候,发现ParticleLayout这个开源项目,觉得这个创意还可以... 从说明中又点进去看IOS的效果,也从那里看到了原设计图... 原设计图是这样子的: IOS的效果是这样的: 那一刻感觉android的效果lower了好多

CJJ 355 Nov 19, 2022
Smooth version of Google Support Design AppBarLayout

smooth-app-bar-layout [Deprecated] ================ [DEPRECATED] The issue that is addressed in this library is fixed from support design 26.0.0 or ab

Henry Tao 1.8k Dec 13, 2022
MoviesApp is the sample preview app of the MotionLayout experiments.

Movies. App Movies. is the sample preview app of the MotionLayout experiments. This app realizes the InVision Studio — Movies app concept. Result Upda

Basil Miller 16 Sep 26, 2022
FixedHeaderTableLayout is a powerful Android library for displaying complex data structures and rendering tabular data composed of rows, columns and cells with scrolling and zooming features. FixedHeaderTableLayout is similar in construction and use as to Android's TableLayout

FixedHeaderTableLayout is a powerful Android library for displaying complex data structures and rendering tabular data composed of rows, columns and cells with scrolling and zooming features. FixedHeaderTableLayout is similar in construction and use as to Android's TableLayout

null 33 Dec 8, 2022
null 2.4k Dec 30, 2022
TileView is a subclass of android.view.ViewGroup that asynchronously displays, pans and zooms tile-based images. Plugins are available for features like markers, hotspots, and path drawing.

This project isn't maintained anymore. It is now recommended to use https://github.com/peterLaurence/MapView. MapView is maintained by Peter, one of o

Mike Dunn 1.5k Nov 21, 2022
This library provides a simple way to add a draggable sliding up panel (popularized by Google Music and Google Maps) to your Android application. Brought to you by Umano.

Note: we are not actively responding to issues right now. If you find a bug, please submit a PR. Android Sliding Up Panel This library provides a simp

Umano: News Read To You 9.4k Dec 31, 2022
Easy, flexible and powerful Swipe Layout for Android

SwipeRevealLayout A layout that you can swipe/slide to show another layout. Demo Overview Drag mode Drag mode normal: Drag mode same_level: Features F

Chau Thai 1.5k Jan 4, 2023
Android LinearLayout with drag and drop to reorder.

DragLinearLayout An Android LinearLayout that supports draggable and swappable child Views. Why? Why bother doing drag & swap in a LinearLayout when t

Justas Medeišis 446 Nov 25, 2022
BlurView - A very fast and dynamic blur layout for Android

BlurView - A very fast and dynamic blur layout for Android

null 16 Jul 11, 2022
ConstraintLayout is an Android layout component which allows you to position and size widgets in a flexible way

ConstraintLayout is a layout manager for Android which allows you to position and size widgets in a flexible way. It's available for both the Android view system and Jetpack Compose.

Android Jetpack 970 Jan 6, 2023