点滴积累1

原创 2015年11月19日 15:12:08

1.ViewPager切换颜色渐变效果

代码见https://github.com/spongebobrf/MaterialIntroTutorial

中间色计算代码如下

int colorToSet = (int) (new ArgbEvaluator().evaluate(Math.abs(multiplier), colorStart, colorEnd));

2.android.support.v4.content.ContextCompat

从名字上可以看出这个类用于兼容Context的

 由于不同版本的系统sd卡的访问权限变化过多次可以使用getExternalFilesDirs方法兼容各种版本

buildPath(Environment.getExternalStorageDirectory(), DIR_ANDROID, DIR_DATA,
                        context.getPackageName(), DIR_CACHE);

  private static File buildPath(File base, String... segments) {
        File cur = base;
        for (String segment : segments) {
            if (cur == null) {
                cur = new File(segment);
            } else if (segment != null) {
                cur = new File(cur, segment);
            }
        }
        return cur;
    }


buildPath这个可变参数用的很巧妙,以前想过类似的使用,在这里找到了官方的使用方式


程序员如何积累编程技术或编程经验?

工作中总是被问到程序员如何积累编程技术或编程经验?首先我认为编程是一门实践性的很强的艺术,所以貌似唯有实践才能积累。然而把它当作一个个人软件过程(PSP)的问题,总感觉是有一些规律、规则或建议可以解答...
  • liulihuo_gyh
  • liulihuo_gyh
  • 2015年11月08日 20:25
  • 586

C语言点滴积累

写在前面的话:经过一段时间的学习我发现,有很多语法知识我并没有足够的理解,我记得有人曾和我说过,理解语法需要换个角度,如果你作为一个C语言创始人,你会怎么做? 举个例子,传参,将数组降价为指针,既节省...
  • cherry_ermao
  • cherry_ermao
  • 2017年02月16日 10:34
  • 110

基础知识点滴积累(一)

1.http请求包含三部分:请求行(格式为:method Request-URIHTTP-Version CRLF,例:POST /a.do HTTP/1.1)、消息头(accept客户端接受哪种类型...
  • zixiao_YING
  • zixiao_YING
  • 2016年06月02日 18:44
  • 270

AJAX入门---点滴的积累

AJAX入门---点滴的积累          每次学习完一个内容总会写上几句话总结一下学习的内容。这不刚看完王兴魁老师讲的AJAX核心技术,现在回顾梳理一下。这套视频的内容不多,简单的讲解了XMLH...
  • Senior_lee
  • Senior_lee
  • 2014年08月14日 16:15
  • 1759

bug收集,点滴积累

下拉刷新失效。 当UITableView、UICollectionView不够一页的时候,下拉的时候都不会触发UIScrollVIew的scrollViewDidScroll代理方法。由于下拉刷新控件...
  • globalYK
  • globalYK
  • 2016年08月02日 13:32
  • 319

HLSL编程点滴积累

http://blog.csdn.net/rabbit729/article/details/6130118 下面是自己在学习HLSL编程过程中的一些笔记: 1.顶点声明时...
  • poem_of_sunshine
  • poem_of_sunshine
  • 2013年02月28日 00:19
  • 457

线程相关点滴积累(一)

1.实现线程的两种方式:1>继承Thread类;2>实现Runnable接口(ps:直接调用run方法就是普通方法调用;调用start才实现多线程) 2.Thread和Runnable异同:   1>...
  • zixiao_YING
  • zixiao_YING
  • 2016年06月04日 17:42
  • 192

编程经验点滴积累

1. 估算解决问题所需要的时间。不要怕,承认吧!我曾见过一些程序员为了解决一个特殊问题而坐在显示器前面8小时。为自己定一个时间限制吧,1小时、30分钟或甚至15分钟。如果在这期间你不能解决问题,那就去...
  • JUNTAM
  • JUNTAM
  • 2013年08月17日 00:16
  • 348

C#点滴积累之番外篇

上篇博客写到了属性与修饰符,这次接着来写点东西吧! 重构介绍     假如有小猫、小狗来参加“叫声”比赛(咱们已经把代码都写好了)下来还有小牛和小羊来报名,那么代码该怎么写呢?大家第一想法会不会是...
  • ningmengbaby
  • ningmengbaby
  • 2016年12月22日 21:26
  • 377

点滴积累-redis的使用

大家都知道oracle是大型数据库,而mysql是中小型数据库。Oracle支持大并发、大访问量,是OLTP(on-line transaction processing)最好的工具。那么为什么规模大...
  • u013037201
  • u013037201
  • 2017年02月23日 10:48
  • 461
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:点滴积累1
举报原因:
原因补充:

(最多只允许输入30个字)