
WebView打印前端Console日志
WebView打印前端Console日志安卓开发中WebView是非常常用的控件,用来加载网页,涉及前端和客户端交互开发的时候需要查看网页打印的日志,这时候可以通过重写WebChromeClient类中的onConsoleMessage()方法打印网页中的Console日志:但有时候可能会有些厂商的ROM不显示Console日志,可以通过Webview与原生的交互来实现。首先定义一个类和方法,需要
加入于 2019-10-06
不忘初心的阿甘
598
文章
41
评论

WebView打印前端Console日志安卓开发中WebView是非常常用的控件,用来加载网页,涉及前端和客户端交互开发的时候需要查看网页打印的日志,这时候可以通过重写WebChromeClient类中的onConsoleMessage()方法打印网页中的Console日志:但有时候可能会有些厂商的ROM不显示Console日志,可以通过Webview与原生的交互来实现。首先定义一个类和方法,需要
Base64与图片相互转换在Android开发中,我们经常需要用到图片转换为Base64字符串、Base64字符串下载转为图片的场景,以便在网络传输或保存到本地数据库中。Base64是一种用于传输8位字节码的编码方式,通过将二进制数据编码成文本格式,方便传输和存储。1、图片转Base64以Bitmap为例,Android中的大都图片都借助Bitmap来操作。将Bitmap转成Base64字符串:首
【算法】六一·给小朋友们分糖果每日一题,今天六一,LeetCode今天出的题很有意思。给你两个正整数 n 和 limit 。请你将 n 颗糖果分给 3 位小朋友,确保没有任何小朋友得到超过 limit 颗糖果,请你返回满足此条件下的 总方案数 。示例 1:输入:n = 5, limit = 2输出:3解释:总共有 3 种方法分配 5 颗糖果,且每位小朋友的糖果数不超过 2 :(1, 2, 2) ,

本地大语言模型AI工具:OllamaOllama是一个强大的AI模型运行工具,开源地址:github/ollama。可以方便的在本地部署开源模型,避免数据泄露。 易于安装和使用:Ollama 支持 macOS、Windows 和 Linux,提供了简洁明了的安装和运行指令,让用户无需深入了解复杂的配置即可启动和运行。 丰富的模型库:通过Ollama,用户可以访问和运行包括 Llama 2、Mist
Android查看CPU使用情况使用adb shell dumpsys cpuinfo 可查看Android应用的cpu使用情况:结果说明(只了解了部分字段含义)第一行:表示最近1分钟、5分钟、15分钟的cpu平均负载;如果 1分钟load值 < 15分钟load值,说明cpu使用率在下降;如果 1分钟load值 >= 15分钟load值,说明cpu使用率还在上升,需要注意;如果是单核cpu,最大
【算法】LRU 缓存每天一道算法题,LeetCode已经从国服100跌倒4257名了。再复习一波,记录经典算法。请你设计并实现一个满足 LRU (最近最少使用) 缓存 约束的数据结构。实现 LRUCache 类:LRUCache(int capacity) 以 正整数 作为容量 capacity 初始化 LRU 缓存int get(int key) 如果关键字 key 存在于缓存中,则返回关键字的

Android 15适配去年的Android 14已经随着新款设备进入消费者手中。每年四月初又到了Android一年一度的大版本适配周期,Android 15开始新的计划。1、新增特性各手机厂商会从Google打patch补丁,不断升级自家的ROM。反过来Google会吸取各个OEM厂商的特性,添加到AOSP中,比如之前的深色模式、刘海屏等一些特性,原本只是各家ROM定制自己做的新feature,

Android进入设置中应用对应的详情界面有时候为了引导用户操作,例如手动赋予权限等,需要拉起应用对应的详情界面。在android.provider包中,系统提供了包括设置、联系人、短信等在内的诸多系统内置Provider,为开发者提供了许多方法。使用Settings类中的ACTION_APPLICATION_DETAILS_SETTINGS,源码中的描述如下:即可完成跳转系统设置里的应用详情界面
使用@Keep注解防止被混淆使用proguard混淆代码是对产品本身的一种保护,常见的方法就是编写projuard-rules.pro配置文件。已经有开源项目将各类混淆配置集中到一起:github/android-proguard-snippets,提供给大家参考。一个典型的Android项目混淆配置文件如下:在AndroidStudio项目中都会用到proguard-android文件,这里大家