240 发简信
IP属地:上海
  • Android.mk

    LOCAL_PATH:= $(call my-dir)一个Android.mk file首先必须定义好LOCAL_PATH变量。它用于在开发树中查找源文件。在这个例子中,宏函...

  • 120
    Android 之不要滥用 SharedPreferences(下)

    Android 存储优化系列专题 SharedPreferences 系列 《Android 之不要滥用 SharedPreferences》《Android 之不要滥用 S...

  • 120
    Android 之不要滥用 SharedPreferences(上)

    Android 存储优化系列专题 SharedPreferences 系列 《Android 之不要滥用 SharedPreferences(上)》《Android 之不要滥...

  • 120
    Linux命令笔记02

    客户需求: For all executable files with SUID bit set provide a rational and an explanation ...

  • Linux命令笔记01

    客户需求: 1. Provide a listing of all of files on the device, formatted per the examples be...

  • 感谢大神的分享,真是受益匪浅。
    其中有段关于颜色差值器,我觉得color属性直接设置为int即可,不用作类型转换,也不要作字符串截取,直接使用系统提供的Color工具类,贴下代码,望大神指教:
    @Override
    public Object evaluate(float fraction, Object startValue, Object endValue) {
    // 获取到颜色的初始值和结束值
    int startColor = (int) startValue;
    int endColor = (int) endValue;

    int startRed = Color.red(startColor);
    int startGreen = Color.green(startColor);
    int startBlue = Color.blue(startColor);

    int endRed = Color.red(endColor);
    int endGreen = Color.green(endColor);
    int endBlue = Color.blue(endColor);

    mCurrentRed = startRed;
    mCurrentGreen = startGreen;
    mCurrentBlue = startBlue;

    int redDiff = Math.abs(startRed - endRed);
    int greenDiff = Math.abs(startGreen - endGreen);
    int blueDiff = Math.abs(startBlue - endBlue);
    int colorDiff = redDiff + greenDiff + blueDiff;

    if (mCurrentRed != endRed) {
    mCurrentRed = getCurrentColor(startRed,endRed,colorDiff,0,fraction);
    }

    if (mCurrentGreen != endGreen) {
    mCurrentGreen = getCurrentColor(startGreen,endGreen,colorDiff,0,fraction);
    }

    if (mCurrentBlue != endBlue) {
    mCurrentBlue = getCurrentColor(startBlue,endBlue,colorDiff,0,fraction);
    }
    return Color.rgb(mCurrentRed,mCurrentGreen,mCurrentBlue);
    }

    Carson带你Android:这是一篇全面&详细的属性动画学习指南

    前言 属性动画的使用 是 Android 开发中常用的知识 本文将献上一份全面 & 详细的属性动画学习指南,将详细介绍属性动画的所有内容,包括:意义、作用、应用场景、功原理 ...