自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 软键盘的调起导致原来的界面被挤上去,或者导致界面下面的tab导航被挤上去

解决方法:使用Manifest中的Activity的android:windowSoftInputMode的"adjustPan"属性。另外注意:有关软键盘的问题可参考android:windowSoftInputMode中属性

2019-04-16 14:16:46 350

原创 Webview使用UserAgent向h5传递值时,关于h5中使用select标签 导致弹框问题

在开发项目的时候,有时候会遇到向h5传递值,可以使用localStorage ,url拼接 ,cookie ,UserAgent 。虽然url只用起来最方便,但是局限性也大。我们今天使用UserAgent传递值很简单 WebSettings settings = Webview.getSettings(); settings.setUserAgentString("测试");...

2019-04-08 16:28:08 445

原创 android 工厂模式

在编程中难免会遇到很多重复的操作,如果重复的去cv代码当时你会觉得简单省时间,但是如果后期大量变更需求,增加新功能。你会发现你需要花大量的精力和时间去更改之前大量的重复代码。到最后发现程序臃肿不堪,乱作一团,甚至都想重新写。所以良好的编码习惯能为我们节省大量时间同时提高编程能力,写出让人赏心悦目的代码。很多语言大部分都继承了三大特点,封装、继承、多态,因此我们可以在这三个基础上让代码具备易扩展、...

2019-02-27 11:38:38 169

原创 android沉浸式模式

现在沉浸式模式运用越来越广泛,效果确实也挺不错美观,但是android在5.0之前是不支持沉浸式模式的,直到5.0后才加入沉浸式模式,所以特此记录下5.0以下和以上沉浸式模式的实现方式。(都是代码没用样式,代码扩展性强,易复用)在5.0以下要实现沉浸式模式首选需要改变状态栏背景色getWindow().addFlags(WindowManager.LayoutParams.FLAG_TRANS...

2019-02-26 15:02:36 198

原创 ConstraintLayout设置layout_constraintHorizontal_weight属性不起作用问题

心血来潮想用ConstraintLayout写一个弹出布局,写到怎么让两个控件平分现有宽度时看了下ConstraintLayout有个layout_constraintHorizontal_weight属性,这不正是自己想要的。但是添加此代码后一直没效果,尝试很多方法没解决问题,上网查了下很多只是演示。特此记录下怎么让layout_constraintHorizontal_weight属性起作用...

2019-02-22 15:43:13 15233 2

原创 popupWindow半透明背景

最近在写关于弹出框需求,特此记录下popupwindow背景透明网上有关于使用getWindow().getAttributes()设置背景透明,我个人倾向使用setBackgroundDrawable来设置背景头透明。直接上代码dialog布局<?xml version="1.0" encoding="utf-8"?>&amp

2019-02-22 15:23:22 334

空空如也

空空如也

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

TA关注的人

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