LXB-89

勤能补拙是良训,一分辛苦一分才!

【面试】Android Retrofit+Rxjava 如何实现同时请求多个接口数据?

参阅博文: Android RxJava操作符详解 系列:组合 / 合并操作符 Android:手把手带你入门神秘的 Rxjava Android Retrofit请求服务器返回字符串(非JSON)​​​​​​​ ...

2019-06-22 14:56:21

阅读数 13

评论数 0

jarsigner: 找不到app的证书链——Android 应用认领【oppo应用商店】

一、jarsigner: 找不到app的证书链 jarsigner: 找不到app的证书链。app必须引用包含私有密钥和相应的公共密钥证书链的有效密钥库密钥条目。 解决方案: jarsigner -verbose -keystore keystore文件 -signedjar 签名以后的ap...

2019-06-03 14:30:13

阅读数 47

评论数 0

Android 如创建自己的依赖库并发布使用

https://blog.csdn.net/android157/article/details/88912676

2019-05-30 11:21:32

阅读数 49

评论数 0

Android EditText 在PopupWindow 中粘贴功能失效,要注意啦!

一、EditText 在PopupWindow 中粘贴功能失效,解决方案 1、https://blog.csdn.net/elder_sword/article/details/46624429 2、https://www.cnblogs.com/819158327fan/p/5445209....

2019-05-29 16:42:53

阅读数 18

评论数 0

Android Studio 打完Release包接口数据返回正常,app数据不显示怎么回事?

参考链接: Android 打Release包后发现数据返回正常但不能正常显示和使用 https://blog.csdn.net/yonbor605/article/details/86679179 工程带有Fastjson或Gson等的第三方包的混淆配置 https://blog.csd...

2019-05-27 15:27:44

阅读数 20

评论数 0

Android 网络图片下载保存本地及插入系统相册

一、保存图片到本地 public static void saveToSystemGallery(Context context, Bitmap bmp) { // 首先保存图片 File appDir = new File(Environment.getExt...

2019-05-21 18:23:14

阅读数 15

评论数 0

解读Android 消息队列和Looper

转载链接:http://blog.csdn.net/singwhatiwanna/article/details/17361775 一、概念1. 什么是消息队列 消息队列在android中对应MessageQueue这个类,顾名思义,消息队列中存放了大量的消息(Message) 2.什么是消息...

2019-05-17 17:55:01

阅读数 7

评论数 0

Android 自定义view onMeasure() 方法剖析

接着上一篇自定义view 相关的,揭秘 Android Graphics2D 实现动态效果之——invalidate() 内容的介绍,这一篇主要介绍下自定义view 中的 onMeasure()方法的使用。 在介绍前,先简单回顾下自定义view 中的 onDraw()方法,该方法主要是将图形通过...

2019-05-17 12:11:21

阅读数 11

评论数 0

了解 Android 双缓冲技术绘图机制

参考链接:https://www.cnblogs.com/Arture/p/5281573.html 撰写中...

2019-05-15 15:27:14

阅读数 50

评论数 0

揭秘 Android Graphics2D 实现动态效果之——invalidate()

最近在研读Android 自定义控件方面的知识,从刚开始的 创建一个简单的位图对象,在上面绘制图形,到今天的如何通过绘图实现动态效果章节,突然感觉自己以前了解的Android 自定义view 仅仅皮毛而已。。。 就着今天所看的内容,大家可以和我重新认识下 invalidate() 方法 在整个V...

2019-05-15 15:07:41

阅读数 17

评论数 0

Android View 树的绘制流程

要了解并掌握 View 的工作原理,先从 Activity 的组成结构说起。 上图可以这样理解: 1、Activity 类似于一个框架,负责容器生命周期及活动,窗口通过 Window 来管理; 2、 Window 负责窗口管理(实际是子类 PhoneWindow),窗口的绘制和渲染交给 D...

2019-05-14 11:21:51

阅读数 17

评论数 0

浅谈 Bitmap 和 BitmapDrawable

相信参加工作几年的小伙伴,在工作闲暇之时,总想找点东西看看,一方面可能是为了弥补自己的知识短板,另一方面可能是为了扩大知识领域,进阶为资深或高级开发者。本人也是这样,今天在看李赞红老师的 Android 自定义组件开发详解pdf 中,看到了Bitmap 类和 BitmapDrawable 类 的介...

2019-05-13 15:55:24

阅读数 9

评论数 0

Android 自定义View 进阶——[转] 鸿洋博客精选

【引言】参阅博文[ https://www.gcssloop.com/#blog]这是一个从零起步,从入门到懵逼的自定义View教程。本教程从最基础的内容讲解,并且深入到了相关的各个细节,不论你是刚入门的菜鸟,还是有一定经验的工程师相信本系列文章都会对你有所帮助。 一、Android自定义Vie...

2019-05-13 11:24:26

阅读数 29

评论数 0

探究 Android 调用软键盘搜索,setOnKeyListener 事件执行两次

一、EditText调用软键盘搜索 setOnKeyListener 事件为什么执行了两次? etProjectName.setOnKeyListener(new View.OnKeyListener() { @Override public boolean onKey(Vie...

2019-05-10 18:06:31

阅读数 10

评论数 0

android:imeOptions 属性详解

参阅博文链接:https://blog.csdn.net/shaoyezhangliwei/article/details/44805999

2019-05-09 18:54:29

阅读数 27

评论数 0

Android Glide清除缓存图片 你可能不知道

一、Glide加载图片缓存机制: Android的Glide在加载图片时候内部默认使用了缓存机制,Glide的缓存机制分为两级,第一级是内存缓存,然后第二级是硬盘缓存。缓存的过程首先是在内存中缓存,然后将加载的图片资源缓存到硬盘,这样就可以在随后的再次加载中使用缓存了,Glide使用缓存时候首先...

2019-05-09 11:53:37

阅读数 78

评论数 0

Android @IntDef 的使用

Android开发@IntDef完美替代Enum (枚举) 参阅博文:https://www.jianshu.com/p/31c3aae7a7c6

2019-04-25 10:40:23

阅读数 32

评论数 0

Android Dagger 注入使用及原理

Android Dagger Inject、Module、Component、使用及原理 参阅博文:https://blog.csdn.net/qq_30889373/article/details/81571414 Dagger 2 -基础篇:@Inject、@Component http...

2019-04-24 15:38:07

阅读数 11

评论数 0

Android Studio 中gradle 配置探究

1,android studio中gradle的相关配置 查阅链接:https://blog.csdn.net/haoxuhong/article/details/80391078 2,关于 org.gradle.jvmargs 查阅链接:https://www.jianshu.com/p/...

2019-04-10 09:53:48

阅读数 32

评论数 0

Android 性能优化——apk 瘦身之旅

参阅博文:https://blog.csdn.net/qq_32175491/article/details/80071987

2019-03-13 11:13:19

阅读数 25

评论数 0

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