![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
控件
文章平均质量分 76
wangxumh520
这个作者很懒,什么都没留下…
展开
-
WebView调用js方法获取返回值的完美解决方案
在Android项目中我们或多或少会涉及到与js交互的问题,这其中WebView是必须掌握的控件,今天主要说说我们通过WebView调用js方法,然后如何很好的获取返回值。这里我总结了三种方式,大家可根据需求选择。一、Android版本在4.4及以上mWebView.evaluateJavascript("javascript:jsMethod()", new ValueCallback<String>() {@Overridepublic void onReceiveValue(St转载 2021-02-07 13:38:52 · 2920 阅读 · 1 评论 -
支持手势的ImageView库
项目中有个需求,可以查看配套资源。该配套资源可以是png,jpg,gif资源使用PhotoView库,地址:https://github.com/chrisbanes/PhotoView在开发过程中遇到的问题1.资源可以替换,地址是相同的2.支持展示Gif动图方案public class PhotoViewActivity extends BaseActivity {...原创 2020-07-10 15:46:57 · 201 阅读 · 0 评论 -
WebView如何引用本地字体
步骤1:准备字体,后缀为ttf,otf格式。可以去绿斗堂字体网下载http://www.lvdoutang.com步骤2:把字体拷贝到项目工程mian\assets\fonts目录下。步骤3:在assets目录下创建.css文件。参考格式:/** 微软雅黑 */@font-face { font-family: 'Microsoft YaHei'; src: u...原创 2018-11-29 09:21:46 · 1349 阅读 · 0 评论 -
SmartRefreshLayout全局设置换肤
在Application中执行//设置刷新加载 public void refershHeaderAndFooter() { sharedperferenceUtils = new SharedperferenceUtils(context, context.ACCOUNT_SERVICE); language = sharedperferenceU...原创 2019-06-26 17:02:01 · 3382 阅读 · 0 评论 -
记录关于TabLayout的一些用法
1.XML文件<android.support.design.widget.TabLayout android:id="@+id/tabLayout" android:layout_width="210dp" android:layout_height="44dp" android:background="@color/w...原创 2019-07-19 09:26:50 · 699 阅读 · 0 评论