Android
YXT_ANDROID
我不需要杠杆,也能撬起你来
展开
-
Android 嵌套H5 网页,图片上传无法调用手机图片问题记录
最近项目中用到安卓原生APP 嵌套H5网页,使用安卓原生WebView实现,本来是需要我们通过协议调取系统相册完成选择图片和上传图片的,后来发现H5可以自己调用,就交给了H5,但是还是需要我们这边支持,因为他们在做的过程中发现,H5在网页可以自己调用,但是嵌套到App里面点了按钮没有任何反应,介于目前手机系统都很高了,我这边就不说3.0版本的兼容了,直接说5.0的;具体代码如下:private ValueCallback<Uri> valueCallBack;public ValueCal原创 2021-03-02 16:20:13 · 2143 阅读 · 1 评论 -
安卓针对底部系统菜单栏按钮显示隐藏问题,具体方法,网上罗列很多,这里给出实测有用的2个方法
网上很多说各种适配的,在布局顶部的添加属性android:fitsSystemWindows="true"就好了,可是我自己测试过,很多手机都不行,只能手动对业务处理了,什么情况显示,什么情况隐藏,状态栏了/** * 隐藏虚拟按键,并且全屏 */public static void hideBottomUIMenu(Context context) { //隐藏虚拟按键,并且全...原创 2019-07-23 16:41:05 · 369 阅读 · 1 评论 -
Android实现多行文字水印效果
自定义一个水印控件WaterMark,实现Drawable,具体实现如下public class WaterMarkextends Drawable {private Paint paint = new Paint();private List<String> labels;private Context context;private in...原创 2019-07-23 17:32:54 · 426 阅读 · 0 评论 -
关于ImageLoad加载拼接随机数的图片地址加载失败的问题
做项目遇到一个问题,服务器给了一些固定活动图片的地址,但是在不同的节假日,又是需要替换的,大家都知道Imageloao加载缓存的图片,如果地址一致,会一直加载缓存的图片,所以就在图片后面拼接一串随机数,这样就可以随时替换图片,而又不需要重新给地址了(忘记说了,我做的是H5混合项目),有些东西是原生的东西,不变的Tab,所以为了体验,减少对服务器的请求,把地址写死了,我也是在网上找了好多,貌似没有这...原创 2016-02-15 17:11:19 · 719 阅读 · 0 评论 -
EventBus实现全解,手写EventBus
首先,大家都知道,EventBus是个非常好用的事件传递工具,相比之前Handler随着参数传递来说,本人自我感觉是非常的方便,并且也比较轻量,也不会像handler那样,一不小心就会出现内存泄漏,好了,废话不多说,还是看看它的具体实现吧.用过的同学都知道,EventBus使用起来用到的最重要的就是注册和反注册,已经事件的定义,参数的传递,3.0以后加入了线程的控制,主线程还是子线程的模式,还...原创 2019-09-17 15:59:52 · 359 阅读 · 0 评论