android从入门到碰壁
iamZ2z
在H5和培训班夹杂缝生的求职之路
展开
-
android Button.setEnabled()关闭后开启不了的解决方法
注册界面,判断注册信息EditText框是否为空,空则使提交Button不能触发private EditText ev1, ev2, ev3;private Button btn1;ev1 = (EditText) findViewById(R.id.et1);ev2 = (EditText) findViewById(R.id.et2);ev3 = (EditText) findVi原创 2016-11-01 15:18:21 · 5123 阅读 · 0 评论 -
android8.0 小米、vivo、oppo、华为刘海屏适配
国内手机厂商参差不齐,google官方9.0才出刘海屏适配,国内的厂商各有各的方法,苦了我们这些程序员,因此特地把它汇总起来,使用时直接复制就可。先附上各自的官网VIVO:https://dev.vivo.com.cn/documentCenter/doc/103OPPO:https://open.oppomobile.com/service/message/detail?id=618...原创 2018-11-14 11:53:14 · 2240 阅读 · 0 评论 -
android9.0刘海屏适配
上一篇写完8.0的四大厂商,现在补上9.0的获取刘海屏的方法。需要把TargetVersion提到28,miniVersion提到23,或者使用反射的方法来获取1.在Manifest.xml上的application下,添加标签<meta-data android:name="android.vendor.full_screen" ...原创 2018-12-26 11:51:24 · 2510 阅读 · 0 评论 -
Android webview微信支付白屏
Android使用Webview显示前端页面正常,跳到微信支付时会白屏。部分手机能正常支付,部分会白屏原因是WebViewClent的onReceivedSslError()方法只能读Android认证过的https合法证书,因此不能继承父类的onReceivedSslError()方法,需要重写或调用sslErrorHandler.proceed();修改方法如下:public v...原创 2019-03-27 11:54:18 · 1642 阅读 · 0 评论