分析:对x4+y4+x3y+xy3首先通过提取公因式转化为(x3+y3)(x+y),再通过立方和公式分解为(x+y)(x2+y2-xy)(x+y).再将x+y、x2+y2-xy作为一个整体代入因式分解后的代数式即可求得结果.
解答:解:∵x+y=3,x2+y2-xy=4,
∴x4+y4+x3y+xy3,
=x3(x+y)+y3(x+y),
=(x3+y3)(x+y),
=(x+y)(x2+y2-xy)(x+y),
=32×4,
=36.
故答案为:36.
点评:本题考查因式分解的应用、立方和公式、代数式求值.解决本题的关键是对所求的代数式x4+y4+x3y+xy3进行因式分解,再将x+y、x2+y2-xy作为一个整体代入求值.