自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Android简单的View注入

本来是查找Android sdk samples里面有哪些使用annotation的例子,无意中在VoicemailProviderDemo中发现了这个View的注入实现像其他的注入框架一样先声明一下// Mark the views as injectable. These objects are instantiated automatically during // on

2015-11-23 20:42:14 432

原创 Eclipse+GIMP 揪出占用内存的那个图片

一个很简单的demo,运行起来就一副50kb大小的图片1.使用Eclipse Mat插件dump出hprof文件,切换到dominator_tree视图,按照Retained Heap大小降序排列,如下图很多人进行内存分析的时候都能进行到这一步,从图中看出占用内存最多的为5.5M

2015-11-19 17:40:46 536

原创 点滴积累1

1.ViewPager切换颜色渐变效果代码见https://github.com/spongebobrf/MaterialIntroTutorial中间色计算代码如下int colorToSet = (int) (new ArgbEvaluator().evaluate(Math.abs(multiplier), colorStart, colorEnd));2.android

2015-11-19 15:12:08 374

转载 最简单的实现圆形图片的方式

很多demo中实现圆形图片的方面都使用了Xfermod,目前对Xfermod还不熟悉根据http://blog.csdn.net/sjf0115/article/details/7267532这篇文章中的思路,简单修个了下,使用BitmapShader这种方式更好理解一些.package com.example.circle;import android.content.Context;

2015-02-06 11:21:57 649

原创 定位代码的技巧

当维护大型代码或者时间过长,下次需要改动相应代码时可能需要一些时间定位到相应的代码.我们当然可以根据作用以及印象猜测大概代码位置,然后一步一步跟过去或者这个界面有明显的特征时比如文字可以全局搜索这个特征.下面我们使用UI Automator定位控件id,然后根据该控件id定位到具体的代码位置.1.需要手机的系统api level 18以上2.使用DDMS中Dump View Hie

2015-02-05 14:23:31 1124

原创 Android使用refs.xml进行屏幕适配

目前我们通过eclipse来new一个Android application时有好多模板(如下图所示)可以选择,以前没太注意,今天研究下.当使用Master/Detail Flow模板时,发现运行的效果跟模板预览的效果不一致,从代码中发现 protected void onCreate(Bundle savedInstanceState) { super.on

2015-01-21 17:19:24 996

空空如也

空空如也

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

TA关注的人

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