• 绚丽风车loading动效分析与实现!

    前两天我们这边的头儿给我说,有个 gif 动效很不错,可以考虑用来做项目里的loading,问我能不能实现,看了下效果确实不错,也还比较有新意,复杂度也不是非常高,所以就花时间给做了,我们先一起看下原gif图效果: 如果你想看 GAStudio Github主页 ,请戳

    17-01-24
  • Android-如何开发一个功能强大的ImagePicker

    图片选择器是Android开发中会经常用到的一个功能,特别对于社交类的应用,比如头像设置,比如发图片。自然ImagePicker的轮子很多,今天介绍一个功能强大的轮子 SImagePicker https://github.com/martin90s/ImagePicker 介绍 首先功能强大之处 首先基本的图片

    17-01-22
  • 花式实现图片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
  • 解耦解的早,改需求没烦恼

    摘要 世上本没有解耦,需求改的多了也便有了解耦。 —— 产品经理 本例将通过一个计时控件,聊聊如何解耦~ 本 TimerView 仅作为 demo ,不保证其健壮性,请勿在实际项目中使用。 特点 UI容器 与 计时逻辑 分离 UI容器 与 具体UI布局 分离 源码 https://githu

    17-01-17
  • RecyclerView 必知必会

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

    17-01-16
  • 《云阅》一个仿网易云音乐UI,使用Gank.Io及豆瓣Api开发的开源项目

    ## CloudReader一款基于网易云音乐UI,使用GankIo及豆瓣api开发的符合Google Material Desgin阅读类的开源项目。项目采取的是Retrofit + RxJava + MVVM-DataBinding架构开发。开发中所遇到的各种问题已归纳在[这里][5]。github地址:[CloudReader](https://gi

    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
1908文