Android开发
LikeBoke
这个作者很懒,什么都没留下…
展开
-
Android 富文本拼接工具
SpannableString 基础封装原创 2022-05-27 11:24:17 · 605 阅读 · 1 评论 -
极光推送监听点击通知栏
第一步:注册广播接收者<receiver android:name="你的广播接收者" android:enabled="true" android:exported="false"> <intent-filter> <action android:name="cn.jpush.android.intent.REG.原创 2018-11-14 15:40:23 · 3487 阅读 · 0 评论 -
TaskExecutionException: Execution failed for task ':app:transformJackWithJackForDebug'
最近遇到的报错,在此记录一下TaskExecutionException: Execution failed for task ':app:transformJackWithJackForDebug'解决方式:studio 终端执行 gradlew compileDebugSources --stacktrace -info 遇到权限问题则加权执行后可查看报错详细原因,根据报错修改...原创 2018-11-21 17:26:00 · 295 阅读 · 0 评论 -
Android App确保存活
1、提醒用户将App加入电池优化优点:加入忽略电池优化,系统自动清理内存时,优先级提高,只在内存不够时清除(清除时安装低至高优先级顺序清除)缺点:需要通过引导用户进行操作,无法直接修改系统级权限。手动滑动删除时同样会被第一时间清出后台,杀死进程2、后台静音播放器优点:常驻内存,通过播放静音文件形式骗过CPU,防止CPU杀死进程缺点:当用户使用其他音频时,因为媒体被占用,需要播放...原创 2018-12-08 10:43:17 · 662 阅读 · 0 评论 -
撸一个自定义底部导航View 布局+代码实现导航栏
撸一个自定义view,先上想要做成的效果图,可以看到我们默认选则的就是第二个按钮,中间图片不可替换,居中。有选中和非选中时展示不同的图片的效果。并且给外部实现点击时的回调,让外部知道当前点击的是哪个的回调。不想了解,只想要代码请直接下拉至底部,查看完整代码。如果想了解Java、Kotlin代码实现点击右侧链接进入 Java、Kotlin代码实现... 首先,我们使用依赖布局文...原创 2019-01-08 17:26:21 · 4851 阅读 · 0 评论 -
H5调用Android原生Api
Android 与H5交互之跳转拦截Android拦截跳转,实现web调用原生Api定义变量在Android代码设置回调事件前端代码判断url是否合法根据不同的type执行不同的操作Android拦截跳转,实现web调用原生Api定义变量private final String pre = "android://";//约定url格式private final String TYPE1 =...原创 2019-05-29 15:13:11 · 6815 阅读 · 0 评论