随笔分类 -  Android

摘要:最近项目要引入饺子视频播放器,引入的时候一直报这个错,开始有想过把minSdkVersion改成26,确实能解决问题,但是就没办法兼容低版本系统的机子了啊。 所以,在网上查资料,解决方案如下: 把compileOptions 改成Java8解析就好啦,因为引入的三方sdk里面使用了Java8的特性。 阅读全文
posted @ 2020-03-27 21:39 WidgetBox 阅读(2339) 评论(0) 推荐(0)
摘要:打开安装包指定安装 然后在弹出的界面勾选Android virtual Device 安装好打开按照自己需求导入或者不导入设置 没FQ下载不了所以当你在弹出 unable to access androidSdk***************这句话时选择cancle取消 一步步下一步然后出现 ver 阅读全文
posted @ 2020-02-27 15:50 WidgetBox 阅读(198) 评论(0) 推荐(0)
摘要:最近项目有需求,一组数据按照概率分布随机取出一个,相当于抽奖,所以写了一个算法。 1 /** 2 * 从一组数据按照概率分布随机取出一个 3 * @param nums 4 * @return 随机生成的数据的id 5 */ 6 public static int getRandomNum(List 阅读全文
posted @ 2020-02-27 11:10 WidgetBox 阅读(3015) 评论(0) 推荐(0)
摘要:原因:WebView在Android5.0开始默认开启了硬件加速,从Android3.0(API Level 11)开始,支持硬件加速,可充分利用GPU的特性,使得界面渲染更加平滑,但是会消耗更多内存RAM。但是硬件加速自身并非完美,在某些Android5.0的rom上,由于内存RAM分配的问题,如 阅读全文
posted @ 2020-02-01 10:19 WidgetBox 阅读(654) 评论(0) 推荐(0)
摘要:Error:No such property: GradleVersion for class: JetGradlePlugin 错误原因:IDE 版本(GradlePlugin)和 Gradle 版本不匹配导致这个错误。 GradlePlugin 版本和 AndroidStudio 版本一致,与 阅读全文
posted @ 2020-01-31 23:11 WidgetBox 阅读(9037) 评论(1) 推荐(2)
摘要:最近产品要求把ping++的sdk升级到最新,因为我们平时测试都是直接用AS run到手机上,升级sdk后的ping++的模拟支付环境和正式环境均测试没有问题。 但是!!! 上线后,用户下单支付时却崩溃了!报错如下: 1 java.lang.VerifyError: Verifier rejecte 阅读全文
posted @ 2020-01-12 14:02 WidgetBox 阅读(569) 评论(0) 推荐(0)
摘要:开发之中遇到: Android java.lang.NoSuchFieldError: No static field xxx of type I in class Lcom/XX/R$id; or its superclasses 仔细查找对应ID后,确认对应ID和页面并没有问题,全局搜索发现有同 阅读全文
posted @ 2019-12-31 17:54 WidgetBox 阅读(2861) 评论(0) 推荐(0)
摘要:直接上干货 /** * 毫秒倒计时成时 分 秒的形式 * @param ms * @return */ public static String[] formatSecKillTime(Long ms) { Integer ss = 1000; Integer mi = ss * 60; Integ 阅读全文
posted @ 2019-12-31 09:39 WidgetBox 阅读(775) 评论(0) 推荐(0)
摘要:一.python基础知识了解: 1.特点: Python的语言特性: Python是一门具有强类型(即变量类型是强制要求的)、动态性、隐式类型(不需要做变量声明)、大小写敏感(var和VAR代表了不同的变量)以及面向对象(一切皆为对象)等特点的编程语言。 优点: 容易上手,代码简洁,代码量小,编写快 阅读全文
posted @ 2019-12-30 09:27 WidgetBox 阅读(610) 评论(0) 推荐(0)
摘要:很奇怪,有一天vivox21系统升级以后,as安装一直报这个错误,华为p20仍然正常安装。 然后上网查关于INSTALL_FAILED_TEST_ONLY报错的问题,有很多解决方案。 1.检查\app\src\main\AndroidMainfest.xml中是否有testOnly属性为true,如 阅读全文
posted @ 2019-12-27 10:19 WidgetBox 阅读(1246) 评论(0) 推荐(0)
摘要:android 4.4以上沉浸式状态栏和沉浸式导航栏管理,适配横竖屏切换、刘海屏、软键盘弹出等问题,可以修改状态栏字体颜色和导航栏图标颜色,以及不可修改字体颜色手机的适配,适用于Activity、Fragment、DialogFragment、Dialog,PopupWindow; 引入 // 基础 阅读全文
posted @ 2019-11-29 18:14 WidgetBox 阅读(2822) 评论(0) 推荐(0)
摘要:多的不说直接上干货: 对于Glide加载圆角图片,需要自定义一个Transformation /** * Created by 磊磊tua on 2019/5/6/006. * Glide加载圆角图上下左右 */ public class CornerTransform implements Tra 阅读全文
posted @ 2019-11-29 11:51 WidgetBox 阅读(720) 评论(0) 推荐(1)
摘要:首先第1步: 要实现输入@后跳转到用户列表页,最开始想到的是用addTextChangedListener监听用户输入内容,之后反应过来,这个方法监听的是edittext的内容,而不是输入内容。 所以要用InputFilter来实现,InputFilter对“每一次输入”进行一次过滤,若重写filt 阅读全文
posted @ 2019-11-22 16:25 WidgetBox 阅读(803) 评论(0) 推荐(0)
摘要:支付宝商家收款时,语音提示:支付宝收款xxx元,当时觉得这东西还挺有趣的,第一时间通知给商家,减少不必要的纠纷,节约时间成本,对商家对用户都挺好的。 在商家版有这样收款播报的功能,我觉得挺好的。 对列处理及电话中断已经处理。 使用 gradle引入 allprojects { repositorie 阅读全文
posted @ 2019-10-31 19:37 WidgetBox 阅读(1802) 评论(0) 推荐(0)
摘要:前言:我们知道安卓的进度条设定了背景可以使两边变圆,但是在进度里面还是直角的,下面上干货。 为什么是直角的?原因就是被clip给切了,所以我们不能够用clip,而要使用scale这个标签。 我的项目里面是这么写的 1新建xml文件progress_gradient_yellow 代码如下 这里注意下 阅读全文
posted @ 2019-10-31 17:27 WidgetBox 阅读(652) 评论(0) 推荐(0)
摘要:By LiYing 阅读全文
posted @ 2019-10-17 17:25 WidgetBox 阅读(10757) 评论(0) 推荐(0)
摘要:一:什么是AES加密 AES高级加密标准(英语:Advanced Encryption Standard,缩写:AES),在密码学中又称Rijndael加密法,是美国联邦政府采用的一种区块加密标准。 这个标准用来替代原先的DES,已经被多方分析且广为全世界所使用。 AES 是一个迭代的、对称密钥分组 阅读全文
posted @ 2019-09-30 10:06 WidgetBox 阅读(1795) 评论(0) 推荐(0)
摘要:Android Studio升级到3.5之后,经常无故报错a problem occurred configuring project ' app'. java.lang.nullpointerexception。明明前一天还好好的项目,第二天打开就报这个错。 第一次是小直播的demo报这个错,各种 阅读全文
posted @ 2019-09-19 13:45 WidgetBox 阅读(672) 评论(0) 推荐(0)
摘要:简介:ardView继承自FrameLayout,它是一个带圆角背景和阴影的FrameLayout 一些什么实现方式就不赘述了,直接上用法 CardView的常用属性 1、设置背景颜色 总结:注意这个控件在5.0之下会有包裹不均匀的现象,但是在5.0之上会很好用 可以控制这个属性来适配app:car 阅读全文
posted @ 2019-08-29 11:04 WidgetBox 阅读(5377) 评论(0) 推荐(0)
摘要:最近使用eventbus发送通知,在想该怎么携带List集合数据。于是尝试直接发送List。 使用一次,正常接收。使用两次,出现类转换异常。原来在接收List类型的消息时,并不会管List内的泛型,是List就会接收。因为EventBus将List作为一个对象去发送。 所以,需要处理一下接收的逻辑 阅读全文
posted @ 2019-08-26 13:42 WidgetBox 阅读(717) 评论(0) 推荐(0)