自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 资源 (4)
  • 收藏
  • 关注

原创 Library ‘iconv2.4.0‘ not found 问题及解决方法

Library 'iconv2.4.0' not found的解决方法

2023-09-25 16:04:28 2634 2

原创 unrecognized Attribute name MODULE (class com.sun.tools.javac.util.SharedNameTable$NameImpl)

解决unrecognized Attribute name MODULE (class com.sun.tools.javac.util.SharedNameTable$NameImpl)

2023-07-19 18:38:08 1021

原创 基于ArcSeekBar(圆弧拖动条)的修改

前景色,背景色都渐变。移动滑块,前景色要跟随progress变动进度

2022-04-20 20:28:55 2655

原创 解决Toast消失后,短暂时间无法再显示的问题

今天测试提bug,暴力点击一直弹toast,虽然我已经用了util,但是出现一个bug:toast消失之后,会短暂时间无法显示。等待2秒又正常可以显示了。先贴上有问题的utilpublic static void show(String text, int duration) { if (mContext == null || text == null || "".equals(text.toString().trim())) { return; } if

2022-01-24 18:01:54 3664

原创 dialog框dismiss之后,键盘隐藏之后,键盘再次弹起的问题

0. 问题描述今天在做项目时,发现一个问题:就是自定义dialog框中,有edittext。在dialog dismiss之后,键盘会再次弹起。就像这样:这是什么奇奇怪怪的bug?1. 错误示范最开始思考,尝试再调用隐藏键盘的方法(错误示范) /** * 隐藏软件盘 */ public void hideSoftInput() { InputMethodManager imm = (InputMethodManage..

2021-08-12 18:30:38 1335 2

原创 记接入友盟,测试push功能,APP立刻crash。显示“system ui has stopped“

0.选用友盟公司需要增加推送功能,选用友盟后开始接入1.查阅官方文档友盟文档官方文档一步一步写的算很清楚了。如果看不懂,问问周围的开发人员。2.测试的时候报错当我按照文档,进行到这一步时:点击确认发送,我的APP就会立刻crash:我寻思着,我也都是按照文档上来操作的啊。到底是哪一步姿势不对?3.查看官方demo遇事不决,直接Ctrl + C,Ctrl + V。可就当我把官方demo所有文件复制到空项目中时,运行依然出现上面的错误。这波实属把我整懵

2020-12-07 17:42:46 323 2

转载 GitHub 上受欢迎的 Android UI Library 整理(一)

内容较多,可以用 ctrl+F 来搜索抽屉菜单https://github.com/mikepenz/MaterialDrawer ★7337 - 安卓抽屉效果实现方案https://github.com/Yalantis/Side-Menu.Android ★3865 - 创意边侧菜单https://github.com/mxn21/FlowingDrawer ★1744 - 向右滑...

2020-03-27 09:36:30 3785

原创 解决“No toolchains found in the NDK toolchains folder for ABI with prefix: mips64el-linux-android“的错误

今天安装了Android Studio 3.5,打开一个旧工程,编译提示"No toolchains found in the NDK toolchains folder for ABI with prefix: mips64el-linux-android"方法一:网上也有解决办法,就是下载旧版的NDK,将其中的toolchain复制到新版的NDK中具体方法,请参考:https://...

2020-03-20 08:46:14 315

原创 编译问题:app:transformDexArchiveWithExternalLibsDexMergerForDebug

遇到问题今天在编译的时候出现了个没见过的问题,特此记录一下。如果能帮到各位,那真是太好了。使用Android Studio Debug 'app'时,报错:app:transformDexArchiveWithExternalLibsDexMergerForDebug尝试解决一时蒙蔽,通过搜索,有位大佬也遇到过此问题https://blog.csdn.net/guoxiaolo...

2019-04-09 17:23:10 7335

原创 Android之 学习MVP最最简单的构建

MVP是从MVC里演变来的,比MVC有更好的耦合性,相通的地方:Controller/Presenter负责逻辑的处理,Model提供数据,View负责显示。不同的地方:1.MVC中的V可以直接访问M。MVP中的V不可以直接访问M,需要通过P。···不赘述了。打开你的AS,一起从头开始搭建一个MVP Demo吧(以登录为例)1.定义View层接口public in...

2019-02-21 16:22:07 167

原创 基于exoplayer播放器的高斯模糊视频滤镜,整合aar文件,给伸手党

接入步骤如下:接入步骤1.aar文件拷贝至app下libs文件夹内2.在app下的build.gradle中添加(最外层)repositories { flatDir { dirs 'libs' }}并且在dependencies中 添加compile(name: 'exoplayer-blur', ext:'aar')点右上角Sync Now...

2018-11-10 16:21:13 1172

原创 基于exoplayer播放器的高斯模糊视频滤镜

最近项目需求,视频滤镜要用高斯模糊。奈何网上全是图片高斯模糊,且模糊的强度不够,效果并不是自己需要的。于是,打算自己写一个。exoPlayer播放器自带滤镜,所以用这个播放器来做。滤镜的话,用到的是OpenGL来写(不会OpenGL,东拼西凑的)先看效果吧  另外,暴露出4个参数,供需求用radius 偏移量 blurX X轴方向偏移次数 blurY...

2018-11-10 16:11:20 2729 2

原创 不使用WebView加载HTML代码,用TextView加载HTML代码,加载网络图片,更改字体大小,更改字体颜色

最近接到一个需求:Android上不使用WebView 来加载  带标签式的网页,并且,要能加载<img src="url">和 文字样式就像这样:<html> <head> <title>title</title> </head> <body>

2018-09-27 20:17:01 1827

原创 unable to resolve dependency for:xxx

在build project 之后,报unable to resolve dependency for:xxx的错误这个是添加依赖的过程中报错,无法添加依赖。先用通用方法检查一下0.请先确认clean Project过(有时候可能还需要清除Android Studio的缓存)Clean Project的具体方法: Build -->Clean Project (如果无法Cle...

2018-07-25 23:31:23 36124 17

转载 Android提醒微技巧,你真的了解Dialog、Toast和Snackbar吗?

转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/51336415 本文同步发表于我的微信公众号,扫一扫文章底部的二维码或在微信搜索 郭霖 即可关注,每天都有文章更新。今天给大家带来一篇简单易懂的微技巧文章,并没有什么高深的技术点,但重点仍然是在细节,相信还是可以给不少朋友带来帮助的。Dialog和Toast所有人肯定都不会陌生的

2018-04-27 15:49:20 124

转载 Java 枚举(enum) 详解7种常见的用法

**转载请注明出处:** https://blog.csdn.net/qq_27093465/article/details/52180865 尊重原作者  —————正文————— ...

2018-04-14 15:01:09 225

转载 Android状态栏微技巧,带你真正理解沉浸式模式

转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/51763825 本文同步发表于我的微信公众号,扫一扫文章底部的二维码或在微信搜索 郭霖 即可关注,每天都有文章更新。记得之前有朋友在留言里让我写一篇关于沉浸式状态栏的文章,正巧我确实有这个打算,那么本篇就给大家带来一次沉浸式状态栏的微技巧讲解。其实说到沉浸式状态栏这个名字我也是感

2018-04-12 14:29:17 281

原创 Swift写WKWebView,解决UIWebView内存泄漏问题

今天做iPhone适配的时候,发现UIWebView有内存泄露问题了解到苹果在iOS8之后,推出了新WebKit框架WKWebView的优势有以下优势1)WKWebview在性能、稳定性上和UIwebview相比2)WKWebView更多的支持HTML5的特性3)WKWebView更快,占用内存可能只有UIWebView的1/3 ~ 1/44)WKWebView高达60fps的滚动刷新率和丰...

2018-03-28 14:48:47 907

原创 按返回键返回桌面,APP后台运行,而不是退出APP程序

之前的一个功能,双击返回键,退出程序,回到桌面。详情请看我这篇博文,点击前往。由于需求变化,不能退出程序,需要后台运行程序,不能退出。很简单,直接看代码://    finish();            结束程序//    System.exit(0);        退出程序修改成下面的代码Intent home = new Intent(Intent.ACTION...

2018-03-26 15:16:07 2806

转载 Android中实现延迟执行操作的三种方法

今天在敲代码的过程中,有个需求是延迟执行某方法。整理收集了三种方法,自己用的是第三种。第一种线程休眠: new Thread() { @Override public void run() { super.run(); Thread.sleep(3000);//休眠3秒 ...

2018-03-26 14:16:53 19529 1

原创 实现Swift运行H5网页游戏

准备1.Mac一台(或者黑苹果)我的Mac版本号:macOS Sierra 10.12.62.Xcode软件 Xcode版本 Version 9.1(9B55)准备工作做完了,正式开始:1.打开Xcode,创建一个新项目-->点击Create a new Xcode project-->出现Choose a template your new project:的对话框-->选择S...

2018-03-24 19:32:19 679

原创 使用webView中遇到的坑。一些属性设置,和替换成企鹅的X5内核

吐槽原生WebView,不友好。先贴代码吧activity_main.xml:<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.andr...

2018-03-23 15:50:31 3241

转载 Android实现点击两次返回键退出程序

第一种实现的基本原理就是,当按下BACK键时,会被onKeyDown捕获,判断是BACK键,则执行exit方法。在exit方法中,会首先判断isExit的值,如果为false的话,则置为true,同时会弹出提示,并在2000毫秒(2秒)后发出一个消息,在Handler中将此值还原成false。如果在发送消息间隔的2秒内,再次按了BACK键,则再次执行exit方法,此时isExit的值已为true,...

2018-03-23 15:20:23 719

exoplayer播放器module

https://blog.csdn.net/liosen/article/details/83930456 该文章的播放器资源 exoplayer播放器,module。具体接入文档,请查看文章

2018-11-10

基于exoplayer播放器的高斯模糊视频滤镜整合 aar文件

https://blog.csdn.net/liosen/article/details/83930456 该文章的的文件资源

2018-11-10

基于exoplayer播放器的高斯模糊视频滤镜Demo

https://blog.csdn.net/liosen/article/details/83896721 该文章的demo下载

2018-11-10

webView替换成X5内核的DEMO

代码涉及到的内容有: 1.去掉activity标题栏 2.去掉activity信息栏 3.X5浏览器内核Demo(官方地址:https://x5.tencent.com/tbs/guide/sdkInit.html ) 4.webView的一些webSettings设置 5.禁止webView跳转到手机自带浏览器 6.返回键监听

2018-03-23

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除