I am new to android programming and i want to learn how to design my own app , what do i mean by this is designing the app layout from scratch. I couldn't find any tutorial , all things that i get when i search for this thing are photoshop designers that are making the layout as a single image in adobe photoshop. My question refers to designing an app layout from scratch and implementing it in my application.
On the Photoshop side the only thing you can do is designing and slicing the final UI into smaller bits. The implementation of the design is 99% of code work in the android section. You have to set backgrounds, but the buttons into place and even the smallest spaces are either slices you have to put together again or distances you have to code to set.