自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

FIRE_TRAY的Android之路

I love Android

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

翻译 Android官方文档阅读之旅——Animation and Graphics Overview 动画与图形概述

Animation and Graphics Overview (动画与图形概述)原文地址:http://developer.android.com/guide/topics/graphics/overview.html Android provides a variety of powerful APIs for applying animation to UI elements and dr

2015-11-25 11:26:21 678

翻译 Android官方文档阅读之旅——Application Fundamentals

Android官方文档阅读之旅——Application Fundamentals原文地址:http://developer.android.com/guide/components/fundamentals.html前言 Android apps are written in the Java programming language. The Android SDK tools compil

2015-11-24 21:59:00 1065

翻译 Android官方文档阅读之旅——Introduction to Android

Android官方文档阅读之旅——Introduction to Android原文地址:http://developer.android.com/guide/index.html前言 Android provides a rich application framework that allows you to build innovative apps and games for mobil

2015-11-22 20:28:17 435

原创 Android对不同DPI的dimen选择优先级问题

Android对不同DPI的dimen选择优先级问题问题描述笔者最近发现这么一个问题,如果仅对values-ldpi和values-xxhdpi下的dimen进行设定,那么hdpi下的手机进行将会如何选择呢?问题解决笔者通过查找native层的源代码ResourceType.cpp中的isBetterThan()方法得到了确切的答案。先看看源码对这个屏幕密度适配做了怎样的处理。bool ResTab

2015-11-21 20:05:31 1135

原创 如何选择性的实现接口中方法

如何选择性的实现接口中方法问题描述在对ObjectAnimator添加监听器的时候,需要实现一下四个方法才可以animation = ObjectAnimator.ofFloat(imageView,"alpha",1f,0f);animation.setDuration(4000);animation.addListener(new Animator.AnimatorListener() {

2015-11-20 11:27:13 1260

原创 关于Android生命周期方法调用return的问题

关于Android生命周期方法调用return的问题问题描述有三段代码,读者可以先想想会发生什么情况@Overrideprotected void onResume(){ super.onResume(); return;}@Overrideprotected void onResume(){ return; super.onResume();}@Overri

2015-11-18 12:00:30 1438

原创 View.setClickable无效的问题

View.setClickable无效的问题问题描述笔者最近做项目时发现button.setClickable(false)无效的问题,现在吧代码抽离出来,如下button = (Button) findViewById(R.id.button);button.setClickable(false);button.setOnClickListener(new View.OnClickListen

2015-11-17 15:49:20 1922

原创 MAT基础知识:Shallow和Retained Size

MAT基础知识:Shallow和Retained Size对于所有独立的对象,包括对象的结合都有他们自己的shallow size和retained size。Shallow Size一个对象的Shallow Size是指用于存储其本身的内存大小,这其中并不包括它所引用的其他对象大小。一个常规对象(非数组类型的对象)的Shallow Size依赖于其成员数量和类型。而对于数组而言,就依赖于数组长度以

2015-11-11 17:24:01 2704

原创 String 与 常量池

String 与 常量池问题引入先看段代码String a = "this is it";String a2 = "this is it";String b = new String("this is it");String c = "this " + "is it";System.out.println(a == a2); // console输出 trueSystem.out.prin

2015-11-11 14:51:37 1251

原创 git 撤销commit中单个文件的修改

git 撤销commit中单个文件的修改问题背景笔者最近在实习发现了这么一个问题,push了一个提交但是这个提交中误删了两个文件,现在需要撤销错误的删除并重新提交解决过程首先查询这个文件的log$ git log <fileName>其次查找到这个文件的上次commit id xxx,并对其进行reset操作$ git reset <commit-id> <fileName>再撤销对此文件的修改$

2015-11-10 17:11:16 32286

原创 scrollView上下滚item淡入淡出效果

scrollView上下滚item淡入淡出效果直接设置scrollView.setVerticalFadingEdgeEnabled(true);scrollView.setFadingEdgeLength(xxxx);即可达到两个端淡入淡出效果,listView也可以,注意这两个方法为View的方法。

2015-11-08 18:55:52 2155

原创 取消Android ListView 下拉到两端发荧光的效果

取消Android ListView 下拉到两端发荧光的效果解决方法listView下拉到端点的时候,上部会出现荧光效果,提醒用户已经到达顶端,这一特性增强了交互感。但是有时为了美观我们也需要取消这一效果,方法很简单,设置以下代码即可listView.setOverScrollMode(OVER_SCROLL_NEVER)其他的有效mode为OVER_SCROLL_ALWAYS(默认值)以及OVER

2015-11-08 18:41:57 1616

原创 屏幕密度和DPI的对应关系

屏幕密度和DPI的对应关系基本概念铺垫像素像素(pixel)为图像的基本单位,是一个抽象的采样,在很多情况下,它们采用点或者方块显示。每个像素可有各自的颜色值,可以采用RGB表示。单位面积内的像素越多代表分辨率越高,所显示的图像就会接近于真实物体。屏幕尺寸屏幕尺寸(Screen size)指屏幕的物理尺寸,一般用屏幕对角线长度表示,单位英寸(1英寸 = 2.54 厘米)。如小米4是5英寸。宽高比率宽

2015-11-08 15:49:54 5217

空空如也

空空如也

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

TA关注的人

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