
第三方库
Lixby
一定要竭尽全力,而不是尽力而为。
展开
-
butterknife 使用(笔记)
butterknife 官网地址:https://github.com/JakeWharton/butterknife/tree/8.8.1 使用注释处理为您生成样板代码的Android视图的字段和方法绑定。 findViewById通过使用@BindView字段消除呼叫。 在列表或数组中组合多个视图。一次使用操作,设置器或属性操作它们。 通过@OnClick与其他人注原创 2017-08-21 11:33:40 · 632 阅读 · 0 评论 -
Glide 之 自定义 Transformations
不了解Glide的童鞋,可以先前往官网https://github.com/bumptech/glide,或者https://mrfu.me/2016/02/27/Glide_Getting_Started/ 从头开始学习,一步一步了解Glide的各个API的使用。 这里,我只针对近期在做项目的时候遇到要针对原始Bitmap进行转换(变换后)再次显示在ListView 或者Grid上面。原创 2017-10-23 09:36:11 · 1375 阅读 · 0 评论 -
Android 中图片的三级缓存策略
什么是三级缓存?内存缓存,优先加载,速度最快本地缓存,次优先加载,速度快网络缓存,最后加载,速度慢,浪费流量为什么要进行三级缓存三级缓存策略,最实在的意义就是减少不必要的流量消耗,增加加载速度。如今的 APP 网络交互似乎已经必不可少,通过网络获取图片再正常不过了。但是,每次启动应用都要从网络获取图片,或者是想重复浏览一些图片的时候,每次浏览都需要网络获取,消耗的流量就多了,在原创 2018-03-01 09:44:30 · 573 阅读 · 0 评论 -
Android-CMakeLists.txt 链接第三方库(动态或者静态库)到自己的生成库中
最近在做关于NDK开发的项目,编译方式通过cmake。其中一个就是要将第三方动态库链接到自己的动态库最终生成一個动态库供他人调用,这个折腾了好久,终于搞好记录下笔记,免得以后再踩坑,有同样需求的童鞋可以参考,有错误请指出。多的不说,上代码.1.首先看目录结构:第三方库放在jniLibs下,并创建对应的CUP平台目录。头文件随便放:2.上CMakeLists.txt内容,有两个方式,这里不会一一解释...原创 2018-04-03 09:15:19 · 12340 阅读 · 1 评论 -
Error:Execution failed for task ':app:processDebugManifest'.
具体错误如下:看到错误首先会根据提示在AndroidManifest.xml中添加:tools:replace="android:value"' to <meta-data> element但是不起作用。之所以出现这样的错误是因为你在Module的build.gradle中引用第三方support不同版本库导致相互冲突引起的。解决办法:将support对应的所有第三方库改成相同的版本引...原创 2018-04-26 09:37:11 · 921 阅读 · 0 评论