• Android过渡动画Scene and Transition(一):使用Transition框架实现场景过渡动画

    Android场景过渡——Scene and Transition(一) 场景过渡动画 场景过渡动画是指以动画的形式实现View场景切换,比如:Acitivty跳转动画,Fragment切换动画,或者两个View/ViewGroup之间的替换动画。相对于View Animation或Property Animator,场景过渡动画

    17-10-27
  • Android计步模块优化(今日步数)

    来源 码农一颗颗: http://www.jianshu.com/p/cfc2a200e46d 最近在项目中研究计步模块,主要功能记录当天步数,类似微信运动,支付宝计步,咕咚今日步数。 开发之前的调研工作,搜遍baidu,google,github都没有找到我想要的demo和文章,大多数都是需要Servi

    17-10-27
  • [Android Studio] Mac 环境设置 code style(转)

    转自技术学习小组: http://blog.qiji.tech/archives/11056 前言 这篇文章适用于使用Mac操作系统的同学,使用Windows操作系统的同学请看这篇文章: [Android Studio] 设置 code style 为 统一代码风格 ,请各位 Android 方向的同学按以下方式对 Android Stud

    17-10-26
  • 【译】使用Kotlin和RxJava测试MVP架构的完整示例 - 第3部分

    原文链接: https://android.jlelse.eu/complete-example-of-testing-mvp-architecture-with-kotlin-and-rxjava-part-3-df4cf3838581 简书译文地址: http://www.jianshu.com/p/f56d8d1ce980 使用假数据和Espresso来创建UI测试 这是Android测试系列的最后一部

    17-10-25
  • ScreenLockForApp

    项目地址 https://github.com/xiaocuicui1937/Mix 介绍 相信很多朋友遇到app锁屏的需求,然而这种需求可有可无,我把项目中用到锁屏功能抽取封装成库,界面比较简单,如果有特殊需求的化可以在源码的基础上进行扩展。首次打开app会显示设置手势密码的界面,

    17-10-23
  • ConstraintLayout各种居中的实现

    Centring 常见的居中包括在父容器的居中,相对于兄弟view的居中,甚至是相对于兄弟view的边界居中。本文将探讨ConstraintLayout下实现这些居中的技巧。 居中一般都是针对android:layout_[width|height]=wrap_content或者固定大小的view。下面的例子都是在这

    17-10-21
  • EasySignSeekBar一个漂亮而强大的自定义view

    最近在工作上的需要,自定义了一个漂亮而强大的自定义view,但不仅仅只是一个SeekBar而已哦,一定要耐心看完。刚开始是不愿意自己去写的,这东西太浪费时间,UI这东西不一定是个技术活,但一定是个细活。浏览了很多自定义控件,都没有符合需要的,最终只能自己开撸。

    17-10-20
  • Constraint Layout 1.1.x带来了哪些新东西?

    今年的 Google I/O 上谷歌发布了新版本的ConstraintLayout,但是我们并没有从中得到多少信息,只有一篇非常简陋的 博客 。 那么到底是哪些新特性,它们的功能和用法又是怎么回事呢? Percent Dimensions 说到Percent Dimensions就不得不说ConstraintLayout中

    17-10-19
  • ConstraintLayout 终极秘籍(上)

    本文转自云在千峰的博客: http://blog.chengyunfeng.com/?p=1030 ,ConstraintLayout 终极秘籍(下)见 http://blog.chengyunfeng.com/?p=1031 。 ConstraintLayout 终于 正式发布 1.0 版本 了,是时候来详细介绍下这个 Android 布局的终极武器了。 为何需要

    17-10-19
  • ConstraintLayout导读

    ConstraintLayout是Android Studio 2.2中主要的新增功能之一,也是Google在去年的I/O大会上重点宣传的一个功能,可以把ConstraintLayout看成是一个更高级的RelativeLayout,可以通过控件之间的相互约束,在一层view中实现非常复杂的布局。同时Android Studio

    17-10-17
  • ConstraintLayout之Barrier

    ConstraintLayout 的Barriers是1.1版本引入的一个非常实用的功能,但是官网没有对它做任何介绍,只提了一下名字: https://androidstudio.googleblog.com/2017/05/constraintlayout-110-beta-1-release.html 。 它跟 Guideline 一样属于 Virtual Helper obje

    17-10-17
  • ConstraintLayout: Circular Positioning

    ConstraintLayout是一个不错的库,目前已经到了1.1版本,昨天刚发布了新的beta版本(beta3)。 这个版本中比较有趣的是一个叫做Circular Positioning的东西。顾名思义,它可以约束一个view相对于另一个view的弧度和半径。

    17-10-15
  • RecyclerView多功能集合适配器:SuperAdapter

    引言 从上学到工作,一晃搞Android也已经有几年了,用的最多控件不外乎就那么几个,其中列表控件用起来相对来说比较繁琐,尤其是出了 RecyclerView 之后。前段时间突发奇想做一个通用的适配器这样就不用每次写重复的东西了那多爽啊!这里还要好好感谢一下网

    17-10-12
  • 推荐两款Chrome上的github源码阅读插件

    github可以说是集中了所有的优秀源码,但是直接在网页上阅读源码不怎么方便,主要是没有提供文件目录树,在源码之间切换不怎么方便。因此很多时候我们还是直接下载下来,在ide中查看。 这里就给大家推荐两个可以在线浏览github源码的两款Chrome插件。 Insigh

    17-10-09
  • 【译】使用Kotlin和RxJava测试MVP架构的完整示例 - 第2部分

    原文链接: https://android.jlelse.eu/complete-example-of-testing-mvp-architecture-with-kotlin-and-rxjava-part-2-ca150c688ab1 简书译文地址: http://www.jianshu.com/p/0a845ae2ca64 这是关于测试Kotlin中MVP应用程序每一层的文章的第二部分。 在第一

    17-10-08
2119文