• IT行业的反思路,尽早看了,觉醒

    https://my.oschina.net/hailongqiu/blog/1575829 我 们程序员不容易,但是我们需要保护自己,认清现实,尽早觉醒。 避免陷入公司的漩涡中.

    17-12-16
  • Android沉浸式状态栏 + scrollView顶部伸缩 + actionBar渐变

    最近需求要做一个拉缩渐变的状态栏,往上拉的时候,需要显示actionBar,这个过程是渐变的,顶部的图片背景能实现拉缩,并且还要实现状态栏沉浸式 效果如如下: 实现状态栏的透明化 实现ScrollView的拉缩 实现ActionBar的渐变 实现 1、至于试下实现ScrollView

    17-12-15
  • 改造 Android 官方架构组件 ViewModel

    原文地址: http://www.jianshu.com/p/963a9d146da7 前言 Android 官方架构组件在今年 5 月份 Google I/O 大会上被公布, 直到 11 月份一直都是测试版, 由于工作比较繁忙, 期间我只是看过类似的文章, 但没有在实际项目中使用过, 更没有看过源码, 所以对这几个

    17-12-14
  • 一个炫酷的仿雷达扫描和扩散效果——自定义View就是这么简单

    高仿雷达扫描效果和仿水波纹中心扩散效果,手把手教你撸一个炫酷的自定义view。 于亚豪的博客地址: http://blog.csdn.net/androidstarjack 我们先看效果图吧 对于仿水波纹中心扩脉冲效果 思路 大家一看就应该知道,一张图片在不断的放大,且颜色渐变。那不

    17-12-14
  • Android studio导入带有配置config.gradle的Module

    使用Android studio不久,最近在导入Module到项目时,遇到了 config.gradle,分享一下可能对新手有帮助。 代码 config.gradle 在要导入的module目录下的build.gradle文件中使用如下配置: 在根目录的 build.gradle 文件中引入 config.gradle 相关报错 Error:A

    17-12-13
  • 程序员必读的职业规划书,少走 5 年弯路|内有福利

    职场道路上你应该怎么走?你也许需要一个引导 作为一名普通的程序员: 你想买一套房子,不想再租住在远离公司的偏僻地带每天通勤 4 个小时上下班 你想买一部车子,可以周末开着去山里转转,看看红叶听听鸟鸣 你想买衣服时去窗明几净微笑服务的商场而不是每次

    17-12-13
  • 这些优质的电子书 开发必备【干货精

    python学习 1、Python编程快速上手__让繁琐工作自动化 2、Python网络编程基础 3、 Python进行自然语言处理 可回复‘python’获取三本python开发书籍的下载链接 android相关 1、深入探索Android热修复技术原理7.3Q 2、第一行代码——Android.pdf 3、Gradle_fo

    17-12-12
  • 基于Kotlin+MVP+Rretrofit+RxJava+Glide 等架构实现的短视频类 APP

    KotlinMvp GitHub地址: https://github.com/git-xuhao/KotlinMvp (开源不易,如果喜欢的话希望给个 Star 或者 Fork,谢谢!) 《KotlinMvp》 是仿着“开眼Eyepetizer”之前版本并加上自己的想法,开发的一款的短视频小应用,每日为你推荐精选视频,让你大

    17-12-12
  • 带你一起探究Retrofit 源码,让你不再畏惧Retrofit的面试提问

    Retrofit,OkHttp,Okio Square 安卓平台网络层三板斧源码学习 基于 retrofit 2.4.0-SNAPSHOT 版本 retrofit github 地址 : https://github.com/square/retrofit Retrofit 是 Square 安卓平台网络层三板斧最后一个项目,Retrofit 依赖 OkHttp 。Retrofit 让

    17-12-11
  • Activity面试汇总, 打牢那些被易忘的基础知识

    1、什么是 Activity? 四大组件之一,是用户交互的界面。一般的来说一个用户交互界面对应一个activity。 activity 是 Context 的子类,同时实现了 window.callback 和 keyevent.callback, 可以处理与窗体用户交互的事件. 我开发常用的的有 FragmentActivitiyLi

    17-12-10
  • 叫教你打造一个滑动悬浮置顶的视觉效果,给你的广告栏增加一些特色

    一个滑动悬浮置顶的View,通过自定义ScrollView来实现一个精美的固定悬浮效果 效果图: 这个特效其实没有那么复杂! 思路: 自定义ListView对头布局进行处理 自定义 RecycleView 貌似很复杂的样子 自定义Behavior 把问题复杂化了 自定义listView + PopuWindo

    17-12-08
  • Android Notification详解

    Android Notification通知详细介绍 目录介绍 1.Notification简单概述 2.Notification通知用途 3.Notification的基本操作 3.1 Notification创建必要的属性3.2 Notification简单创建步骤3.3 关于setSmallIcon()与setLargeIcon()区别3.4 Notification的Action属

    17-12-07
  • 使Gradle构建得更快

    上次我们谈到构建系统的时候,我们看了 一些可能会让你的Maven构建速度更快的技巧 。 我们得到的结果令人着迷,反应非常强烈。 大多数人都对从他们提供的技巧中获得的提高的速度感到非常满意。 今天,我们将看看Gradle构建可以做些什么。 大多数项目的建设都

    17-12-07
  • Android过渡动画Scene and Transition(三):Transition的辅助工具

    Transition框架除了核心的Scene、Transition和TransitionManager类,还提供了强大的辅助工具类和方法帮助我们实现更为灵活的过渡动画。 一、Transition的作用域 通常情况下,我们只需要对一个view hierarchy中的部分view执行动画,比如将一个RecyclerView作

    17-12-07
  • GLide加载图片还能这样干——基于Glide4.0完美封装

    一个基于GLide加载图片的封装开源框架。可以监听加载图片时的进度 ,可以设置图片的圆角、边框。可加载成圆形。 来自孙福生一个开源框架。项目地址为:https://github.com/sfsheng0322/GlideImageView 该库是基于Glide V4.0设计的,实现如下特性: 1、通过提

    17-12-07
2373文