我正在iOS和Android中学习TableViews。对于iOS,我发现了一本名为“pro iOS table views”的非常棒的书,任何人都可以指向一个类似于android表视图的专用资源吗?我已经阅读了很多安卓书籍,我的印象和对材料的掌握很糟糕,我原本是一名专业的C#开发人员而且我很了解Java,我想我本来应该更友好,但是编写的教科书写得很差这个问题对我来说更难。我更喜欢看书。
答案 0 :(得分:2)
在Android开发者网站上有一些关于支持平板电脑的优秀文章: http://developer.android.com/guide/practices/tablets-and-handsets.html http://developer.android.com/guide/practices/screens_support.html
要支持平板电脑,您很可能会使用片段: http://developer.android.com/guide/components/fragments.html
当然你的应用可能需要支持2.x设备,所以要使用Fragment,这是一个Android 3.0功能,你需要使用android支持库: http://developer.android.com/tools/support-library/index.html
你要记住的一件事是,虽然iOS有明确的“手机”版本和“平板电脑”版本,但Android并没有真正具备这样的二分法。相反,开发人员可以根据应用程序的性质自由决定在哪种屏幕尺寸上应用“平板电脑”布局是有意义的(例如,某些应用可能决定使用双平板布局用于5英寸以上的屏幕而其他人只会将它应用于7英寸以上的屏幕)。正如开发人员负责做出决定一样,这既是增强能力又是负担。