Book Image

Kivy Cookbook

By : Hugo Solis
Book Image

Kivy Cookbook

By: Hugo Solis

Overview of this book

Table of Contents (16 chapters)
Kivy Cookbook
Credits
About the Author
About the Reviewers
www.PacktPub.com
Preface
Index

Resizing the screen into Android


Android is a completely diverse forest of devices. So, it is very useful to emulate the different screens available. In this recipe, we are going to run our app to emulate different device screens.

Getting ready

We will use the same code that we used in our previous recipe. Also, it is important to read it, if you want to know how to run your code on a real Android device.

How to do it…

Now, we have two files: the main.py file, the Python file with the operational part of the app, and the e1.kv file, the KV file with the graphical aspects of the app. If we want to improve our app design, we can run it like this:

$ python main.py -m screen:nexus7.2

Otherwise, if we want to see it as on a phone, we use:

$ python main.py -m screen:s3,portrait

How it works…

We used the Kivy module screen that permits us to simulate the screen of the most common Android devices. If we run the app without the module, we will see an incorrect visualization of the app on the Android screen...