自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

DennisJu的专栏

知晓的越多,越觉得自己无知,这种无知带来的恐惧,推动你走向更深层次的无知

  • 博客(11)
  • 资源 (1)
  • 收藏
  • 关注

转载 Android 面试题总结之View(一)

Android 面试题总结之Android 进阶 转自:http://www.androidchina.net/5035.html Android 面试题总结之Android 进阶一掌握什么是ViewView 坐标的基本概念View的生命周期 View 的几个构造函数View 的几个重要方法 自定义View 简单理解View的绘制自定义View的分类自定义View的过程自

2016-08-23 09:19:09 4660

原创 View绘制流程资料

View绘制流程资料 核心内容 官方文档:https://developer.android.com/guide/topics/ui/how-android-draws.html 自定义控件:https://developer.android.com/training/custom-views/index.html 自定义属性:自定义属性、命名空间使用 内容绘制 事

2016-08-18 10:04:36 491

原创 Touch事件传递机制

Touch事件传递机制 核心内容 流程了解:http://balpha.de/2013/07/android-development-what-i-wish-i-had-known-earlier/ 官方文档:https://developer.android.com/guide/topics/ui/ui-events.html#HandlingFocus 官方文档二:https:

2016-08-17 11:54:28 560

原创 Android Glide你需要知道的内容

核心内容(博客还在编写中,暂时存档)Glide基本功能汇总: 不需要第三方控件所有图片、视频以及Gif可直接显示到最原始的ImageView控件上 资源的加载与显示可以关联Activity、Fragement或者整个应用的生命周期 加载的内容除了网络Url,还包括ResId\File Path\Uri同时支持Gif和本地视频播放 支持加载前、加载成功、加载失败的图片设置和图片显示前的过渡动画 可以在

2016-08-13 17:41:22 687

原创 Glide缓存机制源码浅析

Glide缓存机制源码浅析内容概览 流行的图片加载框架 常见的缓存策略 LruCache Glide源码分析缓存机制 核心内容 目前流行的专注于图片加载的框架:Picasso\Fresco\Volley(Imageloader)\Glide,无论什么框架大体的思想都是类似的,首次读取从网络加载存到本地(一级、二级、三级、、、缓存),再次读取从本地读取(一级、二级、三级…缓存),最终两者都可以合并成第

2016-08-13 11:57:33 6308

原创 Android Studio 配置app打破64k个方法限制

Configure Apps with Over 64K Methods 官方文档 https://developer.android.com/studio/build/multidex.html 代码实践 type one: dependencies { compile fileTree(include: ['*.jar'], dir: 'libs') testComp

2016-08-10 09:09:14 1140

原创 网络+图片加载框架(英文版)

网络+图片加载框架(英文版) 网络 Volley 开发文档:https://developer.android.com/training/volley/index.html?hl=pt-br Retrofit 开发文档:https://realm.io/cn/news/droidcon-jake-wharton-simple-http-retrofit-2/ 图片加

2016-08-09 16:40:14 953

原创 观察者模式(异步)

观察者模式(异步) 写在前面 因为最近比较流行的RxJava\MVC\MVP\MVVM都跟一个叫做观察者模式的东东比较接近,当然这是作为Java开发者最属性不过的设计模式,因为在Java中已经默认为开发者实现了这种观察者模式。但是不自己理解的写一写还是收获甚微的 在上一篇ReactiveX资料汇总中,我已经分享过一边外文的设计模式,在这在补充一下吧:https://en.wiki

2016-08-09 15:12:16 3533

原创 ReActivieX学习资料汇总

ReActivieX学习资料汇总 写在前面 我不喜欢将知识封锁起来只有自己和少数人知道,中国的IT行业需要的是高精尖的人才这样的做法,很难填补这个空缺,我喜欢开源但不喜欢啰嗦,喜欢将自己读过的干货分享给大家,国内所谓的大神都是靠翻译外文加以总结,真心希望有一天我们写真正属于自己的东西会越来越多,开路的人不要怕被超越,如果你怕被超越将知识封闭起来只会适得其反,下面是整理的Rractive

2016-08-09 10:36:57 736

原创 AS 代码混淆实战

不说废话,直接上代码 # Add project specific ProGuard rules here. # By default, the flags in this file are appended to flags specified # in E:\AppData\Local\Android\Sdk/tools/proguard/proguard-android.txt # You

2016-08-03 17:06:31 1167

原创 ViewPager下的懒加载Fragment

哎,不想传播负能量,也无心写代码和博客,直接把项目中测试通过的懒加载Fragment方法贴上来吧,直接copy到项目中,稍微配置就可以使用 /** * Created by J_X on 2016/7/29. * This Class is for Fragment, which wanna delay to load data * This Class is always use in

2016-08-03 16:20:26 846

Eclipse下的SwipeBackLayout

github开源项目,这里将类库集成到Eclipse下, Android SwipeBackLayout滑动删除库,可直接在项目中传入该解压文件,将自己的Activity集成自SwipeBackLaActivity,即可使当前页面拥有滑动删除的属性

2015-09-08

空空如也

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

TA关注的人

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