当前位置:首页 > 安卓源码 > 技术博客 >

找到  技术博客  ( 692 个)

Android开发仿即刻点赞文字部分的自定义View

有一个项目是仿即刻的点赞,后来原作者在点评中提到,需要将文字和图片分开来写,并且模仿者的动画实现由点杂乱。所以决定重现实现下文字部分的效果。并拓展了更多功能。最后说一句本文基于kotlin实现。不明白的地方请在评论区指出。 即刻原效果: 个人效果 ...

技术博客 发布于 2019-06-03 22:33 阅读(204)

Android开发高级MVP架构封装演变全过程

本文不会讲解什么是MVP,如果还不太了解MVP请自行查阅资料,本文重点是封装一个高级MVP架构,会详细的讲解如何一步步从无到有的封装成一个高级MVP架构过程。 众所周知普通的MVP模式存在内存泄露、代码冗余、界面意外关闭后在重建数据缓存等问题,本文最终封 ...

技术博客 发布于 2019-06-03 22:32 阅读(250)

Android开发减少代码量的 7~8 种方式

Copy-Paste 是一件非常有效的开发方式,但是它们一点儿也不适合维护为了改一个拼写错误,要去修改代码中的七八个文件,打人的心都有了。 如果万一我们是要替换这七八个文件的相应代码,那么就会更加地痛苦。在后端里,我们只需要修改相应的 Java、Go、JavaSc ...

技术博客 发布于 2019-06-03 22:30 阅读(181)

Android自定义频道选择器、频道定制

1.频道选择器,频道定制 现在市场上的新闻软件中,绝大多数都会有频道选择器,比如腾讯新闻、网易新闻、今日头条等,频道选择器可以帮助用户定制自己想要的新闻板块,给用户更好的体验。我们的项目正好也是一个新闻类APP,为了更好的符合我们的产品,我们需 ...

技术博客 发布于 2019-06-03 22:29 阅读(213)

消息中间件(一)MQ详解及四大MQ比较

一、消息中间件相关知识 1、概述 消息队列已经逐渐成为企业IT系统内部通信的核心手段。它具有低耦合、可靠投递、广播、流量控制、最终一致性等一系列功能,成为异步RPC的主要手段之一。当今市面上有很多主流的消息中间件,如老牌的ActiveMQ、RabbitMQ,炙手 ...

技术博客 发布于 2019-05-29 16:38 阅读(408)

BigDecimal中divide方法抛异常:Non-terminating decimal expansion; no exact representable decimal result

BigDecimal中divide方法抛异常:Non-terminating decimal expansion; no exact representable decimal result 在使用 BigDecimal rate = new BigDecimal( 1 ).divide( new BigDecimal( 3 )); 1 时抛异常: Non -terminating decimal expansion; no exact repre ...

技术博客 发布于 2019-05-29 16:35 阅读(423)

从YOLOv1到YOLOv3,目标检测的进化之路

这是继 RCNN,fast-RCNN 和 faster-RCNN之后,Ross Girshick 针对 DL 目标检测速度问题提出的另外一种框架。YOLO V1 其增强版本在 GPU 上能跑45fps,简化版本155fps。 论文下载:http://arxiv.org/abs/1506.02640 代码下载:https://github.com/pjreddie/dar ...

技术博客 发布于 2019-05-29 16:30 阅读(361)

简单理解token机制

在简略了解cookie/session机制这篇文章中,扼要论述了cookie和session的原理。本文即将简略论述另一个同cookie/session相同重要的技能术语:token。 什么是token 当用户第一次登录后,服务器生成一个token并将此token回来给客户端,今后客户端只需带上这个to ...

技术博客 发布于 2019-05-29 16:23 阅读(252)

Java中那些常见概念总结

1.HashMap和HashTable的区别 [x] HashMap去掉了contains方法 [x] HashTable是 同步 的(线程安全) [x] HashMap允许空键值 [x] HashMap执行快速失败机制 [ ] Fast-fail 机制:在使用迭代器的过程中有其它线程修改了集合对象结构或元素数量,都将抛出ConcurrentMo ...

技术博客 发布于 2019-05-27 23:59 阅读(142)

解决 APP启动白屏黑屏问题

闪屏页简介 闪屏页,我们手机上的每个 APP 几乎都有自己的闪屏页,就是在真正进入程序前,会有一个页面停顿几秒钟。其实我们完全可以充分利用好这几秒钟做很多的程序初始化了启动。 为什么我的 APP 启动会白屏或者黑屏 有时候我们会发现,我们在启动我们自己 ...

技术博客 发布于 2019-05-27 23:58 阅读(183)