03 2022 档案
摘要:原理是使用OkHttp3里面的Interceptor拦截请求。 实例代码如下:第一步,创建一个OkHttp3拦截器: public class MyInterceptor implements Interceptor { @NotNull @Override public Response inte
阅读全文
摘要:模拟器在运行了但找不到,并且点启动模拟器出现了报错信息: AVD xxx is already running.If that is not the case, delete the files atxxxand try again. 解决办法:菜单栏找到View->Tool Windows->Em
阅读全文
摘要:所需工具:FRP其中frps为服务器启动的服务,frpc为需要被穿透的客户端。第一步:配置frpc.ini文件: [common] server_addr = server_port = token = [range:tcp_port] type = tcp local_ip = 127.0.0.1
阅读全文
摘要:Enlighter插件基本支持所有的编程语言,还支持切换任意的代码显示风格 下载方式一:插件商店搜索Enlighter下载并且启动该插件即可 下载方式二:https://cn.wordpress.org/plugins/enlighter/ 在插件处手动安装该插件 使用方法: 直接在写文章处找到如图
阅读全文
摘要:报错信息:The location function has been stopped because you do not agree with the privacy compliance policy. Please recheck the setAgreePrivacy interface
阅读全文
摘要:Spinner左边有边距是因为item布局里自带了边距,所以只需要在getView里获取到item布局然后移除掉边距即可,字体大小也是如此。 @Override public View getView(int position, View convertView, ViewGroup parent)
阅读全文
摘要:需要继承AppCompatActivity 在Toolbar增加属性 app:popupTheme="@style/Theme.AppCompat.Light" app:theme="@style/ThemeOverlay.AppCompat.Dark" 效果:
阅读全文
摘要:在项目根目录配置一个.prettierrc文件,属性printWidth为其设置每行最大换行字数。 效果前: 效果后:
阅读全文
摘要:stretchColumns表示拉伸某一列的宽度,用型号*表示拉伸全部。 layout_span表示该控件占多少列,如果不需要自适应宽度而是固定他的宽度,则把宽度设为0dp即可 <TableLayout xmlns:android="http://schemas.android.com/apk/re
阅读全文
摘要:TableLayout是Android表格布局,可用于制作表格 TableLayout里面的每一个子View都为单行显示,其中TableRow为其子控件 TableLayout有三个属性: collapseColumns(隐藏某一列,隐藏多列用" , "符号分割,若隐藏所有列则用" * "符号) s
阅读全文