-
Android开发安全设置
随机数产生器 禁用:Random,Math.random() public class RandomUtil { private static final String digitalChars = "0123456789"; pub……
Joe.Ye 2023-03-180 0 -
Android HTTPS请求 CertPathValidatorException
错误信息 Android使用okhttp等客户端请求https时,证书如果是用来测试(不可信任)的会报出如下问题: okhttp默认情况下是支持https协议的,不过要注意的是,……
Joe.Ye 2023-03-180 0 -
Android优雅地处理按钮重复点击
参考:https://www.jianshu.com/p/7b354eb8d0d3 传统处理方式 (1)每个按钮点击事件中,记录点击时间,判断是否超过点击时间间隔 private long mLastClickTi……
Joe.Ye 2023-03-180 0 -
JsBridge为BridgeWebView添加自定义跳转协议
JsBridge: https://github.com/lzyzsd/JsBridge 自带的BridgeWebView并未添加yy://之外的协议,需要自行实现,如通用协议如电话、短信、邮件以及自定义协议如……
Joe.Ye 2023-03-180 0 -
Android 8.0 及以上集成友盟推送采坑记录
setPushIntentServiceClass无效 采用mPushAgent.setPushIntentServiceClass(PushService.class)接收处理消息的方式,在友盟channel进程可以成功接收到消息,Lo……
Joe.Ye 2023-03-180 0 -
AgentWeb调用JsBridge采坑记录
AgentWeb:https://github.com/Justson/AgentWeb JsBridge:https://github.com/lzyzsd/JsBridge JS需添加 function connectWebViewJavascriptBridge(callbac……
Joe.Ye 2023-03-180 0 -
Android集成JsBridge
Github:https://github.com/lzyzsd/JsBridge 依赖 repositories { maven { url "https://jitpack.io" } } dependencies { api 'com……
Joe.Ye 2023-03-180 0 -
Android友盟推送接入踩坑记录
SDK初始化 务必在工程的自定义Application类的onCreate()方法中做SDK代码初始化工作 //友盟推送初始化 //UMConfigure.init(this, "Appkey", "……
Joe.Ye 2023-03-180 0 -
Android DataBinding 采坑记录
NoClassDefFoundError: Failed resolution of: Landroidx/databinding/DataBinderMapperImpl app module 和 相关的 子 module 均需配置 android { dataB……
Joe.Ye 2023-03-180 0 -
Android自动朗读(TTS)的实现
Android提供了自动朗读支持。可以对指定文本内容进行朗读,从而发生声音;还允许把文本对应的音频录制成音频文件,方便以后播放。Android的自动朗读主要通过Te……
Joe.Ye 2023-03-180 0 -
Android使用Font Awesome
Android传统的显示图标方式 在平常的开发中,如果我们需要在界面上显示某个小图标,比如搜索按钮,返回按钮,这时我们需要美工给我们切对应的png图片,并放进……
Joe.Ye 2023-03-180 0 -
Android集中式登录架构设计思想
方案有两种,一种是hook到AMS拦截startActivity中的intent,在启动activity的时候判断是否登录,如果没有对intent做动态替换,另一种就是通过AOP实现方法添加……
Joe.Ye 2023-03-180 0 -
Android使用AOP做登录拦截
常见App中有两大类,一类是需要通过登录才能进入的App,另一类是不用登录,但是使用相关功能过程中需要登录后才能操作。那么第一类我们常见的做法就是,每次点……
Joe.Ye 2023-03-180 0 -
Android踩坑记录
Android RecycleView添加HeaderView宽度不能撑满屏幕问题 作为HeaderView的根布局不可以使用LinearLayout,否则就会产生上述的问题 EditText设置inputType为……
Joe.Ye 2023-03-180 1 -
Android插件化之startActivity hook实现登录拦截
Android 26及以上:startActivity -> startActivityForResult -> mInstrumentation.execStartActivity -> ActivityManagerNative.getDefault().start……
Joe.Ye 2023-03-180 0
您好,这是一条评论。若需要审核、编辑或删除评论,请访问仪表盘的评论界面。评论者头像来自 Gravatar。
评论于 CentOS 7下安装MySQL