自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(109)
  • 收藏
  • 关注

转载 Say Hello to Retrofit

转载地址:http://blog.csdn.net/ghost_programmer/article/details/52372065在正式开始了解Retrofit 的使用之前,我们有必要先了解一个概念,即 RESTful。这是因为 Retrofit 的初衷就是根据 RESTful风格的API 来进行封装的。关于RESTful 的学习,可以参考一下:

2016-10-13 14:01:24 714

转载 【Android】详解7.0带来的新工具类:DiffUtil

转载地址:http://blog.csdn.net/zxt0601/article/details/52562770一 概述DiffUtil是support-v7:24.2.0中的新工具类,它用来比较两个数据集,寻找出旧数据集-》新数据集的最小变化量。 说到数据集,相信大家知道它是和谁相关的了,就是我的最爱,RecyclerView。 就我使用的这几天来看,

2016-10-08 15:27:15 6248 1

转载 android调用系统相机拍照

转载地址:https://my.oschina.net/u/2438532/blog/743160获取缩略图直接调取相机拍照,无需任何权限,但是只能获取到缩略图 Intent takePictureIntent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE); if (takePictureInten

2016-09-28 09:50:23 2305

转载 android自定义view 模仿win10进度条

转载地址:http://blog.csdn.net/zhangml0522/article/details/52556418#t5先上预览图:流程1.一个匀速圆周运动的点2.多个匀速圆周运动的点3.多个圆周运动的点,速度由快到慢4.点与点之间的间距线性减少,动画的最后合为一个点5.为了让动画看起来更加流畅,需要在动画即将结束的时候手动绘制点

2016-09-21 16:24:45 991

转载 Eclipse闪退/打不开/无法启动/一闪而过

转载地址:http://www.cnblogs.com/ningskyer/articles/3134279.html很长时间了,写java、写android都是用的Eclipse。可是突然有一天,当我像往常一样试图打开Eclipse时,Eclipse一飘而过。闪退!!震惊之后我发现自己蛋疼了。 搜索各种博客各种空间,发现很多别人能够解决问题的答案对我却不适合。又慢慢查找,后来终于

2016-09-13 10:48:02 9132 8

转载 Android Small框架增量升级方案

转载地址:http://blog.csdn.net/u013022222/article/details/52268526背景随着业务的发展,安装包的体积也在不断的增大,这时候,如果要版本更新,用户不得不去下载完整的安装包。但是如果使用增量升级方案,用户只需要下载新旧版本的差异包,然后在本地合成就行,这样省时省力。我们可以看下某产品使用增量升级时的数据:

2016-09-12 11:40:06 761

转载 Android中不得不谈的setContentView

转载地址:http://www.jianshu.com/p/a2f07773f37d几个月之前在做项目的布局优化时,使用 Hierarchy Viewer 查看项目的层级结构,然后发现顶层的布局并不是在XML中我写的根布局,而是嵌套了多层 Layout ,简单查阅了一些资料之后明白这是系统为我们加上的。把这个知识点写在了印象笔记中的 TODO list(里面还有好多知识想研究,一直

2016-09-08 10:27:54 2196 1

转载 浅谈Instan Run中的热替换

转载地址:http://www.jianshu.com/p/5b7a1542ae47前言:自从Android Studio 2.0发布以来,相信广大的攻城狮朋友们都已经用上了Instant Run这个新特性,还没用上的朋友们,赶紧去Google官网了解一下吧https://developer.android.com/studio/run/index.html#instant

2016-09-08 10:21:00 617

转载 Android Bottom Sheet详解

转载地址:http://blog.csdn.net/qibin0506/article/details/51002241最近Android更新了support library, 版本到了23.2, 从官方blog中我们还是可以看到几个令人心动的特性的,例如夜间模式的支持,BottomSheet.今天我们就来介绍一下这个Bottom Sheet,这可能会给我们开发中需要的一些

2016-09-06 15:48:58 5915

转载 Android 利用 APT 技术在编译期生成代码

转载地址:http://brucezz.itscoder.com/articles/2016/08/06/use-apt-in-android/?sukey=3997c0719f151520da61f552e1b96edf6ace9fb3d390e2f6955da10897d9d8c7522ada13476a493145eccaee38a1f4d6APT(Annotation Pr

2016-09-05 10:47:00 546

转载 基于七牛和fresco的一整套安卓图片解决方案

转载地址:http://blog.csdn.net/hss01248/article/details/52163969apk内部图片优化:控制apk大小几种图片的主要特点:webp:文件最小,有透明通道。 jpg:文件较小,无透明通道。 png:文件较大,有透明通道。对于小图标1.小图标大多是不规则形状,显示时多会要求能看到后方背景,所以

2016-09-05 10:26:05 617

转载 【Android】DataBinding库(MVVM设计模式)

转载地址:http://www.jianshu.com/p/5dcdc5798d85什么是MVVM说到DataBinding,就有必要先提起MVVM设计模式。Model–View–ViewModel(MVVM) 是一个软件架构设计模式,相比MVVM,大家对MVC或MVP可能会更加熟悉。MVC:(VIew-Model-Controller)早期将VIew、Mo

2016-08-30 14:40:24 928

转载 为什么你要使用java8

转载地址:http://www.jsondream.com/2016/08/22/why-do-you-need-use-java8.html?sukey=3997c0719f1515206a48a67be8df7101874d2621fd764f1e9cc5adad185a37bebfcc032da28b83e7d5a2cb324a42e8b2java8优势相信对

2016-08-29 11:53:06 1757

转载 属性动画ValueAnimator在自定义View中的使用

转载地址:http://mafei.site/2016/07/17/android-valueanimator/?sukey=3997c0719f1515205be8ad9aea79b9ad51de542a2b92fc95a19db31c5683e178477941e608c949305e1948a0d90a8f7b最近在学习有关自定义 View 的内容,在 Github 上看

2016-08-25 14:27:27 3079

转载 Android 用RxJava模拟一个EventBus ———RxBus

转载地址:http://www.jianshu.com/p/3a3462535b4d#RxBus的核心功能是基于Rxjava的,既然是模拟EventBus,我们需要搞清楚RxJava满足实现EventBus的那些条件,这样才能更好的实现RxBus。EventBus是Android上的一个事件发布/订阅的事件总线框架,可以充分的解耦,简化了四大组件、UI线程与子线程的间的事件传递

2016-08-25 14:15:45 1130

转载 《良心之作》BAT|无线工程师面试流程详细解析|还原最真实最完整的一线公司面试题

百度求职和我们每个人息息相关,而求职也有门道,好的发挥和技巧或许能让我们以压倒性优势在面试中胜出,可能我们技不如人,但是我们的综合能力如果优秀的话,企业也愿意招这样的人,因此我将自己亲身经历的BAT和其他知名互联网的面试经验分享给大家,让有技术的人展现获得实现自我更好的平台。找工作了.jpg前几天在网上一搜,一系列的百度面试题,我特别兴奋,点击练链接一看,差点给吓尿,这尼玛

2016-08-23 18:52:39 1680 1

转载 Android NestedScrolling机制完全解析 带你玩转嵌套滑动

转载地址:http://blog.csdn.net/lmj623565791/article/details/52204039一、概述Android在support.v4包中为大家提供了两个非常神奇的类:NestedScrollingParentNestedScrollingChild如果你从未听说过这两个类,没关系,听我慢慢介绍,你就明白这两个类可

2016-08-17 10:38:46 1500

转载 使用ViewPager动画来做出不一样的引导页

转载地址:http://blog.csdn.net/wei_smile/article/details/51167220就算Google从很早开始就自带了设置引导页动画的接口,但是就我目前看来市面上使用引导页动画的还是很少的,也不知道是为什么,一想到Material Design的使用率也这么少表示很心塞。 首先来看看市面上千篇一律的引导页效果,诺: 很单调对不

2016-08-11 18:33:31 493

转载 自动抢红包,自动安装原理之AccessibilityService

转载地址:http://www.jianshu.com/p/65afab3d1e2a前段时间看别人博客的时候偶然间看到了Android微信自动回复功能,最后的效果也很不错,博主在文中提到了AccessibilityService,以前压根没接触过这东西,表示一脸懵逼。也是这个原因我去找了AccessibilityService相关的资料好好的看了一遍,发现这个东西真的太NB了,网上

2016-08-04 10:17:33 3314

转载 教你一分钟实现动态模糊效果

转载地址:http://blog.csdn.net/wl9739/article/details/51955598现在,越来越多的App里面使用了模糊效果,我尤其喜欢雅虎天气的界面,上滑的时候背景图片会跟着移动,最重要的是背景图片会根据手指上下移动的距离来进行不同程度的模糊,感觉甚为惊奇,毕竟大家都知道,在Android平台上进行模糊渲染是一个相当耗CPU也相当耗时的操作,一旦

2016-08-03 15:39:31 3674

转载 Github项目解析(十)-->几行代码快速集成二维码扫描库

转载地址:http://blog.csdn.net/qq_23547831/article/details/52037710上一篇文章中我们讲解了activity切换动画相关的知识点,这里的切换动画指的是是activity跳转时的动画效果。在上一篇文章中我们总结了有五种方式实现activity切换时实现动画效果。并且依次的介绍一下每种实现activity切换动画效果的实现方式,

2016-08-03 15:35:30 842

转载 Android下拉刷新控件SwipeRefreshLayout源码浅析

转载地址:http://blog.csdn.net/u011443509/article/details/52017355SwipeRefreshLayout是Android官方的下拉刷新控件,使用简单,界面美观,不熟悉的朋友可以随便搜索了解一下,这里就不废话了,直接进入正题。首先给张流程图吧,标出了几个主要方法的作用,可以结合着看一下哈。这种下拉刷新控件的原理不难,基

2016-08-03 15:25:26 539

转载 Android】RxJava + Retrofit完成网络请求

转载地址;http://www.jianshu.com/p/1fb294ec7e3bRxJava + Retrofit前言本文基于RxJava、Retrofit的使用,若是对RxJava或Retrofit还不了解的简友可以先了解RxJava、Retrofit的用法再来看这篇文章。在这片文章之前分别单独介绍过Rxjava以及Retrofit的使用:Andr

2016-07-29 10:30:22 1450

转载 Android N App分屏模式完全解析(下)

转载地址:http://unclechen.github.io/2016/03/12/Android-N-App%E5%88%86%E5%B1%8F%E6%A8%A1%E5%BC%8F%E5%AE%8C%E5%85%A8%E8%A7%A3%E6%9E%90-%E4%B8%8B%E7%AF%87/在上篇中,介绍了什么是App分屏模式,以及如何设置我们的App来进入分屏模式。这次我

2016-07-29 10:26:41 21288 2

转载 Android N App分屏模式完全解析

转载地址:http://unclechen.github.io/2016/03/12/Android-N-App%E5%88%86%E5%B1%8F%E6%A8%A1%E5%BC%8F%E5%AE%8C%E5%85%A8%E8%A7%A3%E6%9E%90-%E4%B8%8A%E7%AF%87/Android N App分屏模式完全解析(上)12 Mar 2016

2016-07-29 10:21:54 9702

转载 一线公司面试题宝典

国内一线互联网公司内部面试题库,从一个老码农转载的以下面试题来自于百度、小米、乐视、美团、58、猎豹、360、新浪、搜狐内部题库熟悉本文中列出的知识点会大大增加通过前两轮技术面试的几率。欢迎一线公司员工提交内部面试题库,欢迎star。一、java基础1.接口的意义(百度)规范、扩展、回调2.抽象类的意义(乐视)为其子类提供一个公共的类

2016-07-28 18:40:33 1453

转载 通过单例模式理解synchronized,volatile

转载地址:http://www.jianshu.com/p/5b2f063d9f68synchronized 关键字synchronized关键字是用来控制线程同步的,就是在多线程的环境下,控制synchronized代码段不被多个线程同时执行。是一种阻塞性的锁,synchronized既可以加在一段代码上,也可以加在方法上。synchronized(this)及非static

2016-07-28 09:27:29 1725

转载 android面试题总结加强再加强版(三)

转载地址:http://blog.csdn.net/superjunjin/article/details/786002526.如果后台的Activity由于某原因被系统回收了,如何在被系统回收之前保存当前状态?当你的程序中某一个Activity A 在运行时中,主动或被动地运行另一个新的Activity B 这个时候A会执行Java代码publ

2016-07-15 10:03:38 9597

转载 android面试题总结加强再加强版(二)

转载地址:http://blog.csdn.net/superjunjin/article/details/785599516.Android常用控件的信息单选框(RadioButton与RadioGroup):RadioGroup用于对单选框进行分组,相同组内的单选框只有一个单选框被选中。事件:setOnCheckedChangeListener(

2016-07-15 10:01:26 3373

转载 android面试题总结加强再加强版(一)

转载地址:http://blog.csdn.net/superjunjin/article/details/7853546在加强版的基础上又再加强的android应用面试题集有些补充略显臃肿,只为学习1.activity的生命周期。方法描述可被杀死下一个

2016-07-15 09:59:26 6036 3

转载 Android 面试要点

整个面试题分为三个部分:Java、Android和项目经验。1Java技术   1.1 Java基础对抽象、继承、多态的理解泛型的作用及使用场景枚举的特点及使用场景线程sleep和wait的区别JAVA反射机制weak/soft/strong引用的区别Object的hashCode(

2016-07-15 09:57:32 1003

转载 Android 面试题

转载地址:http://www.jianshu.com/p/03b08b0dcebe面试所遇到的问题:1.显示Intent与隐式Intent的区别答:对明确指出了目标组件名称的Intent,我们称之为“显式Intent”。对于没有明确指出目标组件名称的Intent,则称之为“隐式 Intent”。对于隐式意图,在定义Activity时,指

2016-07-15 09:56:48 1008

转载 Android经典面试题

转载地址:http://www.jianshu.com/p/dbb31ee3ab061.下列哪些语句关于内存回收的说明是正确的? (b )A、 程序员必须创建一个线程来释放内存B、内存回收程序负责释放无用内存C、内存回收程序允许程序员直接释放内存D、内存回收程序可以在指定的时间释放内存对象2.下面异常是属于Runtime Exception 的是(abcd)(多选)

2016-07-15 09:55:02 2941

转载 Android面试题整理

转载地址:http://www.jianshu.com/p/a22450882af2Android面试题整理字数1819 阅读5393 评论16 喜欢171三金四银,又到了一年一度的跳槽季。也许有不少Android程序员开始摩拳擦掌蠢蠢欲动了。结合以往自己的经历,今天给大家总结下Android面试题,希望有帮助。1:Activity生命周期?

2016-07-15 09:52:12 52522 1

转载 如何实现一个循环显示超长图片的控件

转载地址;http://blog.csdn.net/sahadev_/article/details/51694026#rd某次被问到如何实现一个滚筒状的控件,就是可以将一张很长的图片沿着Y轴无限旋转,如下图所示: 大概就是这个意思,当时还不知道图片可以裁剪,想不出整个流程怎么搞,后来得知Bitmap有裁剪功能,才想到这个功能怎么实现,花了一下午时间整了一下有了成果

2016-07-12 09:51:36 596

转载 对RecyclerView Item做动画

转载地址:https://ruzhan123.github.io/2016/07/01/2016-07-01-01-%E5%AF%B9RecyclerViewItem%E5%81%9A%E5%8A%A8%E7%94%BB/#rd对RecyclerView Item做动画,刚刚开始研究的时候一些坑在这里把一些设计思路分享出去添加动态位移,静态位移,缩放等动画,保证了动画状

2016-07-12 09:48:21 3024 1

转载 基于Retrofit+Okio+RxBus实现文件下载(带下载进度)

转载地址:http://www.tailyou.site/2016/06/22/%E5%9F%BA%E4%BA%8ERetrofit-Okio-RxBus%E5%AE%9E%E7%8E%B0%E6%96%87%E4%BB%B6%E4%B8%8B%E8%BD%BD%EF%BC%88%E5%B8%A6%E4%B8%8B%E8%BD%BD%E8%BF%9B%E5%BA%A6%EF%BC%89/#rd?s

2016-07-06 09:56:15 2288

转载 使用MagicIndicator打造千变万化的ViewPager指示器

转载地址:http://www.jianshu.com/p/2865812fed41#rd额,又到周末了,该更新博客了,这周我们来谈一谈 ViewPager 指示器。说到 ViewPager 指示器,想必大家都不陌生,绝大部分应用中都有这个。使用频率非常之高。但系统对它的支持并不好,自带的 PagerTabStrip 和 PagerTitleStrip 太弱,很难满足需求。因此

2016-07-05 09:58:57 11989 1

转载 Android线程,线程池使用及原理博文参考

转载地址:http://www.jianshu.com/p/a79b8765f729#通过以下文章的阅读,相信你对android的线程,线程池以及原理会有更加深刻的理解这块的知识可以说是一大块,要撸清楚还是要花点时间,线程池中关联到的队列不仅在线程池中使用,在各种第三方网络框架和图片框架等等中也是通过自己调度队列来实现异步。有关理论的东西"前人"写的好文章太多了,所以也没必要再去复

2016-07-05 09:47:23 2349

转载 从Eclipse到AndroidStudio(四)Gradle基本配置

转载地址:http://www.jianshu.com/p/cd8fe9b16369#我们还是以AndroidStudio 2.1.1为例来讲。用AndroidStudio就逃不开跟Gradle打交道,有人说这个东西很简单,就是一些配置,不用管,但我认为不是,引入一个工程编译都无法通过,而你又不知道错在哪,这怎么行呢?还是有必要了解一下的。其实我自己也不是很熟悉Gradle

2016-07-01 11:01:47 1598

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除