- 博客(8)
- 收藏
- 关注
原创 Android设置TextView部分文字变色
目前来看有两种方式:一种是用SpannableStringBuilder另一种是用html标签:String str = "这是"+"<font color = "#3f51b5">"+"改变的颜色"+"</font>";tv.settxt(Html.fromHtml(str));...
2020-02-19 20:21:25
1251
1
原创 ScrollView动态加载后不能自动滑动到顶部的问题
最近在项目中遇到这么个问题,首页界面是一个scrollview,内部有多个控件,需要动态加载,但是所有控件加载完成以后无法自动滑动到scrollview顶部。动态调用mScrollView.scrollTo(0,0);不行这样也不行mScrollView.post(new Runnable() { @Override public void run() { ...
2019-11-08 14:20:44
396
原创 Android Webview加载h5界面,利用WebViewClient()拦截登录跳转链接
最近公司有个需求场景:我们的app需要调用其他公司的一个h5登录界面,在登陆成功以后会跳转一个url地址,类似这样http://xxxxxxxx//legal/homeIndex.html?token=528fed49d9f548d9a5873c26743f492b,我们的app需要拦截这个请求,获得这个token。要实现这个功能,其实只需要对webview做下配置即可:content_...
2019-09-19 11:42:44
2070
原创 Android TextView显示html富文本格式以及Edittext获取带html格式的内容并上传到服务器
TextView显示html富文本格式:tv.setText(Html.fromHtml(string));//string为富文本内容Edittext获取带html格式的内容并上传到服务器params.put("data", StringEscapeUtils.unescapeHtml4(Html.toHtml(tv.getText()).replace(" dir=\"lt...
2019-09-11 09:51:50
1631
3
转载 Android 9.0强制使用https,会阻塞http请求,如果app使用的第三方sdk有http,将全部被阻塞
Android 9.0强制使用https,会阻塞http请求,如果app使用的第三方sdk有http,将全部被阻塞。出现UnknownServiceException: CLEARTEXT communication to localhost not permitted by network security policy或者IOException java.io.IOExce...
2019-08-21 10:20:00
1318
原创 handler.postDelayed 不生效
在项目使用Handler.postDelayed()延时执行任务,却发现无效,代码如下:修改后的代码如下:总结:需要给Handler设置一个主线程的looper。
2019-08-08 17:11:14
3407
原创 Android APP之冷启动
实现android app冷启动,我这边用到的是其中一种实现方式主要分两步:1.在values-styles中添加主题<style name="AppStartTheme" parent="AppTranslucentTheme"> <!--冷启动时间更慢 但是点击图标是立即打开视觉效果--> <item name="android:wi...
2019-07-23 10:57:45
180
1
原创 Android控件EditText之点击软键盘中的回车键不换行,而是跳到下一个输入框或隐藏软键盘的方法
需要同时设定android:maxLines="1"和android:inputType="text"才可以生效<EditTextandroid:layout_width="match_parent"android:layout_height="wrap_content"android:maxLines="1"android:inputType="text"/>...
2019-07-18 10:47:28
1200
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人