MVC Architecture in Android

MVC represents Model-View-Controller



Model:
  • Manage the behavior and data of the application
  • Responds to requests for information about its state (usually from the view)
  • Responds to instructions to change state (usually from the controller)
  • Allows the views to produce updated output

View:
  • Typically a user interface element
  • One to one correspondence with a display surface
  • Present the model to the user
  • Generates the output representation to the user

Controller:
  • Controls both model and view
  • Accepts input from the user and instructs the model and the view to perform actions based on that input
  • Update view when model changes
  • Update model when user manipulate the input

Comments

  1. This is a great article thanks for sharing this informative information. I will visit your blog regularly for some latest post. I will visit your blog regularly for Some latest post. android eat

    ReplyDelete
  2. This comment has been removed by the author.

    ReplyDelete
  3. Android is a software package and Linux based operating system for mobile devices. Android is used for touchscreen-based smartphones, tablets etc. for more information follow Android Online Course

    ReplyDelete
  4. Hey, would you mind if I share your blog with my twitter group? There’s a lot of folks that I think would enjoy your content. Please let me know. Thank you.
    Java Training in Chennai | J2EE Training in Chennai | Advanced Java Training in Chennai | Core Java Training in Chennai | Java Training institute in Chennai

    ReplyDelete
  5. This is most informative and also this post most user friendly and super navigation to all posts.Thank you so much for giving this information to me.
    Best Android Online Training

    ReplyDelete
  6. It’s great to come across a blog every once in a while that isn’t the same out of date rehashed material. Fantastic read.
    Machine Learning Training in Chennai |Machine Learning Training Institute in Chennai

    ReplyDelete
  7. Nice blog..! I really loved reading through this article. Thanks for sharing.You done a great job.Best Android Training Institute

    ReplyDelete
  8. Great Post. The information provided is of great use as I got to learn new things. Keep Blogging.Best Android Training Institute

    ReplyDelete
  9. I have to voice my passion for your kindness giving support to those people that should have guidance on this important matter.
    AI training chennai | AI training class chennai
    Cloud computing training | cloud computing class chennai



    ReplyDelete
  10. This is a splendid web journal! I'm exceptionally content with the remarks!..
    Infinix Mobile Price in Bangladesh

    ReplyDelete
  11. Hi,
    I found the article plainly considerable and the information published by you might benefit innumerable learners. Continue sharing this beneficial guidance and keep sharing.
    Thanks!

    6 Months Android Training in Noida

    6 Months Android Training in Noida

    6 Months Android Training in Noida

    6 Months Based Android Training Course

    ReplyDelete
  12. hello, you know your article is amazing and this article is helping for me and everyone and thanks for sharing information tq Android Training in Delhi

    ReplyDelete
  13. Nice article. Thanks for sharing. Android software development is absolutely essential as customers are now on-the-go.

    ReplyDelete
  14. Thanks for one marvelous posting! I enjoyed reading it; you are a great author. I will make sure to bookmark your blog and may come back someday. I want to encourage that you continue your great posts
    Salesforce Training | Online Course | Certification in chennai | Salesforce Training | Online Course | Certification in bangalore | Salesforce Training | Online Course | Certification in hyderabad | Salesforce Training | Online Course | Certification in pune

    ReplyDelete
  15. I like the helpful info you provide in your articles. I’ll bookmark your weblog and check again here regularly. I am quite sure I will learn much new stuff right here! Good luck for the next!
    Java Training in Chennai

    Java Training in Velachery

    Java Training in Tambaram

    Java Training in Porur

    Java Training in Omr

    Java Training in Annanagar

    ReplyDelete
  16. This comment has been removed by the author.

    ReplyDelete
  17. Great Content. It will useful for knowledge seekers. Keep sharing your knowledge through this kind of article.
    MVC Training in Chennai
    MVC Classes in Chennai

    ReplyDelete
  18. Great Post. Very informative. Keep Sharing!!

    Apply Now for Android Training in Noida

    For more details about the course fee, duration, classes, certification, and placement call our expert at 70-70-90-50-90

    ReplyDelete
  19. Are you looking to step into the dynamic world of Android app development? Your journey towards becoming an Android expert begins right here at APTRON Solutions, the premier Android Training Institute in Noida . In this era of technological advancements, the demand for skilled Android developers is soaring, and we are here to equip you with the knowledge and skills needed to excel in this lucrative field.

    ReplyDelete

Post a Comment

Popular posts from this blog

SQLiteDatabase (Without SqliteOpenHelper class)

Set current date to Button and Datepicker dialog