Commit 78e994b709538e3dc1ff1ac7e87541307163e4ca

Authored by YangShuai
1 parent 8704fec5

1 二维码邀请适配小屏幕

config.gradle
... ... @@ -21,7 +21,7 @@ ext {
21 21 //编译方式
22 22 debug : false,
23 23 //版本号
24   - version: "0.2.2",
  24 + version: "0.2.3",
25 25 //Lib库前缀
26 26 packeg : "com.cnlive.module",
27 27 //Lib库名称
... ...
module_xiaojiaSoundBox/src/main/java/com/cnlive/strike/xiaojiaspeaker/ui/activity/RemoteControlActivity.java
... ... @@ -199,7 +199,6 @@ public class RemoteControlActivity extends AppCompatActivity {
199 199 .setSuccessCallback(new SuccessCallback<APIBaseInfo>() {
200 200 @Override
201 201 public void onSuccess(APIBaseInfo baseInfo) {
202   - Log.e(TAG, "onSuccess: ");
203 202 if (null == binding) {
204 203 return;
205 204 }
... ...
module_xiaojiaSoundBox/src/main/res/layout/fragment_invit_friend.xml
... ... @@ -16,187 +16,190 @@
16 16 android:layout_width="match_parent"
17 17 android:layout_height="match_parent">
18 18  
19   - <LinearLayout
  19 + <ScrollView
20 20 android:layout_width="match_parent"
21   - android:layout_height="match_parent"
22   - android:orientation="vertical">
23   -
  21 + android:layout_height="match_parent">
24 22  
25   - <!--1-->
26 23 <LinearLayout
27 24 android:layout_width="match_parent"
28   - android:layout_height="wrap_content"
  25 + android:layout_height="match_parent"
29 26 android:orientation="vertical">
30   -
31   - <TextView
32   - android:layout_width="wrap_content"
33   - android:layout_height="wrap_content"
34   - android:layout_marginLeft="10dp"
35   - android:layout_marginTop="10dp"
36   - android:text="选择家人角色"
37   - android:textColor="@color/color_282828"
38   - android:textSize="16sp"
39   - android:textStyle="bold" />
40   -
41   - <android.support.v7.widget.RecyclerView
42   - android:id="@+id/rv_role"
  27 + <!--1-->
  28 + <LinearLayout
43 29 android:layout_width="match_parent"
44 30 android:layout_height="wrap_content"
45   - android:minHeight="40dp"
46   - android:overScrollMode="never" />
47   - </LinearLayout>
48   - <!--2-->
49   - <LinearLayout
50   - android:layout_width="match_parent"
51   - android:layout_height="0dp"
52   - android:layout_weight="1"
53   - android:gravity="center"
54   - android:orientation="vertical">
  31 + android:orientation="vertical">
  32 +
  33 + <TextView
  34 + android:layout_width="wrap_content"
  35 + android:layout_height="wrap_content"
  36 + android:layout_marginLeft="10dp"
  37 + android:layout_marginTop="10dp"
  38 + android:text="选择家人角色"
  39 + android:textColor="@color/color_282828"
  40 + android:textSize="16sp"
  41 + android:textStyle="bold" />
55 42  
56   - <FrameLayout
57   - android:layout_width="wrap_content"
  43 + <android.support.v7.widget.RecyclerView
  44 + android:id="@+id/rv_role"
  45 + android:layout_width="match_parent"
  46 + android:layout_height="wrap_content"
  47 + android:minHeight="40dp"
  48 + android:overScrollMode="never" />
  49 + </LinearLayout>
  50 + <!--2-->
  51 + <LinearLayout
  52 + android:layout_width="match_parent"
58 53 android:layout_height="wrap_content"
59   - android:layout_gravity="center_horizontal"
60   - android:padding="5dp"
61   - android:background="@drawable/bg_xiaojia_qrcode">
  54 + android:layout_weight="1"
  55 + android:gravity="center"
  56 + android:orientation="vertical">
62 57  
63 58 <FrameLayout
64 59 android:layout_width="wrap_content"
65   - android:layout_height="wrap_content">
66   -
67   - <ImageView
68   - android:id="@+id/iv_qrcode"
69   - android:layout_width="220dp"
70   - android:layout_height="220dp" />
71   -
72   - <LinearLayout
73   - android:id="@+id/ll_no_qrcode"
74   - android:layout_width="220dp"
75   - android:layout_height="220dp"
76   - android:background="#E1F9D7"
77   - android:gravity="center"
78   - android:orientation="vertical">
79   -
80   - <TextView
81   - android:layout_width="wrap_content"
82   - android:layout_height="wrap_content"
83   - android:text="选择家人角色"
84   - android:textColor="@color/color_199F18"
85   - android:textSize="18sp"
86   - android:textStyle="bold" />
87   -
88   - <TextView
89   - android:layout_width="wrap_content"
90   - android:layout_height="wrap_content"
91   - android:layout_marginTop="20dp"
92   - android:text="生成二维码"
93   - android:textColor="@color/color_199F18"
94   - android:textSize="18sp"
95   - android:textStyle="bold" />
96   - </LinearLayout>
  60 + android:layout_height="wrap_content"
  61 + android:layout_gravity="center_horizontal"
  62 + android:background="@drawable/bg_xiaojia_qrcode"
  63 + android:padding="5dp">
  64 +
  65 + <FrameLayout
  66 + android:layout_width="wrap_content"
  67 + android:layout_height="wrap_content">
  68 +
  69 + <ImageView
  70 + android:id="@+id/iv_qrcode"
  71 + android:layout_width="220dp"
  72 + android:layout_height="220dp" />
  73 +
  74 + <LinearLayout
  75 + android:id="@+id/ll_no_qrcode"
  76 + android:layout_width="220dp"
  77 + android:layout_height="220dp"
  78 + android:background="#E1F9D7"
  79 + android:gravity="center"
  80 + android:orientation="vertical">
  81 +
  82 + <TextView
  83 + android:layout_width="wrap_content"
  84 + android:layout_height="wrap_content"
  85 + android:text="选择家人角色"
  86 + android:textColor="@color/color_199F18"
  87 + android:textSize="18sp"
  88 + android:textStyle="bold" />
  89 +
  90 + <TextView
  91 + android:layout_width="wrap_content"
  92 + android:layout_height="wrap_content"
  93 + android:layout_marginTop="20dp"
  94 + android:text="生成二维码"
  95 + android:textColor="@color/color_199F18"
  96 + android:textSize="18sp"
  97 + android:textStyle="bold" />
  98 + </LinearLayout>
  99 + </FrameLayout>
97 100 </FrameLayout>
98   - </FrameLayout>
99   - </LinearLayout>
100   - <!--3-->
101   - <LinearLayout
102   - android:layout_width="match_parent"
103   - android:layout_height="0dp"
104   - android:layout_weight="1"
105   - android:gravity="center"
106   - android:orientation="vertical">
107   -
108   - <TextView
109   - android:layout_width="wrap_content"
110   - android:layout_height="wrap_content"
111   - android:layout_gravity="center_horizontal"
112   - android:layout_marginTop="20dp"
113   - android:text="请对方使用网家家“扫一扫”绑定"
114   - android:textColor="@color/color_282828"
115   - android:textSize="18sp"
116   - android:textStyle="bold" />
117   -
  101 + </LinearLayout>
  102 + <!--3-->
118 103 <LinearLayout
119 104 android:layout_width="match_parent"
120 105 android:layout_height="wrap_content"
121   - android:layout_marginTop="20dp"
122   - android:gravity="center">
123   -
124   - <TextView
125   - android:layout_width="15dp"
126   - android:layout_height="15dp"
127   - android:background="@drawable/shape_xiaojia_green_circle"
128   - android:gravity="center"
129   - android:text="1"
130   - android:textColor="@color/white"
131   - android:textSize="11sp"
132   - android:textStyle="bold" />
  106 + android:layout_weight="1"
  107 + android:gravity="center"
  108 + android:orientation="vertical">
133 109  
134 110 <TextView
135 111 android:layout_width="wrap_content"
136 112 android:layout_height="wrap_content"
137   - android:layout_marginLeft="5dp"
138   - android:layout_marginRight="5dp"
139   - android:text="下载网家家 >"
  113 + android:layout_gravity="center_horizontal"
  114 + android:layout_marginTop="20dp"
  115 + android:text="请对方使用网家家“扫一扫”绑定"
140 116 android:textColor="@color/color_282828"
141   - android:textSize="12sp"
  117 + android:textSize="18sp"
142 118 android:textStyle="bold" />
143 119  
144   - <TextView
145   - android:layout_width="15dp"
146   - android:layout_height="15dp"
147   - android:background="@drawable/shape_xiaojia_green_circle"
148   - android:gravity="center"
149   - android:text="2"
150   - android:textColor="@color/white"
151   - android:textSize="11sp"
152   - android:textStyle="bold" />
153   -
154   - <TextView
155   - android:layout_width="wrap_content"
  120 + <LinearLayout
  121 + android:layout_width="match_parent"
156 122 android:layout_height="wrap_content"
157   - android:layout_marginLeft="5dp"
158   - android:layout_marginRight="5dp"
159   - android:text="注册/登录 >"
160   - android:textColor="@color/color_282828"
161   - android:textSize="12sp"
162   - android:textStyle="bold" />
  123 + android:layout_marginTop="20dp"
  124 + android:gravity="center">
163 125  
164   - <TextView
165   - android:layout_width="15dp"
166   - android:layout_height="15dp"
167   - android:background="@drawable/shape_xiaojia_green_circle"
168   - android:gravity="center"
169   - android:text="3"
  126 + <TextView
  127 + android:layout_width="15dp"
  128 + android:layout_height="15dp"
  129 + android:background="@drawable/shape_xiaojia_green_circle"
  130 + android:gravity="center"
  131 + android:text="1"
  132 + android:textColor="@color/white"
  133 + android:textSize="11sp"
  134 + android:textStyle="bold" />
  135 +
  136 + <TextView
  137 + android:layout_width="wrap_content"
  138 + android:layout_height="wrap_content"
  139 + android:layout_marginLeft="5dp"
  140 + android:layout_marginRight="5dp"
  141 + android:text="下载网家家 >"
  142 + android:textColor="@color/color_282828"
  143 + android:textSize="12sp"
  144 + android:textStyle="bold" />
  145 +
  146 + <TextView
  147 + android:layout_width="15dp"
  148 + android:layout_height="15dp"
  149 + android:background="@drawable/shape_xiaojia_green_circle"
  150 + android:gravity="center"
  151 + android:text="2"
  152 + android:textColor="@color/white"
  153 + android:textSize="11sp"
  154 + android:textStyle="bold" />
  155 +
  156 + <TextView
  157 + android:layout_width="wrap_content"
  158 + android:layout_height="wrap_content"
  159 + android:layout_marginLeft="5dp"
  160 + android:layout_marginRight="5dp"
  161 + android:text="注册/登录 >"
  162 + android:textColor="@color/color_282828"
  163 + android:textSize="12sp"
  164 + android:textStyle="bold" />
  165 +
  166 + <TextView
  167 + android:layout_width="15dp"
  168 + android:layout_height="15dp"
  169 + android:background="@drawable/shape_xiaojia_green_circle"
  170 + android:gravity="center"
  171 + android:text="3"
  172 + android:textColor="@color/white"
  173 + android:textSize="11sp"
  174 + android:textStyle="bold" />
  175 +
  176 + <TextView
  177 + android:layout_width="wrap_content"
  178 + android:layout_height="wrap_content"
  179 + android:layout_marginLeft="5dp"
  180 + android:text="扫码绑定"
  181 + android:textColor="@color/color_282828"
  182 + android:textSize="12sp"
  183 + android:textStyle="bold" />
  184 + </LinearLayout>
  185 + <!-- -->
  186 + <Button
  187 + android:id="@+id/btn_share"
  188 + android:layout_width="match_parent"
  189 + android:layout_height="40dp"
  190 + android:layout_alignParentBottom="true"
  191 + android:layout_centerHorizontal="true"
  192 + android:layout_marginLeft="20dp"
  193 + android:layout_marginTop="30dp"
  194 + android:layout_marginRight="20dp"
  195 + android:background="@drawable/selector_xiaojia_btn_green"
  196 + android:text="保存并分享给家人"
170 197 android:textColor="@color/white"
171   - android:textSize="11sp"
172   - android:textStyle="bold" />
173   -
174   - <TextView
175   - android:layout_width="wrap_content"
176   - android:layout_height="wrap_content"
177   - android:layout_marginLeft="5dp"
178   - android:text="扫码绑定"
179   - android:textColor="@color/color_282828"
180   - android:textSize="12sp"
  198 + android:textSize="16sp"
181 199 android:textStyle="bold" />
182 200 </LinearLayout>
183   - <!-- -->
184   - <Button
185   - android:id="@+id/btn_share"
186   - android:layout_width="match_parent"
187   - android:layout_height="40dp"
188   - android:layout_alignParentBottom="true"
189   - android:layout_centerHorizontal="true"
190   - android:layout_marginLeft="20dp"
191   - android:layout_marginTop="30dp"
192   - android:layout_marginRight="20dp"
193   - android:background="@drawable/selector_xiaojia_btn_green"
194   - android:text="保存并分享给家人"
195   - android:textColor="@color/white"
196   - android:textSize="16sp"
197   - android:textStyle="bold" />
198 201 </LinearLayout>
199   - </LinearLayout>
  202 + </ScrollView>
200 203  
201 204 <com.cnlive.strike.ui.widget.UIEmptyView
202 205 android:id="@+id/empty_layout"
... ...