本文主要记录一些零碎的东西
项目中发现要重复写的东西太多了,开始自己造轮子,这个自定义的view很简单,只需要几步就好了,
这里的自定义的view,只要是实现类似于actionBar的顶部菜单栏功能,使用组合控件,即使用系统提供的组件,而不是自己去绘制,把所需组件组合在一起,我的如下
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="40dp"
>
<LinearLayout
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1">
</LinearLayout>
<LinearLayout
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="10"
android:gravity="center">
<TextView
android:id="@+id/home_top_business"
android:layout_width="50dp"
android:layout_height="25dp"
android:gravity="center"
android:textColor="#000"
android:background="@drawable/corners_bg"
android:text="@string/business"/>
<TextView
android:id="@+id/home_top_wares"
android:layout_width="50dp"
android:layout_height="25dp"
android:gravity="center"
android:textColor="#000"
android:background="@drawable/corners_bg"
android:text="@string/wares"/>
<TextView
android:id="@&#