分析:(1)先移项得x2-4x=0,方程左边分解得x(x-4)=0,原方程转化为x=0或x-4=0,然后解一次方程即可;
(2)先移项得x2+4x=12,再把方程两边都加上4得到x2+4x+4=16,则有(x+2)2=16.
解答:解:(1)x2-4x=0,
∵x(x-4)=0,
∴x=0或x-4=0,
∴x1=0,x2=4;
(2)∵x2+4x=12,
x2+4x+4=16,
(x+2)2=16,
∴x+2=±4,
x1=2,x2=-6.
故答案为x1=0,x2=4;(x+2)2=16.
点评:本题考查了解一元二次方程-因式分解法:先把方程右边变形为0,再把方程左边分解为两个一次式的乘积,这样原方程转化为两个一元一次方程,然后解一次方程即可得到一元二次方程的解.也考查了配方法.