Como passar um objeto de uma Activity para outra no Android
Olá a todos. Sou novo no desenvolvimento Android e me deparei com um problema. Tenho uma classe User com os campos name, age e email. Na primeira Activity (MainActivity), crio um objeto User e quero passá-lo para a segunda Activity (ProfileActivity). Sei que através de Intent é possível passar tipos simples de dados (int, String, boolean), mas como fazer com objetos?\n\nAqui está um exemplo do meu código:\n\n```java\npublic class User {\n private String name;\n private int age;\n private String email;\n \n public User(String name, int age, String email) {\n this.name = name;\n this.age = age;\n this.email = email;\n }\n \n // getters e setters\n}\n```\n\nNa MainActivity, faço assim:\n\n```java\nUser user = new User("Ivan", 25, "ivan@example.com");\nIntent intent = new Intent(MainActivit