A screen state control method comprising: acquiring a light intensity value of current ambient light, and determining whether the light intensity value exceeds a light intensity threshold; determining a mobile terminal being in a bright environment when the light intensity value exceeds the light intensity threshold; determining (S410), in the bright environment, a ratio of a characteristic curve to an ideal curve in each of a plurality of intervals, wherein the characteristic curve representing an actual relationship between an input and an output energy of a proximity sensor, wherein the ideal curve represents a linear relationship between the input and the output energy of the proximity sensor; obtaining (S420) a first intensity value of a receiving end signal when a transmitting end of the proximity sensor is turned on, obtaining a second intensity value of a receiving end signal when the transmitting end of the proximity sensor is turned off, compensating the first intensity value by multiplying the first intensity value by a ratio corresponding to the ratio of a first interval corresponding to the first intensity value, and compensating the second intensity value by multiplying the second intensity value by a ratio corresponding to the ratio of a second interval corresponding to the second intensity value; and determining (S430) a corrected proximity value of the proximity sensor by subtracting a compensated second intensity value from a compensated first intensity value, and controlling a screen, according to a comparison result between the corrected proximity value and a preset threshold, to be selectively in a screen on state or a screen off state. acquiring a light intensity value of current ambient light, and determining whether the light intensity value exceeds a light intensity threshold; determining a mobile terminal being in a bright environment when the light intensity value exceeds the light intensity threshold; determining (S410), in the bright environment, a ratio of a characteristic curve to an ideal curve in each of a plurality of intervals, wherein the characteristic curve representing an actual relationship between an input and an output energy of a proximity sensor, wherein the ideal curve represents a linear relationship between the input and the output energy of the proximity sensor; obtaining (S420) a first intensity value of a receiving end signal when a transmitting end of the proximity sensor is turned on, obtaining a second intensity value of a receiving end signal when the transmitting end of the proximity sensor is turned off, compensating the first intensity value by multiplying the first intensity value by a ratio corresponding to the ratio of a first interval corresponding to the first intensity value, and compensating the second intensity value by multiplying the second intensity value by a ratio corresponding to the ratio of a second interval corresponding to the second intensity value; and determining (S430) a corrected proximity value of the proximity sensor by subtracting a compensated second intensity value from a compensated first intensity value, and controlling a screen, according to a comparison result between the corrected proximity value and a preset threshold, to be selectively in a screen on state or a screen off state. <EOS>