Skip to main content

Photo Shoot Page

CREATING A PHOTO SHOOT PAGE USING KIVYMD





Code of python Program

# Code of Python Program

from kivymd.app import MDApp
from kivy.core.window import Window

Window.size = (360,600)

class Myapp(MDApp):
    def build(self):
        return

Myapp().run()

Code of kivy program 

# Code of kivy Program

MDScreen :
    MDBoxLayout :
        orientation : 'vertical'
        MDToolbar : 
            title : 'Photo Shoots'
            md_bg_color : [0,0,1,1]
            left_action_items : [['menu', lambda x : print('menu')]]
            right_action_items : [['magnify', lambda x : print('serach')],['dots-vertical', lambda x : print('vertical dots')]]
        
        ScrollView :
            MDGridLayout :
                cols : 2
                size_hint_y : 2.4
                MDCard :
                    size_hint_x : .5
                    size_hint_y : .3  
                    MDBoxLayout :
                        orientation : 'vertical'
                        padding : '5dp'
                        Image : 
                            source : 'fruit1.jpg'
                        MDLabel :
                            text : '    Apple'
                            size_hint_y : .2
                            font_style : 'H6'
                        MDLabel :
                            text : '     63.7 MB'
                            size_hint_y : .2
                            font_size : '15dp'
                MDCard :
                    size_hint_x : .5
                    size_hint_y : .3  
                    MDBoxLayout :
                        orientation : 'vertical'
                        padding : '5dp'
                        Image : 
                            source : 'fruit2.jpg'
                        MDLabel :
                            text : '    Grapes'
                            size_hint_y : .2
                            font_style : 'H6'
                        MDLabel :
                            text : '     31.2 MB'
                            size_hint_y : .2
                            font_size : '15dp'
                MDCard :
                    size_hint_x : .5
                    size_hint_y : .3  
                    MDBoxLayout :
                        orientation : 'vertical'
                        padding : '5dp'
                        Image : 
                            source : 'fruit3.jpg'
                        MDLabel :
                            text : '    Cherry'
                            size_hint_y : .2
                            font_style : 'H6'
                        MDLabel :
                            text : '     34.2 MB'
                            size_hint_y : .2
                            font_size : '15dp'
                MDCard :
                    size_hint_x : .5
                    size_hint_y : .3  
                    MDBoxLayout :
                        orientation : 'vertical'
                        padding : '5dp'
                        Image : 
                            source : 'fruit4.jpg'
                        MDLabel :
                            text : '    Mango'
                            size_hint_y : .2
                            font_style : 'H6'
                        MDLabel :
                            text : '     76.4 MB'
                            size_hint_y : .2
                            font_size : '15dp'
                MDCard :
                    size_hint_x : .5
                    size_hint_y : .3  
                    MDBoxLayout :
                        orientation : 'vertical'
                        padding : '5dp'
                        Image : 
                            source : 'fruit5.jpg'
                        MDLabel :
                            text : '    Dragon Fruit'
                            size_hint_y : .2
                            font_style : 'H6'
                        MDLabel :
                            text : '     56.3 MB'
                            size_hint_y : .2
                            font_size : '15dp'
                MDCard :
                    size_hint_x : .5
                    size_hint_y : .3  
                    MDBoxLayout :
                        orientation : 'vertical'
                        padding : '5dp'
                        Image : 
                            source : 'fruit6.jfif'
                        MDLabel :
                            text : '    Pomgranate'
                            size_hint_y : .2
                            font_style : 'H6'
                        MDLabel :
                            text : '     56.4 MB'
                            size_hint_y : .2
                            font_size : '15dp'
                MDCard :
                    size_hint_x : .5
                    size_hint_y : .3  
                    MDBoxLayout :
                        orientation : 'vertical'
                        padding : '5dp'
                        Image : 
                            source : 'fruit7.jfif'
                        MDLabel :
                            text : '    Water Melon'
                            size_hint_y : .2
                            font_style : 'H6'
                        MDLabel :
                            text : '     62.3 MB'
                            size_hint_y : .2
                            font_size : '15dp'
                MDCard :
                    size_hint_x : .5
                    size_hint_y : .3  
                    MDBoxLayout :
                        orientation : 'vertical'
                        padding : '5dp'
                        Image : 
                            source : 'fruit8.jfif'
                        MDLabel :
                            text : '    Strawberry'
                            size_hint_y : .2
                            font_style : 'H6'
                        MDLabel :
                            text : '     60.9 MB'
                            size_hint_y : .2
                            font_size : '15dp'
                MDCard :
                    size_hint_x : .5
                    size_hint_y : .3  
                    MDBoxLayout :
                        orientation : 'vertical'
                        padding : '5dp'
                        Image : 
                            source : 'fruit9.jpg'
                        MDLabel :
                            text : '    Guava'
                            size_hint_y : .2
                            font_style : 'H6'
                        MDLabel :
                            text : '     8.5 MB'
                            size_hint_y : .2
                            font_size : '15dp'
                MDCard :
                    size_hint_x : .5
                    size_hint_y : .3  
                    MDBoxLayout :
                        orientation : 'vertical'
                        padding : '5dp'
                        Image : 
                            source : 'fruit10.jfif'
                        MDLabel :
                            text : '    Chikoo'
                            size_hint_y : .2
                            font_style : 'H6'
                        MDLabel :
                            text : '     87.4 MB'
                            size_hint_y : .2
                            font_size : '15dp'
                

        MDBottomAppBar :
            md_bg_color : [0,0,1,1]
            MDToolbar :
                left_action_items : [['menu',lambda x : print('menu')],['bell', lambda x : print('Notification')],['share-variant', lambda x : print('share')]]
                type : 'bottom' 
                mode : 'end'
                icon : 'plus'
                icon_color : [0,0,1,1]           




Comments

Popular posts from this blog

MDTextFieldRound

TAKING INPUT FROM USER USING MDTEXTFIELDROUND WIDGET Link of Video on You Tube -  https://youtu.be/b5B9KkYa1Mo Following are the steps that are required to take input from user :    1. Creating the App by importing the MDApp class of kivymd module. 2. Creating the Screen by using MDScreen class of kivymd module. 3. Creating Text Field using MDTextFieldRound Class First Create a Python file (extension .py) then, create a kivy file (.kv extension) name of kivy file should be same as app name. App name is the name of the class that consist of b uild function and created by inheriting the MDApp class Following is the list of attributes used in this program :- Attributes of MDScreen class 1. md_bg_color - To change the background color  2. radius - to change the corner radius of screen Attributes of MDTextFieldRound class 1. hint_text - To print hint text on text field (Takes String). 2. pos_hint - To change the position of button (Takes values in dictionary format like p...

MDToolbar (Bottom)

CREATING TOOLBAR(Bottom) USING KIVYMD Link of video On YouTube :-  https://youtu.be/gsj97f5r6nQ Following are the steps that are required to create Toolbar :    1. Creating the App by importing the MDApp class of kivymd module. 2. Creating the Box Layout by using MDBoxLayout class of kivymd module. 3. Placing the toolbar in the bottom of the screen by using MDBottomAppBar class of kivymd. 4. Creating Toolbar using MDToolbar class of kivymd module. First Create a Python file (extension .py) then, create a kivy file (.kv extension) name of kivy file should be same as app name. App name is the name of the class that consist of b uild function and created by inheriting the MDApp class Following is the list of attributes used in this program :- Attributes of MDBoxLayout class 1. md_ bg_color - To change the background color (Takes values in RGB format). 2. orientation - To change the orientation of items of box layout (Takes values vertical and  horizontal). Attributes of...