-
想看看Android的源码,然而在android.googlesource.com上在线查看有些不爽,不能支持代码跳转什么的,因此想把代码下载到本地用Android Studio查看。然而Git不支持下载部分子目录,得先把所有代码都clone下来才能查看。本来只想看看
framework/base
里面的代码,与其只下载这部分,还不如将AOSP的全部源码下载下来算了。
-
某些时候
RecyclerView
可能会有几种不同的内容呈现形式。比如相册应用中Album
以及Image
这两种不同的呈现形式,点击Album
可以查看其Images
。可能会出于某种考虑,欲将这两种内容用同一个Adapter
呈现。假设
Album
与Image
使用不同的ViewHolder
,那么当进入或退出Album
时,该怎么使之重新绑定对应的ViewHolder
呢?仅仅使用notifyDataSetChanged()
是无法强制重新绑定ViewHolder
的