实习连载日记3.14-死了4天

##杂谈
自从上周四更新博客之后,知道今天就没有更过。唉,更年期不更感觉对不起自己,没有坚持下来,这几天学到的东西不写下来都要忘了。

好记性不如破键盘。

上周五不知名的累,所以没写博客,周六虽然加班,但不应该很累,只是一心想着毕业设计的事情,搞得自己身心疲惫,没写博客。周日本来应该有时间,但是去见了一个妹子,玩了一天,很累,又没写。周一的时候改了一天界面,其实工作量没有多少,但是电脑死卡死卡的,气人不说,效率真低!心情易燃易爆炸,没更。

所以说,我好像死了四天。

话说周日的时候,去了北京邮电大学玩了。一个同系的校友,其实可以算作同学了,一个系就八十人。她保研保到了邮电,还是邮电的计算机专业,666啊。因为我高中的生物老师家孩子就考到了邮电,所以我就像去看看,于是乎约了这个大神令我玩了半个下午吧。

这个大神是女的,真好。太好了,可惜自己一副穷酸样,太屌丝,配不上。

不光现在的社会这样,自古以来都是,要么貌美如花,要么赚钱发家,要么玩弄权势,要么剃头出家

长得丑,23年没谈过恋爱(网恋不算)。还没钱,谁会看上我?一身的缺点,就像个刺猬,谁也不愿挨着我,我该怎么办?我会孤老一生吗?

也许这不光是我一个人疑惑的问题,只不过我真的该疑惑这个问题了。。。

这世界从来都是努力的人的天下。

  • 玩转Listview:clipToPadding和android:clipChildren
  • dip转pixel
  • Gson通过借助TypeToken获取泛型参数的类型的方法

###clipToPadding和android:clipChildren
一看就懂,设置padding部分可不可编程。详见下:

http://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2015/0317/2613.html

###dip转pixel

/**
     * dip转pixel
     *
     * @param context
     * @param dipValue
     * @return
     */
    public static int dip2px(Context context, int dipValue) {
        final float scale = context.getResources().getDisplayMetrics().density;
        return (int) (dipValue * scale);
    }

这里对于density,不懂是什么意思,于是ctrl单击一下: getResources().getDisplayMetrics().density看了我翻译的源码就明白了。
####源码:

The logical density of the display.  This is a scaling factor for the
     * Density Independent Pixel unit, where one DIP is one pixel on an
     * approximately 160 dpi screen (for example a 240x320, 1.5"x2" screen), 
     * providing the baseline of the system's display. Thus on a 160dpi screen 
     * this density value will be 1; on a 120 dpi screen it would be .75; etc.
     *  
     * <p>This value does not exactly follow the real screen size (as given by 
     * {@link #xdpi} and {@link #ydpi}, but rather is used to scale the size of
     * the overall UI in steps based on gross changes in the display dpi.  For 
     * example, a 240x320 screen will have a density of 1 even if its width is 
     * 1.8", 1.3", etc. However, if the screen resolution is increased to 
     * 320x480 but the screen size remained 1.5"x2" then the density would be 
     * increased (probably to 1.5).

####翻译:
(红色字体为我的解释。)
显示器的逻辑密度。这是系统独立像素单位的换算系数,在大约160dpi的屏幕上,一个dip等于一个px,这个比例提供了系统显示器的一个基准。(意思是,在160dpi中,1dip=1px是显示器的一个标准,其他dpi的屏幕换算,将会按照这个标准来推算。)因此,在160dpi屏幕密度值是1;在120分辨率的屏幕将是75;等等。
ps:此值并不精确地遵循真实的屏幕尺寸(由于(话说老外的语言逻辑真天猫的非人类,这个由于的意思是,这个ps的原因是因为后面说的这个)xdpi和ydpi用的比例是基于屏幕dpi变化总量级别的整体UI的比例。例如,一个240X320的屏幕,尽管它的宽度是1.8“或1.3”,他的密度都会是1。可是,如果屏幕分辨率提高到320x480但屏幕大小仍然是1.5“X2”,那么屏幕密度将会增大(大概1.5))。

###Gson通过借助TypeToken获取泛型参数的类型的方法

http://blog.csdn.net/zzp_403184692/article/details/8266575

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值