![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android分类
superMrLiu
好好学习,天天向上。认真对待每一个人,踏实去实施每一件事。每天都要进步,哪怕只是一点点!
展开
-
Fresco实践总结-高斯模糊、圆形圆角、URL、File、Assets、Resource
今天只是入门级别的,改天会出一个深度一点的文章介绍用法。题外话:最近消沉了有快三个月了,这几天都不知道自己在干嘛,这是春节之后的第一篇博文,从今天开始让一切都不一样: Code Behavior, one can.t be less.Fresco是一个Facebook开源的Android图片加载库,性能真的让我无话可说,而且满足了我对图片加载的一切幻想,所以我必须为它写一篇文章,当然更转载 2017-09-19 08:35:06 · 758 阅读 · 0 评论 -
检测内存泄漏常用工具之Leakcanary
在遇到Leakcanary之前,排查Android开发时发生内存泄漏问题,真是蛋疼的要命,后来技术发烧友向我推荐了Leakcanary这款利器,我试着集成到开发项目中,不得了了:内存泄漏定位准确(比如持有static的强引用对象窗体结束后仍然未销毁),让我在解决时候有了一个明确的方向感。让我优雅的处理内存泄漏的排查和解决。感谢Square神器Leakcanary,github开源地址:https:/原创 2017-09-30 16:25:26 · 628 阅读 · 1 评论 -
Android给Activity状态栏设置自定义颜色
Android开发这么久了,肯定会遇到因为不同手机自带的app状态栏不一样的问题,刚好公司最近有一个需求就是把状态栏定义成相同的颜色,也符合Material Design风格,于是查看了google 的 Android SDK以及在前辈的博客帮助下,我找了相关代码。先测量出状态栏的高度:然后通过高度给状态栏添加设置自定义颜色的布局:下面就贴出我的代码:...原创 2017-09-11 19:28:45 · 2084 阅读 · 0 评论 -
Java实现AES加解密
摘要: 高级加密标准(英语:Advanced Encryption Standard,缩写:AES),在密码学中又称Rijndael加密法,是美国联邦政府采用的一种区块加密标准。这个标准用来替代原先的DES,已经被多方分析且广为全世界所使用。经过五年的甄选流程,高级加密标准由美国国家标准与技术研究院(NIST)于2001年11月26日发布于FIPS PUB 197,并在2002年5月26日成为有效原创 2017-09-12 14:29:57 · 623 阅读 · 0 评论 -
Android开发工具类集合
工欲善其事必先利其器! Android开发过程经常需要用到各式各样的工具类,这样提高了我们开发者的开发效率,网上看到了有些大神封装了许多完善的工具类,并且无私的开源了出来。再此我找了一些大神开源的工具类整理如下,以便不时之需:工具开源地址(1):https://github.com/vondear/RxTools工具开源地址(2):https://github.com/Blankj/Andro原创 2017-10-12 09:39:40 · 390 阅读 · 0 评论 -
Java集合类解析
最近看了下Java中的集合类对象,发现零碎的知识好多,有些记忆已经模糊了,突然想回忆下这块内容,给自己充充电。废话少说了,直接入主题吧~~ 在Java中有一套设计优良的接口和类组成了Java集合框架,使程序员操作成批的数据或对象元素极为方便。所有的Java集合都在java.util包中。网上找了一张图片详细解释了其中的关系: 然后看出集合之间的(继承)关系,还是文字说下比较直观点,以下是常用的集原创 2017-10-12 23:55:42 · 406 阅读 · 0 评论 -
Android Canvas绘图详解(图文)
大部分2D使用的api都在android.graphics和android.graphics.drawable包中。他们提供了图形处理相关的: Canvas、ColorFilter、Point(点)和RetcF(矩形)等,还有一些动画相关的:AnimationDrawable、 BitmapDrawable和TransitionDrawable等。以图形处理来说,我们最常用到的就是在一个View上画一些图片、形状或者转载 2017-10-16 09:50:14 · 529 阅读 · 0 评论 -
Android 显示输入法中的emoji表情以及String字符串转码
实现用原生键盘输入表情并显示,有两种办法:发送时将String字符串转换为Unicode编码字符串,显示接收的列表时用Unicode编码字符串转化为String字符串发送时将String字符串转换为UTF-8编码字符串,显示接收的列表时用UTF-8编码字符串转化为String字符串将String字符串转换为Unicode编码字符串只是将中文字符串和emoji表情转换为十六进制Unicode编码转载 2017-12-02 16:29:55 · 1758 阅读 · 0 评论 -
RecyclerView之更新UI数据的高级用法
以前在使用ListView当中,如果我们的列表数据发生了改变,我们会去调用Adapter.notifyDataSetChanged()去更新UI界面上的列表数据,当然这个方法在RecyclerView也同样适用,那么既然说RecyclerView是ListView最好的替代者,那么RecyclerView有没有什么高级的方法呢?答案是有的。RecyclerView的Adapter支持更多种类的更新UI数据的方法,并且转载 2017-11-24 17:57:07 · 1369 阅读 · 0 评论