A method for obtaining a downlink scheduling resource by a terminal device, wherein the method comprises: receiving first pre-scheduling indication information sent by a network device, wherein the first pre-scheduling indication information is used to instruct the terminal device to receive a first downlink data channel; receiving, according to the first pre-scheduling indication information, a downlink signal sent by the network device, wherein the downlink signal sent by the network device comprises the first downlink data channel; and detecting at least one piece of post-scheduling indication information in the downlink signal sent by the network device, wherein the at least one piece of post-scheduling indication information is used by the terminal device to determine a resource occupied by the first downlink data channel in the received downlink signal; wherein the at least one piece of post-scheduling indication information comprises first post-scheduling indication information corresponding to the first pre-scheduling indication information; the first post-scheduling indication information is used to indicate a resource occupied, in a first time period, by the first downlink data channel in the downlink signal received by the terminal device, the first time period is a time period from a moment at which the terminal device receives the downlink signal sent by the network device to a moment at which the terminal device successfully detects the first post-scheduling indication information, and the first post-scheduling indication information is further used to indicate that transmission of the first downlink data channel is completed. receiving first pre-scheduling indication information sent by a network device, wherein the first pre-scheduling indication information is used to instruct the terminal device to receive a first downlink data channel; receiving, according to the first pre-scheduling indication information, a downlink signal sent by the network device, wherein the downlink signal sent by the network device comprises the first downlink data channel; and detecting at least one piece of post-scheduling indication information in the downlink signal sent by the network device, wherein the at least one piece of post-scheduling indication information is used by the terminal device to determine a resource occupied by the first downlink data channel in the received downlink signal; wherein the at least one piece of post-scheduling indication information comprises first post-scheduling indication information corresponding to the first pre-scheduling indication information; the first post-scheduling indication information is used to indicate a resource occupied, in a first time period, by the first downlink data channel in the downlink signal received by the terminal device, the first time period is a time period from a moment at which the terminal device receives the downlink signal sent by the network device to a moment at which the terminal device successfully detects the first post-scheduling indication information, and the first post-scheduling indication information is further used to indicate that transmission of the first downlink data channel is completed.