Embodiment
For making the object, technical solutions and advantages of the present invention clearly, below in conjunction with accompanying drawing, embodiment of the present invention is described further in detail.
Embodiment one
Please refer to Fig. 2, it illustrates the method flow diagram of the page furbishing method that the embodiment of the present invention one provides, this page furbishing method can be applied to and include in the electronic equipment of electronic ink screen, and this electronic equipment can be reader, TV, mobile phone or panel computer etc.This page furbishing method, comprising:
Step 201, within the full brush cycle, obtains the page info of current page, and the next page of current page is the page that acquiescence needs Local hydrodynamic unit;
Wherein, the full brush cycle refers to the refreshing frequency between double overall situation refreshing.Such as, the full brush cycle is 5 times, then electronic equipment can carry out Local hydrodynamic unit when front 4 display pages, carries out the overall situation refresh when the 5th display page.
Need the page of Local hydrodynamic unit if the next page of current page is acquiescence and comprises picture in current page and picture viewing area is larger, then carry out Local hydrodynamic unit when showing the next page of this current page and can produce ghost problem, therefore, electronic equipment can obtain page info relevant to the viewing area of picture in current page, and determines to carry out the mode that refreshes when showing next page according to this page info.If the next page of current page is the page that acquiescence needs overall situation refreshing, then can obtain the page info of current page, and determine that carry out the overall situation refreshes when showing next page according to this page info; Also can not obtain the page info of current page, directly carry out the overall situation when showing next page and refresh, the present embodiment is not construed as limiting.
Step 202, whether detect page info and meet pre-conditioned, it is pre-conditioned if detect, this page info, then perform step 203 if meeting;
After electronic equipment gets page info, this page info can be detected and whether meet pre-conditioned.It is pre-conditioned if detect, this page info meets, then perform step 203; It is pre-conditioned if detect, this page info does not meet, then carry out Local hydrodynamic unit when showing the next page of current page, to save the time spent by overall situation refreshing, improves page furbishing speed.
Step 203, carries out overall situation refreshing, and does not carry out the Local hydrodynamic unit given tacit consent to when showing next page.
Page info due to current page meets pre-conditioned, therefore, the viewing area can specifying the picture in current page is larger, then electronic equipment can carry out overall situation refreshing when showing the next page of current page, to avoid the ghost problem of carrying out Local hydrodynamic unit generation when showing this next page, optimize reading effect.
In sum, the page furbishing method that the embodiment of the present invention provides, by within the full brush cycle, obtains the page info of current page, and the next page of described current page is the page that acquiescence needs Local hydrodynamic unit; Whether detect described page info meets pre-conditioned; It is pre-conditioned if detect, described page info meets, then carry out the overall situation to refresh when showing described next page, and do not carry out the Local hydrodynamic unit given tacit consent to, solve in current page and show picture and the viewing area of picture is larger, if because the statistics number of Local hydrodynamic unit does not reach the full brush cycle, and carry out Local hydrodynamic unit when showing the next page of current page, in next page, the viewing area place of this picture can produce ghost in a big way, have impact on the problem of the display of content of pages in next page, reach the effect optimizing reading effect.
Embodiment two
Please refer to Fig. 3, it illustrates the method flow diagram of the page furbishing method that the embodiment of the present invention two provides, this page furbishing method can be applied to and include in the electronic equipment of electronic ink screen, and this electronic equipment can be reader, TV, mobile phone or panel computer etc.The present embodiment carries out page furbishing according to the first picture area summation in current page, and this page furbishing method, comprising:
Step 301, within the full brush cycle, calculates the picture area of each width picture in current page respectively, and the next page of current page is the page that acquiescence needs Local hydrodynamic unit;
Wherein, the full brush cycle refers to the refreshing frequency between double overall situation refreshing, and electronic equipment carries out Local hydrodynamic unit to the page within the full brush cycle.Such as, the full brush cycle is 5 times, then electronic equipment can carry out Local hydrodynamic unit when front 4 display pages, carries out the overall situation refresh when the 5th display page.
Need the page of Local hydrodynamic unit if the next page of current page is acquiescence and comprises picture in current page and picture viewing area is larger, then carry out Local hydrodynamic unit when showing the next page of this current page and can produce ghost problem, therefore, electronic equipment can obtain page info relevant to the viewing area of picture in current page, and determines to carry out the mode that refreshes when showing next page according to this page info.If the next page of current page is the page that acquiescence needs overall situation refreshing, then can obtain the page info of current page, and determine that carry out the overall situation refreshes when showing next page according to this page info; Also can not obtain the page info of current page, directly carry out the overall situation when showing next page and refresh, the present embodiment is not construed as limiting.
In the present embodiment, electronic equipment can be added up the number of times of Local hydrodynamic unit, and this statistics number and full brush cycle is compared, if the difference that the full brush cycle deducts statistics number is 1, then determines that next page is the page that acquiescence carries out overall situation refreshing; If the difference that the full brush cycle deducts statistics number is greater than 1, then determine that next page is the page that acquiescence carries out Local hydrodynamic unit.Certainly, electronic equipment can also determine that the acquiescence of the next page of current page refreshes mode by other means, and the present embodiment is not construed as limiting.
In the present embodiment, page info is the first picture area summation of picture in current page.Electronic equipment, when obtaining the picture area of current page, for each the width picture in current page, can calculate the picture area of this picture.Such as, electronic equipment can obtain length and the width of picture, length is multiplied by the picture area of product as this picture of width.
Step 302, is added the picture area calculated, obtains the first picture area summation;
Electronic equipment, can according to picture areal calculation first picture area summation after calculating the picture area of each width picture.Wherein, the method that electronic equipment calculates the first picture area summation has a variety of, and such as, the picture area being greater than predetermined value can be added by electronic equipment, obtains the first picture area summation; Or picture area can arrange according to order from big to small by electronic equipment, front i picture area is added, obtains the first picture area summation; Or all picture areas can be added by electronic equipment, and obtain the first picture area summation etc., the present embodiment is not construed as limiting.
Whether step 303, detect the first picture area summation and meet pre-conditioned, if detect, this first picture area summation meets pre-conditioned, then determine to perform step 304;
After electronic equipment gets page info, this page info can be detected and whether meet pre-conditioned.It is pre-conditioned if detect, this page info meets, then perform step 304; It is pre-conditioned if detect, this page info does not meet, then carry out Local hydrodynamic unit when showing the next page of current page, to save the time spent by overall situation refreshing, improves page furbishing speed.
Pre-conditionedly can to comprise: the ratio that the first picture area summation exceedes first threshold, the first picture area summation and page area exceedes at least one in Second Threshold.Such as, after electronic equipment detects that the first picture area summation exceedes first threshold, determine to perform step 304; Or, after electronic equipment detects that the ratio of the first picture area summation and page area exceedes Second Threshold, determine to perform step 304; Or electronic equipment detects that the first picture area summation exceedes first threshold and after the ratio of the first picture area summation and page area exceedes Second Threshold, determines to perform step 304.Wherein, first threshold and Second Threshold can pre-set and revise.
Such as, first threshold is 25 square centimeters, if then the first picture area summation is 30 square centimeters, is greater than 25 square centimeters, then electronic equipment performs step 304.
Such as, Second Threshold is 0.6, if then the first picture area summation is 25 square centimeters, page area is 50 square centimeters, then the ratio of the first picture area summation and page area is 0.5, be less than 0.6, then electronic equipment carries out Local hydrodynamic unit when showing the next page of current page, and flow process terminates.
Such as, first threshold is 25 square centimeters, Second Threshold is 0.6, page area is 50 square centimeters, supposes that the first picture area summation is 32 square centimeters, is greater than 25 square centimeters and 32/50=0.64 is greater than 0.6, then electronic equipment is determined to perform step 304.
Step 304, carries out overall situation refreshing, and does not carry out the Local hydrodynamic unit given tacit consent to when showing next page;
Page info due to current page meets pre-conditioned, therefore, the viewing area can specifying the picture in current page is larger, then electronic equipment can carry out overall situation refreshing when showing the next page of current page, to avoid the ghost problem of carrying out Local hydrodynamic unit generation when showing this next page, optimize reading effect.
Step 305, resets the statistics number of the Local hydrodynamic unit in the full brush cycle, again adds up the number of times of Local hydrodynamic unit, and using the number of times of Local hydrodynamic unit again the added up statistics number as the Local hydrodynamic unit in next full brush cycle.
When proceeding number of times statistics on the basis of the statistics number of the Local hydrodynamic unit within the full brush cycle, the number of times of the Local hydrodynamic unit between overall situation refreshing next time and the current overall situation refresh is less than the full brush cycle, the overall refreshing frequency problem frequently caused, after the overall situation of electronic equipment carrying out when showing the next page of current page refreshes, can also reset the statistics number of the Local hydrodynamic unit added up in this overall situation refresh cycle, make electronic equipment again can add up the number of times of Local hydrodynamic unit, and using the number of times of Local hydrodynamic unit again the added up statistics number as the Local hydrodynamic unit in next full brush cycle, thus reduce the refreshing frequency of overall situation refreshing, improve the speed of page furbishing.
In sum, the page furbishing method that the embodiment of the present invention provides, by within the full brush cycle, obtains the page info of current page, and the next page of described current page is the page that acquiescence needs Local hydrodynamic unit; Whether detect described page info meets pre-conditioned; It is pre-conditioned if detect, described page info meets, then carry out the overall situation to refresh when showing described next page, and do not carry out the Local hydrodynamic unit given tacit consent to, solve in current page and show picture and the viewing area of picture is larger, if because the statistics number of Local hydrodynamic unit does not reach the full brush cycle, and carry out Local hydrodynamic unit when showing the next page of current page, in next page, the viewing area place of this picture can produce ghost in a big way, have impact on the problem of the display of content of pages in next page, reach the effect optimizing reading effect.In addition, by resetting the statistics number of the Local hydrodynamic unit in the full brush cycle, again the number of times of Local hydrodynamic unit is added up, and using the number of times of Local hydrodynamic unit again the added up statistics number as the Local hydrodynamic unit in next full brush cycle, when the basis solving the statistics number of the Local hydrodynamic unit within the full brush cycle proceeding number of times statistics, the number of times of the Local hydrodynamic unit between overall situation refreshing next time and the current overall situation refresh is less than the full brush cycle, the overall refreshing frequency problem frequently caused, reaches the effect improving page furbishing speed.
Embodiment three
Please refer to Fig. 4, it illustrates the method flow diagram of the page furbishing method that the embodiment of the present invention three provides, this page furbishing method can be applied to and include in the electronic equipment of electronic ink screen, and this electronic equipment can be reader, TV, mobile phone or panel computer etc.The present embodiment carries out page furbishing according to the second picture area summation of all pages of having refreshed all in the full brush cycle and current page, and this page furbishing method, comprising:
Step 401, within the full brush cycle, calculates the cumulative area of picture in all pages refreshed within the full brush cycle, and calculates the picture area of picture in current page, and the next page of current page is the page that acquiescence needs Local hydrodynamic unit;
The full brush cycle refers to the refreshing frequency between double overall situation refreshing, and electronic equipment carries out Local hydrodynamic unit to the page within the full brush cycle.
Need the page of Local hydrodynamic unit if the next page of current page is acquiescence and comprises picture in current page and picture viewing area is larger, then carry out Local hydrodynamic unit when showing the next page of this current page and can produce ghost problem, therefore, electronic equipment can obtain page info relevant to the viewing area of picture in current page, and determines to carry out the mode that refreshes when showing next page according to this page info.If the next page of current page is the page that acquiescence needs overall situation refreshing, then can obtain the page info of current page, and determine that carry out the overall situation refreshes when showing next page according to this page info; Also can not obtain the page info of current page, directly carry out the overall situation when showing next page and refresh, the present embodiment is not construed as limiting.
In the present embodiment, electronic equipment can be added up the number of times of Local hydrodynamic unit, and this statistics number and full brush cycle is compared, if the difference that the full brush cycle deducts statistics number is 1, then determines that next page is the page that acquiescence carries out overall situation refreshing; If the difference that the full brush cycle deducts statistics number is greater than 1, then determine that next page is the page that acquiescence carries out Local hydrodynamic unit.Certainly, electronic equipment can also determine that the acquiescence of the next page of current page refreshes mode by other means, and the present embodiment is not construed as limiting.
In the present embodiment, page info is the second picture area summation of entirely brushing picture in the page and current page that had refreshed in the cycle.Electronic equipment, when obtaining the picture area of the page, for each the width picture in the page, can calculate the picture area of this picture.Such as, electronic equipment can obtain length and the width of picture, length is multiplied by the picture area of product as this picture of width.
When electronic equipment calculates the picture area of each page in the page refreshed in the full brush cycle, can after calculating the picture area of each width picture in this page, according to picture areal calculation picture area summation.Wherein, the method for electronic equipment calculating chart sheet area summation has a variety of, and such as, the picture area being greater than predetermined value can be added by electronic equipment, obtains picture area summation; Or picture area can arrange according to order from big to small by electronic equipment, front i picture area is added, obtains picture area summation; Or all picture areas can be added by electronic equipment, and obtain picture area summation etc., the present embodiment is not construed as limiting.After calculating the picture area of each page, at least one the picture area summation calculated can add up by electronic equipment, is entirely brushed the cumulative area of picture in the page refreshed in the cycle.In like manner, electronic equipment can calculate the picture area of picture in current page.
Step 402, is added cumulative area with picture area, obtains second picture area summation;
In order to the total area of picture shown in the page that refreshed in the clear and definite full brush cycle, cumulative area can also be added with picture area by electronic equipment, obtains second picture area summation, and refreshes the page according to second picture area summation.
Step 403, whether detect second picture area summation and meet pre-conditioned, if detect, this second picture area summation meets pre-conditioned, then determine to perform step 404;
After electronic equipment gets page info, this page info can be detected and whether meet pre-conditioned.It is pre-conditioned if detect, this page info meets, then perform step 404; It is pre-conditioned if detect, this page info does not meet, then carry out Local hydrodynamic unit when showing the next page of current page, to save the time spent by overall situation refreshing, improves page furbishing speed.
Wherein, pre-conditionedly to comprise: second picture area summation more than the 3rd threshold value, second picture area summation and the ratio of the page area of all pages that refreshed in the full brush cycle more than at least one in the 4th threshold value.Such as, electronic equipment detects that second picture area summation is more than after the 3rd threshold value, determines to perform step 404; Or, electronic equipment second picture area summation detected and the ratio of the page area of all pages that refreshed in the full brush cycle more than after the 4th threshold value, determine to perform step 404; Or, electronic equipment detect second picture area summation more than the 3rd threshold value and second picture area summation and the ratio of the page area of all pages that refreshed in the full brush cycle more than after the 4th threshold value, determine to perform step 404.Wherein, the 3rd threshold value and the 4th threshold value can pre-set and revise.
Such as, the 3rd threshold value is 125 square centimeters, if then second picture area summation is 150 square centimeters, is greater than 125 square centimeters, then electronic equipment performs step 404.
Such as, 4th threshold value is 0.6, if then second picture area summation is 75 square centimeters, the page area of each page is 50 square centimeters, refreshed 3 pages, then the ratio of second picture area summation and page area is 75/ (503)=0.5, is less than 0.6, then electronic equipment carries out Local hydrodynamic unit when showing the next page of current page, and flow process terminates.
Such as, 3rd threshold value is 125 square centimeters, the 4th threshold value is 0.6, the page area of each page is 50 square centimeters, 3 pages were refreshed, suppose that second picture area summation is 140 square centimeters, be greater than 125 square centimeters and 140/150=0.93 is greater than 0.6, then electronic equipment is determined to perform step 404.
Step 404, carries out overall situation refreshing, and does not carry out the Local hydrodynamic unit given tacit consent to when showing next page;
Page info due to current page meets pre-conditioned, therefore, the viewing area can specifying the picture in current page is larger, then electronic equipment can carry out overall situation refreshing when showing the next page of current page, to avoid the ghost problem of carrying out Local hydrodynamic unit generation when showing this next page, optimize reading effect.
Step 405, resets the statistics number of the Local hydrodynamic unit in the full brush cycle, again adds up the number of times of Local hydrodynamic unit, and using the number of times of Local hydrodynamic unit again the added up statistics number as the Local hydrodynamic unit in next full brush cycle.
When proceeding number of times statistics on the basis of the statistics number of the Local hydrodynamic unit within the full brush cycle, the number of times of the Local hydrodynamic unit between overall situation refreshing next time and the current overall situation refresh is less than the full brush cycle, the overall refreshing frequency problem frequently caused, after the overall situation of electronic equipment carrying out when showing the next page of current page refreshes, can also reset the statistics number of the Local hydrodynamic unit added up in this overall situation refresh cycle, make electronic equipment again can add up the number of times of Local hydrodynamic unit, and using the number of times of Local hydrodynamic unit again the added up statistics number as the Local hydrodynamic unit in next full brush cycle, thus reduce the refreshing frequency of overall situation refreshing, improve the speed of page furbishing.
In sum, the page furbishing method that the embodiment of the present invention provides, by within the full brush cycle, obtains the page info of current page, and the next page of described current page is the page that acquiescence needs Local hydrodynamic unit; Whether detect described page info meets pre-conditioned; It is pre-conditioned if detect, described page info meets, then carry out the overall situation to refresh when showing described next page, and do not carry out the Local hydrodynamic unit given tacit consent to, solve in current page and show picture and the viewing area of picture is larger, if because the statistics number of Local hydrodynamic unit does not reach the full brush cycle, and carry out Local hydrodynamic unit when showing the next page of current page, in next page, the viewing area place of this picture can produce ghost in a big way, have impact on the problem of the display of content of pages in next page, reach the effect optimizing reading effect.In addition, by resetting the statistics number of the Local hydrodynamic unit in the full brush cycle, again the number of times of Local hydrodynamic unit is added up, and using the number of times of Local hydrodynamic unit again the added up statistics number as the Local hydrodynamic unit in next full brush cycle, when the basis solving the statistics number of the Local hydrodynamic unit within the full brush cycle proceeding number of times statistics, the number of times of the Local hydrodynamic unit between overall situation refreshing next time and the current overall situation refresh is less than the full brush cycle, the overall refreshing frequency problem frequently caused, reaches the effect improving page furbishing speed.
Embodiment four
Please refer to Fig. 5, it illustrates the method flow diagram of the page furbishing method that the embodiment of the present invention four provides, this page furbishing method can be applied to and include in the electronic equipment of electronic ink screen, and this electronic equipment can be reader, TV, mobile phone or panel computer etc.The first number of hits summation that the present embodiment covers according to picture in current page carries out page furbishing, and this page furbishing method, comprising:
Step 501, within the full brush cycle, calculate the number of hits that in current page, each width picture covers, this intersection point is the point that in the page, horizontal mean line and longitudinal mean line intersect formation, and the next page of current page is the page that acquiescence needs Local hydrodynamic unit;
The full brush cycle refers to the refreshing frequency between double overall situation refreshing, and electronic equipment carries out Local hydrodynamic unit to the page within the full brush cycle.
Need the page of Local hydrodynamic unit if the next page of current page is acquiescence and comprises picture in current page and picture viewing area is larger, then carry out Local hydrodynamic unit when showing the next page of this current page and can produce ghost problem, therefore, electronic equipment can obtain page info relevant to the viewing area of picture in current page, and determines to carry out the mode that refreshes when showing next page according to this page info.If the next page of current page is the page that acquiescence needs overall situation refreshing, then can obtain the page info of current page, and determine that carry out the overall situation refreshes when showing next page according to this page info; Also can not obtain the page info of current page, directly carry out the overall situation when showing next page and refresh, the present embodiment is not construed as limiting.
In the present embodiment, electronic equipment can be added up the number of times of Local hydrodynamic unit, and this statistics number and full brush cycle is compared, if the difference that the full brush cycle deducts statistics number is 1, then determines that next page is the page that acquiescence carries out overall situation refreshing; If the difference that the full brush cycle deducts statistics number is greater than 1, then determine that next page is the page that acquiescence carries out Local hydrodynamic unit.Certainly, electronic equipment can also determine that the acquiescence of the next page of current page refreshes mode by other means, and the present embodiment is not construed as limiting.
In the present embodiment, page info is the number of hits that in current page, picture covers, the number of hits covered by picture number represent the size of the picture area of picture.Electronic equipment, before the number of hits calculating picture covering, needs the number of hits determined in the page.Such as, electronic equipment can carry out decile by horizontal mean line and longitudinal mean line to the page, and intersection point is uniformly distributed in the page, thus improves the accuracy that electronic equipment calculates the number of hits that picture covers.
Please refer to the distribution schematic diagram of intersection point in the page shown in Fig. 6, in Fig. 6, electronic equipment by arranging the horizontal mean line of N bar, the page is divided into the individual region of (N+1) (M+1) by the longitudinal mean line of M bar, forms NM intersection point.Suppose that N is 13, M is 6, then can specify the number of hits comprised in the page is 136=78, and the number of hits that picture covers is 21.
Step 502, is added the number of hits calculated, obtains the first number of hits summation;
Electronic equipment, after the number of hits calculating the covering of each width picture, can calculate the first number of hits summation according to number of hits.Wherein, the method that electronic equipment calculates the first number of hits summation has a variety of, and such as, the number of hits being greater than predetermined value can be added by electronic equipment, obtains the first number of hits summation; Or number of hits can arrange according to order from big to small by electronic equipment, front i number of hits is added, obtains the first number of hits summation; Or all number of hits can be added by electronic equipment, and obtain the first number of hits summation etc., the present embodiment is not construed as limiting.
Whether step 503, detect the first number of hits summation more than the 5th threshold value, if detect, this first number of hits summation is more than the 5th threshold value, then determine to perform step 504;
After electronic equipment gets page info, this page info can be detected and whether meet pre-conditioned.It is pre-conditioned if detect, this page info meets, then perform step 504; It is pre-conditioned if detect, this page info does not meet, then carry out Local hydrodynamic unit when showing the next page of current page, to save the time spent by overall situation refreshing, improves page furbishing speed.
Such as, the 5th threshold value is 100, if then the first number of hits summation is 135, is greater than 100, then electronic equipment performs step 504; If the first number of hits summation is 87, be less than 100, then electronic equipment carries out Local hydrodynamic unit when showing the next page of current page, and flow process terminates.
Step 504, carries out overall situation refreshing, and does not carry out the Local hydrodynamic unit given tacit consent to when showing next page;
Page info due to current page meets pre-conditioned, therefore, the viewing area can specifying the picture in current page is larger, then electronic equipment can carry out overall situation refreshing when showing the next page of current page, to avoid the ghost problem of carrying out Local hydrodynamic unit generation when showing this next page, optimize reading effect.
Step 505, resets the statistics number of the Local hydrodynamic unit in the full brush cycle, again adds up the number of times of Local hydrodynamic unit, and using the number of times of Local hydrodynamic unit again the added up statistics number as the Local hydrodynamic unit in next full brush cycle.
When proceeding number of times statistics on the basis of the statistics number of the Local hydrodynamic unit within the full brush cycle, the number of times of the Local hydrodynamic unit between overall situation refreshing next time and the current overall situation refresh is less than the full brush cycle, the overall refreshing frequency problem frequently caused, after the overall situation of electronic equipment carrying out when showing the next page of current page refreshes, can also reset the statistics number of the Local hydrodynamic unit added up in this overall situation refresh cycle, make electronic equipment again can add up the number of times of Local hydrodynamic unit, and using the number of times of Local hydrodynamic unit again the added up statistics number as the Local hydrodynamic unit in next full brush cycle, thus reduce the refreshing frequency of overall situation refreshing, improve the speed of page furbishing.
In sum, the page furbishing method that the embodiment of the present invention provides, by within the full brush cycle, obtains the page info of current page, and the next page of described current page is the page that acquiescence needs Local hydrodynamic unit; Whether detect described page info meets pre-conditioned; It is pre-conditioned if detect, described page info meets, then carry out the overall situation to refresh when showing described next page, and do not carry out the Local hydrodynamic unit given tacit consent to, solve in current page and show picture and the viewing area of picture is larger, if because the statistics number of Local hydrodynamic unit does not reach the full brush cycle, and carry out Local hydrodynamic unit when showing the next page of current page, in next page, the viewing area place of this picture can produce ghost in a big way, have impact on the problem of the display of content of pages in next page, reach the effect optimizing reading effect.In addition, by resetting the statistics number of the Local hydrodynamic unit in the full brush cycle, again the number of times of Local hydrodynamic unit is added up, and using the number of times of Local hydrodynamic unit again the added up statistics number as the Local hydrodynamic unit in next full brush cycle, when the basis solving the statistics number of the Local hydrodynamic unit within the full brush cycle proceeding number of times statistics, the number of times of the Local hydrodynamic unit between overall situation refreshing next time and the current overall situation refresh is less than the full brush cycle, the overall refreshing frequency problem frequently caused, reaches the effect improving page furbishing speed.
Embodiment five
Please refer to Fig. 7, it illustrates the method flow diagram of the page furbishing method that the embodiment of the present invention five provides, this page furbishing method can be applied to and include in the electronic equipment of electronic ink screen, and this electronic equipment can be reader, TV, mobile phone or panel computer etc.The second number of hits summation that the present embodiment covers according to the picture of all pages of having refreshed all in the full brush cycle and current page carries out page furbishing, and this page furbishing method, comprising:
Step 701, within the full brush cycle, calculate the accumulative number of hits that in all pages refreshed within the full brush cycle, picture covers, and calculate the number of hits that in current page, picture covers, this intersection point is the point that in the page, horizontal mean line and longitudinal mean line intersect formation, and the next page of current page is the page that acquiescence needs Local hydrodynamic unit;
The full brush cycle refers to the refreshing frequency between double overall situation refreshing, and electronic equipment carries out Local hydrodynamic unit to the page within the full brush cycle.
Need the page of Local hydrodynamic unit if the next page of current page is acquiescence and comprises picture in current page and picture viewing area is larger, then carry out Local hydrodynamic unit when showing the next page of this current page and can produce ghost problem, therefore, electronic equipment can obtain page info relevant to the viewing area of picture in current page, and determines to carry out the mode that refreshes when showing next page according to this page info.If the next page of current page is the page that acquiescence needs overall situation refreshing, then can obtain the page info of current page, and determine that carry out the overall situation refreshes when showing next page according to this page info; Also can not obtain the page info of current page, directly carry out the overall situation when showing next page and refresh, the present embodiment is not construed as limiting.
In the present embodiment, electronic equipment can be added up the number of times of Local hydrodynamic unit, and this statistics number and full brush cycle is compared, if the difference that the full brush cycle deducts statistics number is 1, then determines that next page is the page that acquiescence carries out overall situation refreshing; If the difference that the full brush cycle deducts statistics number is greater than 1, then determine that next page is the page that acquiescence carries out Local hydrodynamic unit.Certainly, electronic equipment can also determine that the acquiescence of the next page of current page refreshes mode by other means, and the present embodiment is not construed as limiting.
In the present embodiment, page info is entirely brush the number of hits that in the page and current page that had refreshed in the cycle, picture covers, the number of hits covered by picture number represent the size of the picture area of picture.Electronic equipment, before the number of hits calculating picture covering, needs the number of hits determined in the page.Such as, electronic equipment can carry out decile by horizontal mean line and longitudinal mean line to the page, and intersection point is uniformly distributed in the page, thus improves the accuracy that electronic equipment calculates the number of hits that picture covers.
Please refer to the distribution schematic diagram of intersection point in the page shown in Fig. 6, in Fig. 6, electronic equipment by arranging the horizontal mean line of N bar, the page is divided into the individual region of (N+1) (M+1) by the longitudinal mean line of M bar, forms NM intersection point.Suppose that N is 13, M is 6, then can specify the number of hits comprised in the page is 136=78, and the number of hits that picture covers is 21.
When electronic equipment calculates the number of hits of each page covering in the page refreshed in the full brush cycle, after calculating the number of hits that in this page, each width picture covers, number of hits summation can be calculated according to number of hits.Wherein, the method that electronic equipment calculates number of hits summation has a variety of, and such as, the number of hits being greater than predetermined value can be added by electronic equipment, obtains number of hits summation; Or number of hits can arrange according to order from big to small by electronic equipment, front i number of hits is added, obtains number of hits summation; Or all number of hits can be added by electronic equipment, and obtain number of hits summation etc., the present embodiment is not construed as limiting.After the number of hits calculating the covering of each page, at least one the number of hits summation calculated can add up by electronic equipment, is entirely brushed the accumulative number of hits of picture in the page refreshed in the cycle.In like manner, electronic equipment can calculate the number of hits that in current page, picture covers.
Step 702, will add up number of hits and be added with number of hits, obtain the second number of hits summation;
In order to the number of hits that the picture shown in the page that refreshed in the clear and definite full brush cycle covers, the number of hits that accumulative number of hits and picture in current page cover can also be added by electronic equipment, obtain the second number of hits summation, and according to the second number of hits summation, the page is refreshed.
Whether step 703, detect the second number of hits summation more than the 6th threshold value, if detect, this second number of hits summation is more than the 6th threshold value, then determine to perform step 704;
After electronic equipment gets page info, this page info can be detected and whether meet pre-conditioned.It is pre-conditioned if detect, this page info meets, then perform step 704; It is pre-conditioned if detect, this page info does not meet, then carry out Local hydrodynamic unit when showing the next page of current page, to save the time spent by overall situation refreshing, improves page furbishing speed.
Such as, the 6th threshold value is 100, if then the second number of hits summation is 135, is greater than 100, then electronic equipment performs step 704; If the second number of hits summation is 87, be less than 100, then electronic equipment carries out Local hydrodynamic unit when showing the next page of current page, and flow process terminates.
Step 704, carries out overall situation refreshing, and does not carry out the Local hydrodynamic unit given tacit consent to when showing next page;
Page info due to current page meets pre-conditioned, therefore, the viewing area can specifying the picture in current page is larger, then electronic equipment can carry out overall situation refreshing when showing the next page of current page, to avoid the ghost problem of carrying out Local hydrodynamic unit generation when showing this next page, optimize reading effect.
Step 705, resets the statistics number of the Local hydrodynamic unit in the full brush cycle, again adds up the number of times of Local hydrodynamic unit, and using the number of times of Local hydrodynamic unit again the added up statistics number as the Local hydrodynamic unit in next full brush cycle.
When proceeding number of times statistics on the basis of the statistics number of the Local hydrodynamic unit within the full brush cycle, the number of times of the Local hydrodynamic unit between overall situation refreshing next time and the current overall situation refresh is less than the full brush cycle, the overall refreshing frequency problem frequently caused, after the overall situation of electronic equipment carrying out when showing the next page of current page refreshes, can also reset the statistics number of the Local hydrodynamic unit added up in this overall situation refresh cycle, make electronic equipment again can add up the number of times of Local hydrodynamic unit, and using the number of times of Local hydrodynamic unit again the added up statistics number as the Local hydrodynamic unit in next full brush cycle, thus reduce the refreshing frequency of overall situation refreshing, improve the speed of page furbishing.
In sum, the page furbishing method that the embodiment of the present invention provides, by within the full brush cycle, obtains the page info of current page, and the next page of described current page is the page that acquiescence needs Local hydrodynamic unit; Whether detect described page info meets pre-conditioned; It is pre-conditioned if detect, described page info meets, then carry out the overall situation to refresh when showing described next page, and do not carry out the Local hydrodynamic unit given tacit consent to, solve in current page and show picture and the viewing area of picture is larger, if because the statistics number of Local hydrodynamic unit does not reach the full brush cycle, and carry out Local hydrodynamic unit when showing the next page of current page, in next page, the viewing area place of this picture can produce ghost in a big way, have impact on the problem of the display of content of pages in next page, reach the effect optimizing reading effect.In addition, by resetting the statistics number of the Local hydrodynamic unit in the full brush cycle, again the number of times of Local hydrodynamic unit is added up, and using the number of times of Local hydrodynamic unit again the added up statistics number as the Local hydrodynamic unit in next full brush cycle, when the basis solving the statistics number of the Local hydrodynamic unit within the full brush cycle proceeding number of times statistics, the number of times of the Local hydrodynamic unit between overall situation refreshing next time and the current overall situation refresh is less than the full brush cycle, the overall refreshing frequency problem frequently caused, reaches the effect improving page furbishing speed.
Embodiment six
Please refer to Fig. 8, it illustrates the structural framing figure of the page furbishing device that the embodiment of the present invention six provides, this page furbishing device can be applied to and include in the electronic equipment of electronic ink screen, and this electronic equipment can be reader, TV, mobile phone or panel computer etc.This page furbishing device, comprising:
Acquisition module 810, within the full brush cycle, obtains the page info of current page, and the next page of current page is the page that acquiescence needs Local hydrodynamic unit;
Detection module 820, whether the page info got for detecting acquisition module 810 meets pre-conditioned;
Refresh module 830, for when detection module 820 detects that page info meets pre-conditioned, carries out overall situation refreshing, and does not carry out the Local hydrodynamic unit given tacit consent to when showing next page.
In sum, the page furbishing device that the embodiment of the present invention provides, by within the full brush cycle, obtains the page info of current page, and the next page of described current page is the page that acquiescence needs Local hydrodynamic unit; Whether detect described page info meets pre-conditioned; It is pre-conditioned if detect, described page info meets, then carry out the overall situation to refresh when showing described next page, and do not carry out the Local hydrodynamic unit given tacit consent to, solve in current page and show picture and the viewing area of picture is larger, if because the statistics number of Local hydrodynamic unit does not reach the full brush cycle, and carry out Local hydrodynamic unit when showing the next page of current page, in next page, the viewing area place of this picture can produce ghost in a big way, have impact on the problem of the display of content of pages in next page, reach the effect optimizing reading effect.
Embodiment seven
Please refer to Fig. 9, it illustrates the structural framing figure of the page furbishing device that the embodiment of the present invention seven provides, this page furbishing device can be applied to and include in the electronic equipment of electronic ink screen, and this electronic equipment can be reader, TV, mobile phone or panel computer etc.This page furbishing device, comprising: acquisition module 810, detection module 820 and refresh module 830.
Acquisition module 810, within the full brush cycle, obtains the page info of current page, and the next page of current page is the page that acquiescence needs Local hydrodynamic unit;
Detection module 820, whether the page info got for detecting acquisition module 810 meets pre-conditioned;
Refresh module 830, for when detection module 820 detects that page info meets pre-conditioned, carries out overall situation refreshing, and does not carry out the Local hydrodynamic unit given tacit consent to when showing next page.
Further, if page info is the first picture area summation, then acquisition module 810, can comprise:
First computing unit 811, for calculating the picture area of each width picture in current page respectively;
Second computing unit 812, is added for the picture area calculated by the first computing unit 811, obtains the first picture area summation;
Accordingly, detection module 820, comprising:
Whether the first detecting unit 821, meet pre-conditioned for detecting the first picture area summation;
First determining unit 822, during for detecting that the first picture area summation meets pre-conditioned at the first detecting unit 821, determines that page info meets pre-conditioned;
Pre-conditionedly to comprise: the ratio that the first picture area summation exceedes first threshold, the first picture area summation and page area exceedes at least one in Second Threshold.
Further, this device can also comprise:
Dump block 840, carries out the overall situation for refresh module 830 and refreshes, and after not carrying out the Local hydrodynamic unit given tacit consent to, reset the statistics number of the Local hydrodynamic unit in the full brush cycle when showing next page;
Statistical module 850, for again add up dump block 840 reset after the number of times of Local hydrodynamic unit, and using the number of times of Local hydrodynamic unit again the added up statistics number as the Local hydrodynamic unit in next full brush cycle.
In sum, the page furbishing device that the embodiment of the present invention provides, by within the full brush cycle, obtains the page info of current page, and the next page of described current page is the page that acquiescence needs Local hydrodynamic unit; Whether detect described page info meets pre-conditioned; It is pre-conditioned if detect, described page info meets, then carry out the overall situation to refresh when showing described next page, and do not carry out the Local hydrodynamic unit given tacit consent to, solve in current page and show picture and the viewing area of picture is larger, if because the statistics number of Local hydrodynamic unit does not reach the full brush cycle, and carry out Local hydrodynamic unit when showing the next page of current page, in next page, the viewing area place of this picture can produce ghost in a big way, have impact on the problem of the display of content of pages in next page, reach the effect optimizing reading effect.In addition, by resetting the statistics number of the Local hydrodynamic unit in the full brush cycle, again the number of times of Local hydrodynamic unit is added up, and using the number of times of Local hydrodynamic unit again the added up statistics number as the Local hydrodynamic unit in next full brush cycle, when the basis solving the statistics number of the Local hydrodynamic unit within the full brush cycle proceeding number of times statistics, the number of times of the Local hydrodynamic unit between overall situation refreshing next time and the current overall situation refresh is less than the full brush cycle, the overall refreshing frequency problem frequently caused, reaches the effect improving page furbishing speed.
Embodiment eight
Please refer to Figure 10, it illustrates the structural framing figure of the page furbishing device that the embodiment of the present invention eight provides, this page furbishing device can be applied to and include in the electronic equipment of electronic ink screen, and this electronic equipment can be reader, TV, mobile phone or panel computer etc.This page furbishing device, comprising: acquisition module 810, detection module 820 and refresh module 830.
Acquisition module 810, within the full brush cycle, obtains the page info of current page, and the next page of current page is the page that acquiescence needs Local hydrodynamic unit;
Detection module 820, whether the page info got for detecting acquisition module 810 meets pre-conditioned;
Refresh module 830, for when detection module 820 detects that page info meets pre-conditioned, carries out overall situation refreshing, and does not carry out the Local hydrodynamic unit given tacit consent to when showing next page.
Further, if page info is second picture area summation, then acquisition module 810, can comprise:
3rd computing unit 813, for calculating the cumulative area of picture in all pages of having refreshed within the full brush cycle, and calculates the picture area of picture in current page;
4th computing unit 814, is added with picture area for the cumulative area calculated by the 3rd computing unit 813, obtains second picture area summation;
Accordingly, detection module 820, can comprise:
Whether the second detecting unit 823, meet pre-conditioned for detecting second picture area summation;
Second determining unit 824, for when the second detecting unit 823 detects that second picture area summation meets pre-conditioned, determines that page info meets pre-conditioned;
Pre-conditionedly to comprise: second picture area summation more than the 3rd threshold value, second picture area summation and the ratio of the page area of all pages that refreshed in the full brush cycle more than at least one in the 4th threshold value.
Further, this device can also comprise:
Dump block 840, carries out the overall situation for refresh module 830 and refreshes, and after not carrying out the Local hydrodynamic unit given tacit consent to, reset the statistics number of the Local hydrodynamic unit in the full brush cycle when showing next page;
Statistical module 850, for again add up dump block 840 reset after the number of times of Local hydrodynamic unit, and using the number of times of Local hydrodynamic unit again the added up statistics number as the Local hydrodynamic unit in next full brush cycle.
In sum, the page furbishing device that the embodiment of the present invention provides, by within the full brush cycle, obtains the page info of current page, and the next page of described current page is the page that acquiescence needs Local hydrodynamic unit; Whether detect described page info meets pre-conditioned; It is pre-conditioned if detect, described page info meets, then carry out the overall situation to refresh when showing described next page, and do not carry out the Local hydrodynamic unit given tacit consent to, solve in current page and show picture and the viewing area of picture is larger, if because the statistics number of Local hydrodynamic unit does not reach the full brush cycle, and carry out Local hydrodynamic unit when showing the next page of current page, in next page, the viewing area place of this picture can produce ghost in a big way, have impact on the problem of the display of content of pages in next page, reach the effect optimizing reading effect.In addition, by resetting the statistics number of the Local hydrodynamic unit in the full brush cycle, again the number of times of Local hydrodynamic unit is added up, and using the number of times of Local hydrodynamic unit again the added up statistics number as the Local hydrodynamic unit in next full brush cycle, when the basis solving the statistics number of the Local hydrodynamic unit within the full brush cycle proceeding number of times statistics, the number of times of the Local hydrodynamic unit between overall situation refreshing next time and the current overall situation refresh is less than the full brush cycle, the overall refreshing frequency problem frequently caused, reaches the effect improving page furbishing speed.
Embodiment nine
Please refer to Figure 11, it illustrates the structural framing figure of the page furbishing device that the embodiment of the present invention nine provides, this page furbishing device can be applied to and include in the electronic equipment of electronic ink screen, and this electronic equipment can be reader, TV, mobile phone or panel computer etc.This page furbishing device, comprising: acquisition module 810, detection module 820 and refresh module 830.
Acquisition module 810, within the full brush cycle, obtains the page info of current page, and the next page of current page is the page that acquiescence needs Local hydrodynamic unit;
Detection module 820, whether the page info got for detecting acquisition module 810 meets pre-conditioned;
Refresh module 830, for when detection module 820 detects that page info meets pre-conditioned, carries out overall situation refreshing, and does not carry out the Local hydrodynamic unit given tacit consent to when showing next page.
Further, if page info is the first number of hits summation, then acquisition module 810, can comprise:
5th computing unit 815, for calculating the number of hits that in current page, each width picture covers, intersection point is the point that in the page, horizontal mean line and longitudinal mean line intersect formation;
6th computing unit 816, is added for the number of hits calculated by the 5th computing unit 815, obtains the first number of hits summation;
Accordingly, detection module 820, can comprise:
Whether 3rd detecting unit 825, for detecting the first number of hits summation more than the 5th threshold value;
3rd determining unit 826, for when the 3rd detecting unit 825 detects the first number of hits summation more than the 5th threshold value, determines that page info meets pre-conditioned.
Further, this device can also comprise:
Dump block 840, carries out the overall situation for refresh module 830 and refreshes, and after not carrying out the Local hydrodynamic unit given tacit consent to, reset the statistics number of the Local hydrodynamic unit in the full brush cycle when showing next page;
Statistical module 850, for again add up dump block 840 reset after the number of times of Local hydrodynamic unit, and using the number of times of Local hydrodynamic unit again the added up statistics number as the Local hydrodynamic unit in next full brush cycle.
In sum, the page furbishing device that the embodiment of the present invention provides, by within the full brush cycle, obtains the page info of current page, and the next page of described current page is the page that acquiescence needs Local hydrodynamic unit; Whether detect described page info meets pre-conditioned; It is pre-conditioned if detect, described page info meets, then carry out the overall situation to refresh when showing described next page, and do not carry out the Local hydrodynamic unit given tacit consent to, solve in current page and show picture and the viewing area of picture is larger, if because the statistics number of Local hydrodynamic unit does not reach the full brush cycle, and carry out Local hydrodynamic unit when showing the next page of current page, in next page, the viewing area place of this picture can produce ghost in a big way, have impact on the problem of the display of content of pages in next page, reach the effect optimizing reading effect.In addition, by resetting the statistics number of the Local hydrodynamic unit in the full brush cycle, again the number of times of Local hydrodynamic unit is added up, and using the number of times of Local hydrodynamic unit again the added up statistics number as the Local hydrodynamic unit in next full brush cycle, when the basis solving the statistics number of the Local hydrodynamic unit within the full brush cycle proceeding number of times statistics, the number of times of the Local hydrodynamic unit between overall situation refreshing next time and the current overall situation refresh is less than the full brush cycle, the overall refreshing frequency problem frequently caused, reaches the effect improving page furbishing speed.
Embodiment ten
Please refer to Figure 12, it illustrates the structural framing figure of the page furbishing device that the embodiment of the present invention ten provides, this page furbishing device can be applied to and include in the electronic equipment of electronic ink screen, and this electronic equipment can be reader, TV, mobile phone or panel computer etc.This page furbishing device, comprising: acquisition module 810, detection module 820 and refresh module 830.
Acquisition module 810, within the full brush cycle, obtains the page info of current page, and the next page of current page is the page that acquiescence needs Local hydrodynamic unit;
Detection module 820, whether the page info got for detecting acquisition module 810 meets pre-conditioned;
Refresh module 830, for when detection module 820 detects that page info meets pre-conditioned, carries out overall situation refreshing, and does not carry out the Local hydrodynamic unit given tacit consent to when showing next page.
Further, if page info is the second number of hits summation, then acquisition module 810, can comprise:
7th computing unit 817, for calculating the accumulative number of hits that in all pages of refreshing within the full brush cycle, picture covers, and calculate the number of hits that in current page, picture covers, intersection point is the point that in the page, horizontal mean line and longitudinal mean line intersect formation;
8th computing unit 818, is added with number of hits for the accumulative number of hits calculated by the 7th computing unit 817, obtains the second number of hits summation;
Accordingly, detection module 820, can comprise:
Whether 4th detecting unit 827, for detecting the second number of hits summation more than the 6th threshold value;
4th determining unit 828, for when the 4th detecting unit 827 detects the second number of hits summation more than the 6th threshold value, determines that page info meets pre-conditioned.
Further, this device can also comprise:
Dump block 840, carries out the overall situation for refresh module 830 and refreshes, and after not carrying out the Local hydrodynamic unit given tacit consent to, reset the statistics number of the Local hydrodynamic unit in the full brush cycle when showing next page;
Statistical module 850, for again add up dump block 840 reset after the number of times of Local hydrodynamic unit, and using the number of times of Local hydrodynamic unit again the added up statistics number as the Local hydrodynamic unit in next full brush cycle.
In sum, the page furbishing device that the embodiment of the present invention provides, by within the full brush cycle, obtains the page info of current page, and the next page of described current page is the page that acquiescence needs Local hydrodynamic unit; Whether detect described page info meets pre-conditioned; It is pre-conditioned if detect, described page info meets, then carry out the overall situation to refresh when showing described next page, and do not carry out the Local hydrodynamic unit given tacit consent to, solve in current page and show picture and the viewing area of picture is larger, if because the statistics number of Local hydrodynamic unit does not reach the full brush cycle, and carry out Local hydrodynamic unit when showing the next page of current page, in next page, the viewing area place of this picture can produce ghost in a big way, have impact on the problem of the display of content of pages in next page, reach the effect optimizing reading effect.In addition, by resetting the statistics number of the Local hydrodynamic unit in the full brush cycle, again the number of times of Local hydrodynamic unit is added up, and using the number of times of Local hydrodynamic unit again the added up statistics number as the Local hydrodynamic unit in next full brush cycle, when the basis solving the statistics number of the Local hydrodynamic unit within the full brush cycle proceeding number of times statistics, the number of times of the Local hydrodynamic unit between overall situation refreshing next time and the current overall situation refresh is less than the full brush cycle, the overall refreshing frequency problem frequently caused, reaches the effect improving page furbishing speed.
Embodiment 11
Please refer to Figure 13, it illustrates the block diagram of the electronic equipment that the embodiment of the present invention 11 provides.This electronic equipment for implementing the page furbishing method provided in above-described embodiment, specifically:
Electronic equipment 1300 can comprise RF (RadioFrequency, radio frequency) circuit 1310, the storer 1320 including one or more computer-readable recording mediums, input block 1330, display unit 1340, sensor 1350, voicefrequency circuit 1360, short range wireless transmission module 1370, include the parts such as processor 1380 and power supply 1390 that more than or processes core.It will be understood by those skilled in the art that the electronic devices structure shown in Figure 13 does not form the restriction to electronic equipment, the parts more more or less than diagram can be comprised, or combine some parts, or different parts are arranged.Wherein:
RF circuit 1310 can be used for receiving and sending messages or in communication process, the reception of signal and transmission, especially, after being received by the downlink information of base station, transfer to more than one or one processor 1380 to process; In addition, base station is sent to by relating to up data.Usually, RF circuit 1310 includes but not limited to antenna, at least one amplifier, tuner, one or more oscillator, subscriber identity module (SIM) card, transceiver, coupling mechanism, LNA (LowNoiseAmplifier, low noise amplifier), diplexer etc.In addition, RF circuit 1310 can also by radio communication and network and other devices communicatings.Described radio communication can use arbitrary communication standard or agreement, include but not limited to GSM (GlobalSystemofMobilecommunication, global system for mobile communications), GPRS (GeneralPacketRadioService, general packet radio service), CDMA (CodeDivisionMultipleAccess, CDMA), WCDMA (WidebandCodeDivisionMultipleAccess, Wideband Code Division Multiple Access (WCDMA)), LTE (LongTermEvolution, Long Term Evolution), Email, SMS (ShortMessagingService, Short Message Service) etc.
Storer 1320 can be used for storing software program and module.Processor 1380 is stored in software program and the module of storer 1320 by running, thus performs the application of various function and data processing.Storer 1320 mainly can comprise storage program district and store data field, and wherein, storage program district can store operating system, application program (such as sound-playing function, image player function etc.) etc. needed at least one function; Store data field and can store the data (such as voice data, phone directory etc.) etc. created according to the use of electronic equipment 1300.In addition, storer 1320 can comprise high-speed random access memory, can also comprise nonvolatile memory, such as at least one disk memory, flush memory device or other volatile solid-state parts.Correspondingly, storer 1320 can also comprise Memory Controller, to provide the access of processor 1380 and input block 1330 pairs of storeies 1320.
Input block 1330 can be used for the numeral or the character information that receive input, and produces and to arrange with user and function controls relevant keyboard, mouse, control lever, optics or trace ball signal and inputs.Particularly, input block 1330 can comprise Touch sensitive surface 1331 and other input equipments 1332.Touch sensitive surface 1331, also referred to as touch display screen or Trackpad, user can be collected or neighbouring touch operation (such as user uses any applicable object or the operations of annex on Touch sensitive surface 1331 or near Touch sensitive surface 1331 such as finger, stylus) thereon, and drive corresponding coupling arrangement according to the formula preset.Optionally, Touch sensitive surface 1331 can comprise touch detecting apparatus and touch controller two parts.Wherein, touch detecting apparatus detects the touch orientation of user, and detects the signal that touch operation brings, and sends signal to touch controller; Touch controller receives touch information from touch detecting apparatus, and converts it to contact coordinate, then gives processor 1380, and the order that energy receiving processor 1380 is sent also is performed.In addition, the polytypes such as resistance-type, condenser type, infrared ray and surface acoustic wave can be adopted to realize Touch sensitive surface 1331.Except Touch sensitive surface 1331, input block 1330 can also comprise other input equipments 1332.Particularly, other input equipments 1332 can include but not limited to one or more in physical keyboard, function key (such as volume control button, switch key etc.), trace ball, mouse, control lever etc.
Display unit 1340 can be used for the various graphical user interface showing information or the information being supplied to user and the electronic equipment 1300 inputted by user, and these graphical user interface can be made up of figure, text, icon, video and its combination in any.Display unit 1340 can comprise display panel 1341, optionally, the form such as LCD (LiquidCrystalDisplay, liquid crystal display), OLED (OrganicLight-EmittingDiode, Organic Light Emitting Diode) can be adopted to configure display panel 1341.Further, Touch sensitive surface 1331 can cover on display panel 1341, when Touch sensitive surface 1331 detects thereon or after neighbouring touch operation, send processor 1380 to determine the type of touch event, on display panel 1341, provide corresponding vision to export with preprocessor 1380 according to the type of touch event.Although in fig. 13, Touch sensitive surface 1331 and display panel 1341 be as two independently parts realize input and input function, in certain embodiments, can by Touch sensitive surface 1331 and display panel 1341 integrated and realize input and output function.
Electronic equipment 1300 also can comprise at least one sensor 1350, such as optical sensor, motion sensor and other sensors.Particularly, optical sensor can comprise ambient light sensor and proximity transducer, and wherein, ambient light sensor the light and shade of environmentally light can regulate the brightness of display panel 1341, proximity transducer when electronic equipment 1300 moves in one's ear, can cut out display panel 1341 and/or backlight.As the one of motion sensor, Gravity accelerometer can detect the size of all directions (are generally three axles) acceleration, size and the direction of gravity can be detected time static, can be used for identifying the application (such as horizontal/vertical screen switching, dependent game, magnetometer pose calibrating) of mobile phone attitude, Vibration identification correlation function (such as passometer, knock) etc.; As for electronic equipment 1300 also other sensors such as configurable gyroscope, barometer, hygrometer, thermometer, infrared ray sensor, do not repeat them here.
Voicefrequency circuit 1360, loudspeaker 1361, microphone 1362 can provide the audio interface between user and electronic equipment 1300.Voicefrequency circuit 1360 can by receive voice data conversion after electric signal, be transferred to loudspeaker 1361, by loudspeaker 1361 be converted to voice signal export; On the other hand, the voice signal of collection is converted to electric signal by microphone 1362, voice data is converted to after being received by voicefrequency circuit 1360, after again voice data output processor 1380 being processed, through RF circuit 1310 to send to another terminal, or export voice data to storer 1320 to process further.Voicefrequency circuit 1360 also may comprise earphone jack, to provide the communication of peripheral hardware earphone and electronic equipment 1300.
Short range wireless transmission module 1370 can be WIFI (wirelessfidelity, Wireless Fidelity) module or bluetooth module etc.Electronic equipment 1300 can help user to send and receive e-mail by short range wireless transmission module 1370, browse webpage and access streaming video etc., and its broadband internet wireless for user provides is accessed.Although Figure 13 shows short range wireless transmission module 1370, be understandable that, it does not belong to must forming of electronic equipment 1300, can omit in the scope of essence not changing invention as required completely.
Processor 1380 is control centers of electronic equipment 1300, utilize the various piece of various interface and the whole electronic equipment of connection, software program in storer 1320 and/or module is stored in by running or performing, and call the data be stored in storer 1320, perform various function and the process data of electronic equipment 1300, thus integral monitoring is carried out to electronic equipment.Optionally, processor 1380 can comprise one or more process core; Preferably, processor 1380 accessible site application processor and modem processor, wherein, application processor mainly processes operating system, user interface and application program etc., and modem processor mainly processes radio communication.Be understandable that, above-mentioned modem processor also can not be integrated in processor 1380.
Electronic equipment 1300 also comprises the power supply 1390 (such as battery) of powering to all parts, preferably, power supply can be connected with processor 1380 logic by power-supply management system, thus realizes the functions such as management charging, electric discharge and power managed by power-supply management system.Power supply 1390 can also comprise one or more direct current or AC power, recharging system, power failure detection circuit, power supply changeover device or the random component such as inverter, power supply status indicator.
Although not shown, electronic equipment 1300 can also comprise camera, bluetooth module etc., does not repeat them here.Specifically in the present embodiment, the display unit of electronic equipment 1300 is touch-screen displays.
Electronic equipment 1300 also includes storer, and one or more than one program, and one of them or more than one program are stored in storer, and is configured to be performed by more than one or one processor.The instruction that above-mentioned more than one or one routine package contains is for performing a page furbishing method, and this page furbishing method may be used for including in the electronic equipment of electronic ink screen, comprising:
Within the full brush cycle, obtain the page info of current page, the next page of current page is the page that acquiescence needs Local hydrodynamic unit;
Whether detect page info meets pre-conditioned;
It is pre-conditioned if detect, page info meets, then carry out overall situation refreshing when showing next page, and do not carry out the Local hydrodynamic unit given tacit consent to.
Further, if page info is the first picture area summation, then obtains the page info of current page, can comprise:
Calculate the picture area of each width picture in current page respectively;
The picture area calculated is added, obtains the first picture area summation;
Accordingly, detect page info and whether meet pre-conditioned, can comprise:
Whether detect the first picture area summation meets pre-conditioned;
If detect, the first picture area summation meets pre-conditioned, then determine that page info meets pre-conditioned;
Pre-conditionedly can to comprise: the ratio that the first picture area summation exceedes first threshold, the first picture area summation and page area exceedes at least one in Second Threshold.
Further, if page info is second picture area summation, then obtain the page info of current page, can comprise:
Calculate the cumulative area of picture in all pages refreshed within the full brush cycle, and calculate the picture area of picture in current page;
Cumulative area is added with picture area, obtains second picture area summation;
Accordingly, detect page info and whether meet pre-conditioned, can comprise:
Whether detect second picture area summation meets pre-conditioned;
If detect, second picture area summation meets pre-conditioned, then determine that page info meets pre-conditioned;
Pre-conditionedly can to comprise: second picture area summation more than the 3rd threshold value, second picture area summation and the ratio of the page area of all pages that refreshed in the full brush cycle more than at least one in the 4th threshold value.
Further, if page info is the first number of hits summation, then obtain the page info of current page, can comprise:
Calculate the number of hits that in current page, each width picture covers, intersection point is the point that in the page, horizontal mean line and longitudinal mean line intersect formation;
The number of hits calculated is added, obtains the first number of hits summation;
Accordingly, detect page info and whether meet pre-conditioned, can comprise:
Whether detect the first number of hits summation more than the 5th threshold value;
If detect, the first number of hits summation is more than the 5th threshold value, then determine that page info meets pre-conditioned.
Further, if page info is the second number of hits summation, then obtain the page info of current page, can comprise:
Calculate the accumulative number of hits that in all pages refreshed within the full brush cycle, picture covers, and calculate the number of hits that in current page, picture covers, intersection point is the point that in the page, horizontal mean line and longitudinal mean line intersect formation;
Number of hits will be added up be added with number of hits, obtain the second number of hits summation;
Accordingly, detect page info and whether meet pre-conditioned, can comprise:
Whether detect the second number of hits summation more than the 6th threshold value;
If detect, the second number of hits summation is more than the 6th threshold value, then determine that page info meets pre-conditioned.
Further, carry out the overall situation when showing next page and refresh, and after not carrying out the Local hydrodynamic unit given tacit consent to, can also comprise:
The statistics number of the Local hydrodynamic unit in the full brush cycle is reset;
Again the number of times of Local hydrodynamic unit is added up, and using the number of times of Local hydrodynamic unit again the added up statistics number as the Local hydrodynamic unit in next full brush cycle.
In sum, the electronic equipment that the embodiment of the present invention provides, by within the full brush cycle, obtains the page info of current page, and the next page of described current page is the page that acquiescence needs Local hydrodynamic unit; Whether detect described page info meets pre-conditioned; It is pre-conditioned if detect, described page info meets, then carry out the overall situation to refresh when showing described next page, and do not carry out the Local hydrodynamic unit given tacit consent to, solve in current page and show picture and the viewing area of picture is larger, if because the statistics number of Local hydrodynamic unit does not reach the full brush cycle, and carry out Local hydrodynamic unit when showing the next page of current page, in next page, the viewing area place of this picture can produce ghost in a big way, have impact on the problem of the display of content of pages in next page, reach the effect optimizing reading effect.In addition, by resetting the statistics number of the Local hydrodynamic unit in the full brush cycle, again the number of times of Local hydrodynamic unit is added up, and using the number of times of Local hydrodynamic unit again the added up statistics number as the Local hydrodynamic unit in next full brush cycle, when the basis solving the statistics number of the Local hydrodynamic unit within the full brush cycle proceeding number of times statistics, the number of times of the Local hydrodynamic unit between overall situation refreshing next time and the current overall situation refresh is less than the full brush cycle, the overall refreshing frequency problem frequently caused, reaches the effect improving page furbishing speed.
It should be noted that: the page furbishing device that above-described embodiment provides is when carrying out page furbishing, only be illustrated with the division of above-mentioned each functional module, in practical application, can distribute as required and by above-mentioned functions and be completed by different functional modules, inner structure by page furbishing device is divided into different functional modules, to complete all or part of function described above.In addition, the page furbishing device that above-described embodiment provides and page furbishing method embodiment belong to same design, and its specific implementation process refers to embodiment of the method, repeats no more here.
The invention described above embodiment sequence number, just to describing, does not represent the quality of embodiment.
One of ordinary skill in the art will appreciate that all or part of step realizing above-described embodiment can have been come by hardware, the hardware that also can carry out instruction relevant by program completes, described program can be stored in a kind of computer-readable recording medium, the above-mentioned storage medium mentioned can be ROM (read-only memory), disk or CD etc.
The foregoing is only preferred embodiment of the present invention, not in order to limit the present invention, within the spirit and principles in the present invention all, any amendment done, equivalent replacement, improvement etc., all should be included within protection scope of the present invention.