• 花式实现图片3D翻转效果

    闲话 曾经在闲逛时,看到有一个很炫的3D翻转切换图片的效果。地址在这里: https://tympanus.net/Development/Slicebox/index.html 一直想搞一个,最近撸出来一个自定义View,包含多个效果,其中一种与之相近。 正文 1.效果 话不多说,先看效果: 2d平移: 2

    17-01-20
  • RxJava应用-过滤一定时间内的重复输入源

    简单的一个RxJava操作符的笔记 需求 过滤一定时间内重复的输入源。 举个例子,许多用户同时对服务器进行投票请求,为了防止刷票,我希望实现24小时内过滤重复IP的投票。 再举例一枚,用户在APP中下拉刷新时,可能无意识进行了多次刷新,但是这样大多数情况是

    17-01-20
  • 代码规范最佳实践

    代码规范最佳实践 代码规范是一个老生常谈的问题,涉及到一个码农的软技能。网上有很多类似的文章,但是有些文章比较落后了,因此需要补充新鲜的文章 主要参考如下 《编写可读代码的艺术》 《编程的智慧》 个人平时积累 我个人对代码规范的要求,主要就是一

    17-01-20
  • Android开发— 2016_最流行的Android组件、工具、框架大全(二)

    上篇文章列举部分工具及教程。 本篇着重会整合列举一下网上的好用的轮子或实例。 游戏引擎 h5框架 转载请注明出处: http://www.jcodecraeer.com/plus/view.php?aid=6955 部分图片需要翻墙才能显示 android-flip 可以实现类似Flipboard一样的翻页效果。 andr

    17-01-19
  • 多设备控制 + 录制重放实现完整多设备自动测试流程

    测试人员在找到一个问题之后从上报到修复通常是一个比较漫长而且需要大量交流的过程。很多时候开发人员常常会有以下抱怨:“你怎么弄崩溃的?”,“我这里好好的

    17-01-19
  • 使用DataBinding来进行字体的自定义

    写在前面 在Android应用开发中,由于客户或者个人的需要( 谁叫Android默认的字体那么丑 ),所以需要配置不同的字体,而 Android 只能在 xml 中配置系统默认提供的四种字体,需要自定义的字体都需要在 Java 代码中配置。 总结一下以前自定义字体的方法 1 . 通

    17-01-18
  • Rxjava 2 vs Rxjava1 ,是否要升级?

    Rxjava 2 已经发布了,如果自己工程还在使用Rxjava 1,可以考虑升级到新版本。但是应该立马升级还是等等先忙手上其它的事情呢? 做决定之前,我们需要考虑一下投资回报率(Return on Investment),即花费在版本迁移上的时间是否值得。 升级的好处 Reactive

    17-01-18
  • 你不知道一些神奇Android Api

    这将是一个关于Android Api的系列文章,AntSoft的Android 团队一直紧随技术前沿,在 Budapest University of Technology and Economics 培训Android技术已经有8年多的时间。公司里有个传统就是每周进行技术分享,这里将介绍一些Android平台上有意思的API。

    17-01-18
  • RecyclerView 必知必会

    导语 RecyclerView是Android 5.0提出的新UI控件,可以用来代替传统的ListView。 Bugly之前也发过一篇相关文章,讲解了 RecyclerView 与 ListView 在缓存机制上的一些区别: Android ListView 与 RecyclerView 对比浅析--缓存机制 今天精神哥来给大家详细介绍

    17-01-16
  • 锤子科技开源 Big Bang 和One Step

    什么是一步(One Step)? 通过拖拽完成将信息发送至应用或联系人的动作,节省了在不同应用之间切换的诸多步骤,第一次打通了手持设备中应用间的边界 One Step 涉及的工程列表: frameworks_base (需要更改WindowManager) https://github.com/SmartisanTech/

    17-01-15
  • 更快实现Android多级树形选择列表

    快速实现Android多级树形列表,这个库是在鸿洋多级树形列表demo中修改而来。 解决的问题 : 支持ID为int类型和String类型。 支持多级复选框选中,使用只需一行代码。 支持动态更新数据并保持原有展开/关闭状态。 支持ListView、RecyclerView。 项目地址: ht

    17-01-15
  • 优雅的实现多类型列表的Adapter

    引言 在开发中经常会遇到,一个列表(RecyclerView)中有多种布局类型的情况。前段时间,看到了这篇文章 [译]关于 Android Adapter,你的实现方式可能一直都有问题 文中主要从设计的角度阐释如何更合理的实现多种布局类型的Adapter,本文主要从实践的角度出发

    17-01-15
  • 十款 Material Design 风格的 Android 开源项目

    本文介绍了十款遵循Material Design风格的Android开源项目。有应用、也有控件,既适合学习,也可以安装使用。

    17-01-14
  • 【腾讯优测干货分享】如何降低App的待机内存(四)——进阶:内存原理

    本文来自于腾讯优测公众号(wxutest),未经作者同意,请勿转载,原文地址: http://mp.weixin.qq.com/s/3FTPFvZRqyAQnU047kmWJQ 1.4进阶:内存原理 在上一节里,我们通过深入调查Dalvik虚拟机的方式,解决了Dalvik Heap Pss消耗内存过高的问题。除了Dalvik

    17-01-14
  • Android开发学习之路--性能优化之常用工具

    Android 性能优化相关的开发工具有很多很多种,这里对如下六个工具做个简单的使用介绍,主要有Android开发者选项,分析具体耗时的Trace view,布局复杂度工具Hierarchy View,应用启动时间,Memory、CPU、Network分析,静态代码检查工具Lint以及程序稳定性mo

    17-01-14
1760文