android:layout_toRightOf="@id/repeat_music"
android:background="@drawable/play_selector" />
<Button
android:id="@+id/shuffle_music"
android:layout_width=“wrap_content”
android:layout_height=“wrap_content”
android:layout_toRightOf="@id/play_music"
android:background="@drawable/shuffle_none_selector" />
<Button
android:id="@+id/next_music"
android:layout_width=“wrap_content”
android:layout_height=“wrap_content”
android:layout_alignParentRight=“true”
android:background="@drawable/next_music_selector" />
<ListView
android:id="@+id/music_list"
android:layout_width=“match_parent”
android:layout_height=“wrap_content”
android:layout_below="@id/handle_btnlayout"
android:layout_marginBottom=“50dp” >
<RelativeLayout
android:id="@+id/singleSong_layout"
android:layout_width=“match_parent”
android:layout_height=“wrap_content”
android:layout_alignParentBottom=“true” >
<ImageView
android:id="@+id/music_album"
android:layout_width=“wrap_content”
android:layout_height=“50dp”
android:layout_alignParentBottom=“true”
android:layout_alignParentLeft=“true”
android:src="@drawable/ic_launcher" />
<RelativeLayout
android:id="@+id/music_about_layout"
android:layout_width=“match_parent”
android:layout_height=“match_parent”
android:layout_alignParentBottom=“true”
android:layout_alignTop="@+id/music_album"
android:layout_toRightOf="@id/music_album" >
<TextView
android:id="@+id/text1"
android:layout_width=“wrap_content”
android:layout_height=“wrap_content”
android:layout_alignParentLeft=“true”
android:layout_marginTop=“5.0dp”
android:layout_marginLeft=“5.0dp”
android:text="@string/siger"/>
<TextView
android:id="@+id/text2"
android:layout_width=“wrap_content”
android:layout_height=“wrap_content”
android:layout_below="@id/text1"
android:layout_alignParentLeft=“true”
android:layout_marginLeft=“5.0dp”
android:layout_marginTop=“8.0dp”
android:text="@string/time"/>"
<Button
android:layout_width=“wrap_content”
android:layout_height=“wrap_content”
android:layout_alignParentBottom=“true”
android:layout_alignParentRight=“true”
android:background="@drawable/play_queue_selector" />
最后:学习总结——Android框架体系架构知识脑图(纯手绘xmind文档)
学完之后,若是想验收效果如何,其实最好的方法就是可自己去总结一下。比如我就会在学习完一个东西之后自己去手绘一份xmind文件的知识梳理大纲脑图,这样也可方便后续的复习,且都是自己的理解,相信随便瞟几眼就能迅速过完整个知识,脑补回来。
下方即为我手绘的Android框架体系架构知识脑图,由于是xmind文件,不好上传,所以小编将其以图片形式导出来传在此处,细节方面不是特别清晰。但可给感兴趣的朋友提供完整的Android框架体系架构知识脑图原件(包括上方的面试解析xmind文档)
除此之外,前文所提及的Alibaba珍藏版 Android框架体系架构 手写文档以及一本 《大话数据结构》 书籍等等相关的学习笔记文档,也皆可分享给认可的朋友!
——感谢大家伙的认可支持,Free Download请注意:点赞+点赞+点赞!!!
…(img-qCTnykoa-1645098228951)]
除此之外,前文所提及的Alibaba珍藏版 Android框架体系架构 手写文档以及一本 《大话数据结构》 书籍等等相关的学习笔记文档,也皆可分享给认可的朋友!
——感谢大家伙的认可支持,Free Download请注意:点赞+点赞+点赞!!!
自行下载领取链接:【Git】