非法占用农用地的行为主要违反了《中华人民共和国土地管理法》和《中华人民共和国刑法》的相关规定。根据《土地管理法》,任何单位和个人不得非法占用耕地,改变其用途。如果擅自改变农用地性质,特别是用于非农业建设,首先会受到行政罚款和其他行政处罚。如果情节严重,可能触犯《刑法》中的"非法占用农用地罪",构成犯罪。