Android 移动开发
grp0916
这个作者很懒,什么都没留下…
展开
-
Android 绘制文本垂直居中
Android 绘制文本垂直居中原创 2014-12-21 23:25:12 · 1912 阅读 · 2 评论 -
Android 往自定义View组件里传值
今天遇到个问题,需要往自定义View里传值,试了很多种方法都不行,最后找到了一个最有效,且最简单的方法。方法是:给自定义组件设置个id,用findViewbyId(R.id.xxx)的方法初始化,不要用new+类名的方法,不好使,然后在自定义控件那个类里设置个带参数的构造方法,用实例化出来的组件点出构造方法,把想传的参数传进去,就ok了,简单明了。原创 2014-12-22 23:19:07 · 8312 阅读 · 1 评论 -
android 实时高斯模糊 毛玻璃效果
在找遍了网上所有关于实时高斯模糊的效果,并没有直接现成的例子,所以自己东拼西凑,在加上自己的改动,终于实现出来了 如图: 本示例是在ConvenientBanner这个开源库demo上改的,自己写一个浪费时间,直接拿来用在找遍了所有高斯模糊的算法代码后,发现stackblur的java实现是最快的先说一下大致思路,非常简单。模糊的区域其实是一张Imageview,当视图发生变化,在滚动的时候,截原创 2016-01-11 00:51:37 · 24067 阅读 · 14 评论 -
Android 解决TextVIew加载自定义字体慢的问题
网上很多自定义字体样式的代码,都是告诉应该这样做: 在自定义控件里写,但是这样写有问题,会随着界面里自定义控件越多,加载速度越慢,太多了容易造成内存泄露问题,因为你没创建一个自定义控件,Typeface都会创建一次 我的例子会造成延迟时间 正确的方式应该在Application中设置成静态变量 在自定义空间中: 这样引用 字体文件路径: 这样只创建一次,会剩很多时间 代码原创 2016-02-02 17:49:41 · 4393 阅读 · 1 评论 -
Android studio 史上最简单添加so库
看到了网上很多关于Android studio打包so库文章,build.gradle文件里写了一大堆代码,对于新手来说根本看不懂,有的还不好使,下面我就告诉大家怎么添加,非常简单。 sourceSet.main.jniLibs.srcDirs ‘src/main/libs’ 字符串里跟的是so文件的存放位置,你可以自己定义,路径是相对gradle文件自己原创 2016-01-19 16:04:56 · 1635 阅读 · 0 评论 -
网页打开Android app ERR_UNKNOWN_URL_SCHEME 问题解决
网上查如何实现html如何打开Android App时(至于怎么实现网上的例子太多了,就不说了),照着他们的方法做,但是打不开,后来发现调用第三方浏览器可以打开,觉的应该是webview的设置问题。 想要用自己webview,不调第三方的app打开网页需要使用下面这段代码: web_view.setWebViewClient(new WebViewClient(){原创 2016-05-23 14:20:46 · 123950 阅读 · 12 评论