安卓okhttp的Retrofit 坑,信任所有证书
用了 @Headers 这个注解
看看加没加
"Accept-Encoding: gzip, deflate, br",
加了这个 返回的话可能是乱码
用了 @Headers 这个注解
看看加没加
"Accept-Encoding: gzip, deflate, br",
加了这个 返回的话可能是乱码
在安卓LinearLayout布局中使用ScrollView里面只能包含一个子组件
如果里面是textview 只能包含一个 不能包含第二个
正确列子
<ScrollView
android:id="@+id/scrollView"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:scrollbars="none"
android:layout_weight="1"
>
<TextView
android:id="@+id/text_show"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text=" "
/>
</ScrollView>
错误列子
<ScrollView
android:id="@+id/scrollView"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:scrollbars="none"
android:layout_weight="1"
>
<TextView
android:id="@+id/text_show"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text=" "
/>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"/>
</ScrollView>
添加单个元素
添加当儿元素比较简单,只需要一个关键字push 他的意思就是把当前元素添加到数组的最后
写法是: this.lists.push(您要添加的元素)
直接添加数组元素就更简单了
this.newsList = [...this.newsList, ...list];
他的意思就是,把当前数组this.newsList 和临时数组list 组成一个新的数组,然后重新赋值给this.newsList
vue 数据添加分为三种方法:1.unshift(),2.push(),3.splice()
1.unshift() //数组头部添加一条新数据
2.push() //数组末端添加一条新数据
3.splice() //数组操作
只要简单一句:
function unicode2Chr(str) {
return unescape(str.replace(/\\/g, "%"));
}
例如输入:{"status":"error","message":"u53c2u6570u9519u8bef"}
返回:{"status":"error","message":"参数错误"}