我是新的android應用程序開發(但有一些Java的經驗),我正在努力一點,我應該如何設計我的應用程序。例如:Android的設計原則和活動/片段的使用
當我執行的應用程序我有標誌和兩個按鈕的起始頁:註冊和的LogIn。這應該是第一個活動。
1.)如果我按註冊按鈕,我看到一個頁面(另一個活動)與輸入字段,一個註冊按鈕,還有一個Facebook和一個Google+按鈕。
2.)如果我按登錄按鈕,我會看到一個頁面(另一個活動)的輸入字段,一個登錄按鈕,還有一個Facebook和Google+按鈕。
而是實現Facebook和谷歌+按鈕兩次,我想過把谷歌+按鈕,其功能集成到一個單獨的片段和同爲Facebook的按鈕,這樣我就可以重新使用它們。
這是一個「好」的活動和片段的interpreatation,如果不是我應該什麼時候使用片段和活動?我想到了像可重複使用的容器這樣的碎片,可以在不同的活動中實施。
感謝您的任何建議!
我認爲你的意思是'碎片'而不是細分?這個問題和答案是相當新的和特別值得一提的問題底部的鏈接 - 沒有明確的答案,但討論可能會幫助你決定什麼適合你:http://stackoverflow.com/q/20306091/334402 – Mick
嘗試片段嘗試http://stackoverflow.com/questions/10478233/android-need-some-clarifications-of-fragments-vs-activities-and-views – TryinHard
是的,抱歉,我的意思是片段。我已經閱讀了這些問題的答案,並且我看到它是某種可重複使用的容器?所以在我的例子中,將一個按鈕及其功能(例如Facebook登錄或Google +登錄)放入一個片段中,還是應該將所有內容放在一個活動中? – spcial