自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (5)
  • 收藏
  • 关注

原创 Android是怎样匹配资源的

在运行时,系统通过以下程序确保任何给定资源在当前屏幕上都能保持尽可能最佳的显示效果:系统使用适当的备用资源根据当前屏幕的尺寸和密度,系统将使用您的应用中提供的任何尺寸和密度特定资源。例如,如果设备有高密度屏幕,并且应用请求可绘制对象资源,系统将查找与设备配置最匹配的可绘制对象资源目录。根据可用的其他备用资源,包含hdpi 限定符(例如drawable-hdpi/)的资源目录可能是最

2017-02-28 22:13:45 572

原创 studio环境下的svn使用

老实说在studio下使用svn有很多坑点,今天我带给你的知识是如何在studio下使用svn------------找一个空空目录,把svn服务器的工程检索下来------------打开studio新建工程,工程根目录和.svn同级-------------回到与.svn同级的目录,以svn的方式添加忽略文件,                                 

2017-02-28 17:38:04 251

原创 分辨率分布统计入口

百度流量研究院 点击打开链接=====================移动设备分辨率======================总的来说按照720*1280为基准的UI,符合其他屏幕分辨率的要求;宽/720 = 高/1280;极个别差距大,可以单独提取出来;

2017-02-27 23:49:09 1630

原创 屏幕适配(二)

屏幕适配(一) 点击打开链接=================================android如何查找最佳匹配资源?Android会根据当前的设备配置选择要在运行时使用的备用资源。系统如何处理设配配置?以屏幕分辨率和屏幕密度为例设置屏幕分辨率为运行打印02-27 15:30:05.542 1920-1920/? I/MainActivi

2017-02-27 18:39:26 489

原创 html5

利用现成的项目能更快的 学习html5京东手机端  点击打开链接

2017-02-27 11:58:05 160

原创 fragment

我们的目标是用Fragment来搭建一个大应用,可行吗?现在先回答一个个小问题问题一 : fragment的保存?activity和fragment生命周期的对应:Activity 生命周期与片段生命周期之间的最显著差异在于它们在其各自返回栈中的存储方式。 默认情况下,Activity 停止时会被放入由系统管理的 Activity 返回栈(以便用户通过返回按钮回退到

2017-02-24 21:48:51 264

原创 ImageView保持前景src和ImageView的高度一致

public class RatioImageView extends ImageView { public RatioImageView(Context context, AttributeSet attrs) { super(context, attrs); } @Override protected void onMeasure(int w

2017-02-24 08:46:05 1269

原创 java集合

什么是哈希值?你可以把哈希值简单地理解成是一段数据(某个文件,或者是字符串)的DNA,或者身份证通过一定的哈希算法(典型的有MD5,SHA-1等),将一段较长的数据映射为较短小的数据,这段小数据就是大数据的哈希值。他有这样一个特点,他是唯一的,一旦大数据发生了变化,哪怕是一个微小的变化,他的哈希值也会发生变化。另外一方面,既然是DNA,那就保证了没有两个数据的哈希值是完全相同的

2017-02-21 23:27:08 409

原创 airbnb开源动画库lottie

入门指导: 点击打开链接英文入门介绍: 点击打开链接

2017-02-21 21:12:29 310

原创 drawbale转bitmap

/** * drawable转bitmap * * @param drawable * @return */ private Bitmap drawableToBitamp(Drawable drawable) { if (drawable instanceof BitmapDrawable)

2017-02-20 18:32:27 497

原创 postman报415(Unsupported Media Type)不支持的类型异常

原因:post请求方式未在request_header里设置Content_Type字段指明requestBody类型;解决方案:添加request_header

2017-02-18 16:47:56 26332 3

原创 单例Toast

import android.content.Context;import android.widget.Toast;/** * Created by admin on 2016/12/20. * 单例的吐司 */public class SingleToast { private static Toast toast; public static v

2017-02-10 20:18:01 294

原创 recyclerView-自定义itemDecoration详解

public class SectionDecoration extends RecyclerView.ItemDecoration { @Override public void onDraw(Canvas c, RecyclerView parent, RecyclerView.State state) { super.onDraw(c, parent, st

2017-02-09 18:27:36 1716

原创 java-Type体系详解

参考链接点击打开链接 对其各种子类的举例点击打开链接 相关概念的介绍目前使用场景,在Okhttp框架封装,接口回调中用到,fastJson使用,使用场景代码使用 点击打开链接未来可能使用的场景: 通过泛型获取到类型参数的所有信息。测试代码,见 点击打开链接

2017-02-09 17:39:22 984

原创 作为依赖库的library要注意的问题

Butterknife不能在依赖库中使用;Switch-case语句也不能在依赖库中使用; 资源文件不能同名:App和library的资源文件不同同名,资源文件是全局的,同名会引用app的资源文件,导致错误。 App和library的类应避免同名。四大组件可以声明在library的清单文件里:Library里的四大组件可以声明在library的manifes

2017-02-08 16:22:00 407

简客首页完整版

viewpager多屏显示 自定义小圆点 轮播图 给图片的一边添加书页层叠效果 手势识别器和motionEvent的集合使用 状态选择器 选中保持 等等ui知识

2016-12-22

android系统5.0/6.0总结

android系统5.0/6.0总结

2016-12-22

视差特效,侧滑删除,粘性控件

path 视差特效,侧滑删除,粘性控件

2016-12-22

侧滑面板和字母索引

dragHelper

2016-12-22

开源中国项目

android 持久化的状态选择器,自定义dialog,fragmentTabhost的用法, swipeLayoutRefresh的用法,封装网络请求框架,自定义过渡状态视图

2016-12-22

空空如也

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

TA关注的人

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