自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 CloudReaderKotlin 项目代码总结(十二):WebView专题

一、常见错误类型及解决方法1.1net::ERR_UNKNOWN_URL_SCHEME这种情况通常是由于webview只能识别 "http://" 和 "https://" 开头的网址引起的,对于不能识别的网址,则报这个错误,因为不能识别的网址 webviewclient 对会其进行拦截,只需要在WebViewClient中对是否拦截网址进行判断即可,如下: //处理err_unknown_url_scheme报错,http开头且不是下载apk的均允许继续 override f.

2020-08-25 17:11:30 133

原创 使用DrawerLayout+NavigationView时,实现状态栏沉浸体验的最简单方法

先上图:假的沉浸如下图:真的沉浸如下图:两者的区别在于侧边NavigationView上方是否存在小块半透明块。要达到第二种效果,我看网上要用很多代码,很复杂的方式来实现,这个对我这个小菜鸡来说不太友好,捉摸了很久,终于找到了一个很简单的方式:首先,设置Activity为NoActionBar:<activity android:name=".MainActivity" android:theme="@style/Theme.AppCompat.Light.NoA..

2020-08-13 18:09:17 371 1

原创 EventBus快速入门

一、EventBus的使用(1)添加依赖:implementation 'org.greenrobot:eventbus:3.1.1'(2)定义事件类:public class EventMessage {}(3)注册:以Activity为例:在onCreate中注册:EventBus.getDefault().register(this);在onStop中...

2020-03-03 15:48:14 217 1

原创 android:使用layout()方法对控件定位的坑点

大家都知道layout()函数能够对调用它的view进行定位,然后就有小伙伴在实现拖动,或者点击事件中通过它进行对view进行位置设定,从而达到自己想要的效果。事实上这种做法是不值得提倡的。layout()方法虽然可以对view自身进行定位,但该函数应该让父view调用从而确定view的位置而非我们自动调用去确定view的位置,比如在代码中直接使用button.layout(),或者在自定义的...

2019-12-11 16:00:41 646 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除