锘??xml version="1.0" encoding="utf-8" standalone="yes"?>一区二区亚洲精品精华液,亚洲国产精品一区第二页,国产AV无码专区亚洲AV毛网站http://www.tkk7.com/zhaojianhua/zh-cnSat, 10 May 2025 07:30:31 GMTSat, 10 May 2025 07:30:31 GMT60Activity鍥涚鍚姩妯″紡http://www.tkk7.com/zhaojianhua/archive/2015/06/23/425836.html寤哄崕寤哄崕Tue, 23 Jun 2015 03:04:00 GMThttp://www.tkk7.com/zhaojianhua/archive/2015/06/23/425836.htmlhttp://www.tkk7.com/zhaojianhua/comments/425836.htmlhttp://www.tkk7.com/zhaojianhua/archive/2015/06/23/425836.html#Feedback0http://www.tkk7.com/zhaojianhua/comments/commentRss/425836.htmlhttp://www.tkk7.com/zhaojianhua/services/trackbacks/425836.htmlActivity鍚姩鏂瑰紡鏈夊洓縐嶏紝鍒嗗埆鏄細

standard
singleTop
singleTask
singleInstance

鍙互鏍規嵁瀹為檯鐨勯渶姹備負Activity璁劇疆瀵瑰簲鐨勫惎鍔ㄦā寮忥紝浠庤屽彲浠ラ伩鍏嶅垱寤哄ぇ閲忛噸澶嶇殑Activity絳夐棶棰樸?br />
璁劇疆Activity鐨勫惎鍔ㄦā寮忥紝鍙渶瑕佸湪AndroidManifest.xml閲屽搴旂殑<activity>鏍囩璁劇疆android:launchMode灞炴э紝渚嬪錛?br />

  1. <activity  
  2.     android:name=".A1"  
  3.     android:launchMode="standard" />  

涓嬮潰鏄繖鍥涚妯″紡鐨勪綔鐢細

standard
榛樿妯″紡錛屽彲浠ヤ笉鐢ㄥ啓閰嶇疆銆傚湪榪欎釜妯″紡涓嬶紝閮戒細榛樿鍒涘緩涓涓柊鐨勫疄渚嬨傚洜姝わ紝鍦ㄨ繖縐嶆ā寮忎笅錛屽彲浠ユ湁澶氫釜鐩稿悓鐨勫疄渚嬶紝涔熷厑璁稿涓浉鍚孉ctivity鍙犲姞銆?/span>

渚嬪錛?/span>
鑻ユ垜鏈変竴涓狝ctivity鍚嶄負A1, 涓婇潰鏈変竴涓寜閽彲璺寵漿鍒癆1銆傞偅涔堝鏋滄垜鐐瑰嚮鎸夐挳錛屼究浼氭柊鍚竴涓狝ctivity A1鍙犲湪鍒氭墠鐨凙1涔嬩笂錛屽啀鐐瑰嚮錛屽張浼氬啀鏂板惎涓涓湪瀹冧箣涓?#8230;…
鐐筨ack閿細渚濈収鏍堥『搴忎緷嬈¢鍑恒?/span>

singleTop
鍙互鏈夊涓疄渚嬶紝浣嗘槸涓嶅厑璁稿涓浉鍚孉ctivity鍙犲姞銆傚嵆錛屽鏋淎ctivity鍦ㄦ爤欏剁殑鏃跺欙紝鍚姩鐩稿悓鐨凙ctivity錛屼笉浼氬垱寤烘柊鐨勫疄渚嬶紝鑰屼細璋冪敤鍏秓nNewIntent鏂規硶銆?/span>

渚嬪錛?/span>
鑻ユ垜鏈変袱涓狝ctivity鍚嶄負B1,B2,涓や釜Activity鍐呭鍔熻兘瀹屽叏鐩稿悓錛岄兘鏈変袱涓寜閽彲浠ヨ煩鍒癇1鎴栬匓2錛屽敮涓涓嶅悓鐨勬槸B1涓簊tandard錛孊2涓簊ingleTop銆?/span>
鑻ユ垜鎰忓浘鎵撳紑鐨勯『搴忎負B1->B2->B2錛屽垯瀹為檯鎵撳紑鐨勯『搴忎負B1->B2錛堝悗涓嬈℃剰鍥炬墦寮B2錛屽疄闄呭彧璋冪敤浜嗗墠涓涓殑onNewIntent鏂規硶錛?/span>
鑻ユ垜鎰忓浘鎵撳紑鐨勯『搴忎負B1->B2->B1->B2錛屽垯瀹為檯鎵撳紑鐨勯『搴忎笌鎰忓浘鐨勪竴鑷達紝涓築1->B2->B1->B2銆?/span>


singleTask
鍙湁涓涓疄渚嬨傚湪鍚屼竴涓簲鐢ㄧ▼搴忎腑鍚姩浠栫殑鏃跺欙紝鑻ctivity涓嶅瓨鍦紝鍒欎細鍦ㄥ綋鍓峵ask鍒涘緩涓涓柊鐨勫疄渚嬶紝鑻ュ瓨鍦紝鍒欎細鎶妕ask涓湪鍏朵箣涓婄殑鍏跺畠Activity destory鎺夊茍璋冪敤瀹冪殑onNewIntent鏂規硶銆?/span>
濡傛灉鏄湪鍒殑搴旂敤紼嬪簭涓惎鍔ㄥ畠錛屽垯浼氭柊寤轟竴涓猼ask錛屽茍鍦ㄨtask涓惎鍔ㄨ繖涓狝ctivity錛宻ingleTask鍏佽鍒殑Activity涓庡叾鍦ㄤ竴涓猼ask涓叡瀛橈紝涔熷氨鏄錛屽鏋滄垜鍦ㄨ繖涓猻ingleTask鐨勫疄渚嬩腑鍐嶆墦寮鏂扮殑Activity錛岃繖涓柊鐨凙ctivity榪樻槸浼氬湪singleTask鐨勫疄渚嬬殑task涓?/span>

渚嬪錛?/span>
鑻ユ垜鐨勫簲鐢ㄧ▼搴忎腑鏈変笁涓狝ctivity,C1,C2,C3錛屼笁涓狝ctivity鍙簰鐩稿惎鍔紝鍏朵腑C2涓簊ingleTask妯″紡錛岄偅涔堬紝鏃犺鎴戝湪榪欎釜紼嬪簭涓浣曠偣鍑誨惎鍔紝濡傦細C1->C2->C3->C2->C3->C1-C2錛孋1,C3鍙兘瀛樺湪澶氫釜瀹炰緥錛屼絾鏄疌2鍙細瀛樺湪涓涓紝騫朵笖榪欎笁涓狝ctivity閮藉湪鍚屼竴涓猼ask閲岄潰銆?/span>
浣嗘槸C1->C2->C3->C2->C3->C1-C2錛岃繖鏍風殑鎿嶄綔榪囩▼瀹為檯搴旇鏄涓嬭繖鏍風殑錛屽洜涓簊ingleTask浼氭妸task涓湪鍏朵箣涓婄殑鍏跺畠Activity destory鎺夈?/span>
鎿嶄綔錛欳1->C2          C1->C2->C3          C1->C2->C3->C2            C1->C2->C3->C2->C3->C1             C1->C2->C3->C2->C3->C1-C2
瀹為檯錛欳1->C2          C1->C2->C3          C1->C2                              C1->C2->C3->C1                               C1->C2

鑻ユ槸鍒殑搴旂敤紼嬪簭鎵撳紑C2錛屽垯浼氭柊鍚竴涓猼ask銆?/span>
濡傚埆鐨勫簲鐢∣ther涓湁涓涓猘ctivity錛宼askId涓?00錛屼粠瀹冩墦寮C2錛屽垯C2鐨則askIdI涓嶄細涓?00錛屼緥濡侰2鐨則askId涓?01錛岄偅涔堝啀浠嶤2鎵撳紑C1銆丆3錛屽垯C2銆丆3鐨則askId浠嶄負201銆?/span>
娉ㄦ剰錛氬鏋滄鏃朵綘鐐瑰嚮home錛岀劧鍚庡啀鎵撳紑Other錛屽彂鐜拌繖鏃舵樉紺虹殑鑲畾浼氭槸Other搴旂敤涓殑鍐呭錛岃屼笉浼氭槸鎴戜滑搴旂敤涓殑C1 C2 C3涓殑鍏朵腑涓涓?/span>


singleInstance
鍙湁涓涓疄渚嬶紝騫朵笖榪欎釜瀹炰緥鐙珛榪愯鍦ㄤ竴涓猼ask涓紝榪欎釜task鍙湁榪欎釜瀹炰緥錛屼笉鍏佽鏈夊埆鐨凙ctivity瀛樺湪銆?/span>

渚嬪錛?/span>
紼嬪簭鏈変笁涓狝ctivityD1,D2,D3錛屼笁涓狝ctivity鍙簰鐩稿惎鍔紝鍏朵腑D2涓簊ingleInstance妯″紡銆傞偅涔堢▼搴忎粠D1寮濮嬭繍琛岋紝鍋囪D1鐨則askId涓?00錛岄偅涔堜粠D1鍚姩D2鏃訛紝D2浼氭柊鍚姩涓涓猼ask錛屽嵆D2涓嶥1涓嶅湪涓涓猼ask涓繍琛屻傚亣璁綝2鐨則askId涓?01錛屽啀浠嶥2鍚姩D3鏃訛紝D3鐨則askId涓?00錛屼篃灝辨槸璇村畠琚帇鍒頒簡D1鍚姩鐨勪換鍔℃爤涓?/span>

鑻ユ槸鍦ㄥ埆鐨勫簲鐢ㄧ▼搴忔墦寮D2錛屽亣璁綩ther鐨則askId涓?00錛屾墦寮D2錛孌2浼氭柊寤轟竴涓猼ask榪愯錛屽亣璁懼畠鐨則askId涓?01錛岄偅涔堝鏋滆繖鏃跺啀浠嶥2鍚姩D1鎴栬匘3錛屽垯鍙堜細鍐嶅垱寤轟竴涓猼ask錛屽洜姝わ紝鑻ユ搷浣滄楠や負other->D2->D1錛岃繖榪囩▼灝辨秹鍙婂埌浜?涓猼ask浜嗐?/span>

寤哄崕 2015-06-23 11:04 鍙戣〃璇勮
]]>
钃濈墮鍙戦佹枃浠?/title><link>http://www.tkk7.com/zhaojianhua/archive/2013/02/20/395435.html</link><dc:creator>寤哄崕</dc:creator><author>寤哄崕</author><pubDate>Wed, 20 Feb 2013 00:45:00 GMT</pubDate><guid>http://www.tkk7.com/zhaojianhua/archive/2013/02/20/395435.html</guid><wfw:comment>http://www.tkk7.com/zhaojianhua/comments/395435.html</wfw:comment><comments>http://www.tkk7.com/zhaojianhua/archive/2013/02/20/395435.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.tkk7.com/zhaojianhua/comments/commentRss/395435.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/zhaojianhua/services/trackbacks/395435.html</trackback:ping><description><![CDATA[<div><span style="white-space: pre;">緋葷粺4.0.3浠ュ悗鐨?/span><br />      File file=new File("");</div><div><span style="white-space:pre"> </span> Uri uri1 = Uri.fromFile(file);</div><div><span style="white-space:pre"> </span> Intent intent = new Intent();    </div><div><span style="white-space:pre"> </span>intent.setAction(Intent.ACTION_SEND);   </div><div><span style="white-space:pre"> </span> //intent.setType("audio/*"); </div><div><span style="white-space: pre;">  </span>intent.setType("application/octet-stream");</div><div><span style="white-space:pre"> </span>ComponentName comp=new ComponentName("com.mediatek.bluetooth","com.mediatek.bluetooth.BluetoothShareGatewayActivity");</div><div><span style="white-space:pre"> </span>intent.setComponent(comp);</div><div><span style="white-space:pre"> </span> intent.putExtra(Intent.EXTRA_STREAM, uri1);</div><div><span style="white-space:pre"> </span>startActivity(intent);</div><div><span style="white-space:pre"> </span></div><div><span style="white-space: pre;">緋葷粺4.0.3浠ュ墠鐨?/span><span style="white-space:pre"> </span></div><div><span style="white-space:pre"> </span>Intent intent = new Intent();</div><div><span style="white-space:pre"> </span>intent.setAction(Intent.ACTION_SEND);</div><div><span style="white-space:pre"> </span>//榪欎釜綾誨瀷鍑芥暟鏄嚜宸卞伐鍏風被鐨勬柟娉曪紝浣犲彲浠ヨ嚜宸辮緗枃浠剁被鍨嬶紝渚嬪鍥劇墖鏂囦歡錛歩mage/*  </div><div><span style="white-space: pre;">  </span>//涓嶆兂鍐欑被鍨嬬洿鎺?/*涔熸槸鍙互鐨?/div><div><span style="white-space:pre"> </span>intent.setType("audio/*");</div><div><span style="white-space:pre"> </span>//榪欓噷setClassName灝辨槸鎸囧畾钃濈墮錛屼笉鍐欒繖鍙ュ氨寮瑰嚭閫夋嫨鐢ㄤ粈涔堝彂閫?/div><div><span style="white-space: pre;">  </span>//鏈夎摑鐗欏晩錛実mail鍟婏紝褰╀俊涔嬬被鐨?/div><div><span style="white-space:pre"> </span>intent.setClassName("com.android.bluetooth" , "com.android.bluetooth.opp.BluetoothOppLauncherActivity");</div><div><span style="white-space:pre"> </span>intent.putExtra(Intent.EXTRA_STREAM, Uri.fromFile(new File("")));</div><div><span style="white-space:pre"> </span>startActivity(intent);<br /><br /><br /><div>  ArrayList<Uri> uris = new ArrayList<Uri>();</div><div><span style="white-space:pre"> </span>    uris.add(Uri.fromFile(new File("/sdcard/111.txt")));</div><div><span style="white-space:pre"> </span>    uris.add(Uri.fromFile(new File("/sdcard/222.txt")));</div><div><span style="white-space:pre"> </span>    </div><div><span style="white-space:pre"> </span>                Intent intent = new Intent();</div><div><span style="white-space:pre"> </span>intent.setAction(Intent.ACTION_SEND_MULTIPLE);</div><div><span style="white-space:pre"> </span>intent.setType("video/*");</div><div><span style="white-space:pre"> </span>intent.setClassName("com.android.bluetooth" , "com.android.bluetooth.opp.BluetoothOppLauncherActivity");</div><div><span style="white-space:pre"> </span>//intent.setClassName("com.mediatek.bluetooth","com.mediatek.bluetooth.BluetoothShareGatewayActivity");</div><div><span style="white-space:pre"> </span>//intent.putExtra(Intent.EXTRA_STREAM, Uri.fromFile(new File("/sdcard/111.txt")) );</div><div><span style="white-space:pre"> </span>//intent.putExtra(Intent.EXTRA_STREAM, Uri.fromFile(new File("/sdcard/222.txt")));</div><div><span style="white-space:pre"> </span>intent.putExtra(Intent.EXTRA_STREAM, uris);</div><div><span style="white-space:pre"> </span>startActivity(intent);</div></div><div></div><img src ="http://www.tkk7.com/zhaojianhua/aggbug/395435.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/zhaojianhua/" target="_blank">寤哄崕</a> 2013-02-20 08:45 <a href="http://www.tkk7.com/zhaojianhua/archive/2013/02/20/395435.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>Android涓叧浜巇ip鍜宲x浠ュ強杞崲鐨勬葷粨 http://www.tkk7.com/zhaojianhua/archive/2013/02/01/395007.html寤哄崕寤哄崕Fri, 01 Feb 2013 02:08:00 GMThttp://www.tkk7.com/zhaojianhua/archive/2013/02/01/395007.htmlhttp://www.tkk7.com/zhaojianhua/comments/395007.htmlhttp://www.tkk7.com/zhaojianhua/archive/2013/02/01/395007.html#Feedback2http://www.tkk7.com/zhaojianhua/comments/commentRss/395007.htmlhttp://www.tkk7.com/zhaojianhua/services/trackbacks/395007.html鎴戜滑鍦ㄩ〉闈㈠竷灞鐨勬椂鍊欙紝緇忓父浼氳緗鍣ㄧ殑闀垮害錛屼絾鏄埌搴曡浣跨敤鍝釜浣滀負闀垮害鐨勫崟浣嶈屾噴鎭箋傚湪Android涓敮鎸佺殑鎻忚堪澶у皬鍖哄煙鐨勭被鍨嬫湁浠ヤ笅鍑犵:
px(pixels)——鍍忕礌錛氫笉鍚岀殑璁懼鏄劇ず鏁堟灉鐩稿悓錛屼竴鑸垜浠琀VGA浠h〃320x480鍍忕礌錛岃繖涓敤鐨勬瘮杈冨銆?/div>
dip(device independent pixels)——璁懼鐙珛鍍忕礌錛氳繖涓拰璁懼紜歡鏈夊叧錛屼竴鑸垜浠負浜嗘敮鎸乄CGA銆丠VGA鍜孮VGA鎺ㄨ崘浣跨敤榪欎釜錛屼笉渚濊禆浜庡儚绱犮傜瓑鍚屼簬dp銆?/div>
sp(scaled pixels—best for text size)——甯︽瘮渚嬬殑鍍忕礌銆?/div>
pt(points)——紓咃細1pt = 1/72鑻卞

in(inches)——鑻卞

mm(millimeters)——姣背

鍒板簳px鍜宒ip鏈変粈涔堝尯鍒憿錛?/strong>

dip != px

涓昏鏄拡瀵逛笉鍚岃澶囪岃█鐨勩傚湪Density鏄?60鐨勮澶囦笂錛屾瘮濡傜敤AVDManager鍒涘緩鐨勯粯璁ゆā鎷熷櫒錛宒ip鍜宲x鏄竴鏍風殑浣嗘槸濡傛灉鍚屾牱鐨勪唬鐮侊紝鎹㈠埌涓嶅悓Density鐨勮澶囦笂錛屾瘮濡傛崲鍒頒竴涓狣ensity鏄?40鐨勮澶囦笂錛宒ip鍜宲x浣撶幇鍑烘潵鐨勫ぇ灝忓氨涓嶄竴鏍蜂簡銆俻x涓嶇鍦ㄤ粈涔堟牱鐨勮澶囦笂閮芥槸閭f牱闀匡紝浣嗘槸dip浼氭牴鎹澶囧彉鍖栵紱WQVGA灞廳ensity=120錛決VGA灞廳ensity=120錛汬VGA灞廳ensity=160錛沇VGA灞廳ensity=240錛沝ensity鍊艱〃紺烘瘡鑻卞鏈夊灝戜釜鏄劇ず鐐癸紝涓庡垎杈ㄧ巼鏄袱涓蹇點?br style="word-wrap: break-word;" />
褰撳睆騫昫ensity=240鏃朵嬌鐢╤dpi鏍囩鐨勮祫婧?br style="word-wrap: break-word;" />褰撳睆騫昫ensity=160鏃訛紝浣跨敤mdpi鏍囩鐨勮祫婧?br style="word-wrap: break-word;" />褰撳睆騫昫ensity=120鏃訛紝浣跨敤ldpi鏍囩鐨勮祫婧愩?br style="word-wrap: break-word;" />
涓嶅姞浠諱綍鏍囩鐨勮祫婧愭槸鍚勭鍒嗚鯨鐜囨儏鍐典笅鍏辯敤鐨勩傚竷灞鏃跺敖閲忎嬌鐢ㄥ崟浣峝ip錛屽皯浣跨敤px銆?br style="word-wrap: break-word;" />
鎹㈢畻鍏紡涓猴細
pixs =dips * (densityDpi/160). 
dips=(pixs*160)/densityDpi

濡備綍鑾峰緱璁懼鐨勫睆騫曞垎杈ㄧ巼鍜屽睆騫曞瘑搴︼紵
渚嬪鍒嗚鯨鐜囦負480*800錛屽瘑搴︿負240鐨勮澶囷紝鏂規硶濡備笅


DisplayMetrics dm =getResources().getDisplayMetrics();
dm.densityDpi=240
dm.widthPixels=480
dm.heightPixels=800


寤哄崕 2013-02-01 10:08 鍙戣〃璇勮
]]>鍦╝ndroid妯℃嫙鍣ㄤ腑姘鎬箙鍒犻櫎鑷甫搴旂敤紼嬪簭http://www.tkk7.com/zhaojianhua/archive/2012/12/26/393514.html寤哄崕寤哄崕Wed, 26 Dec 2012 10:17:00 GMThttp://www.tkk7.com/zhaojianhua/archive/2012/12/26/393514.htmlhttp://www.tkk7.com/zhaojianhua/comments/393514.htmlhttp://www.tkk7.com/zhaojianhua/archive/2012/12/26/393514.html#Feedback0http://www.tkk7.com/zhaojianhua/comments/commentRss/393514.htmlhttp://www.tkk7.com/zhaojianhua/services/trackbacks/393514.html棣栧厛鍚姩android妯℃嫙鍣ㄣ?/span>
鎵撳紑cmd鍛戒護琛岀獥鍙c傝緭鍏db -s emulator-5554 shell
姝ゆ椂鍙互綆$悊緋葷粺鏂囦歡澶逛簡錛屽啀杈撳叆ls
鍙互鐪嬪埌鍒楀嚭浜嗘枃浠跺す鍜屾枃浠訛紝杈撳叆cd system/app鍐嶈緭鍏s
鍙互鐪嬪埌緋葷粺鑷甫鐨勫簲鐢ㄧ▼搴廰pk鏂囦歡錛屽垹闄や綘鎯寵鍒犻櫎鐨勶紝渚嬪Phone.apk錛岃緭鍏m Phone.apk
姝ゆ椂浼氱湅鍒版彁紺鴻rm failed for Phone.apk, Read-only file system閭f槸鍥犱負榪欎簺鏄彧璇繪枃浠訛紝鎴戜滑娌℃湁鏉冮檺鍒犻櫎瀹冦傛墍浠ユ帴涓嬫潵瑕佸仛鐨勬槸鑾峰彇鏉冮檺錛岄鍏堟煡鐪嬫潈闄愶紝杈撳叆mount
鍙互鐪嬪埌/dev/block/mtdblock0 /system yaffs2 ro 0 0璇存槑鍦╯ystem榪欎釜鍦版柟鎴戜滑娌℃湁鏉冮檺閭d箞鎺ヤ笅鏉ユ垜浠氨鏉ヨ幏鍙栨潈闄愶紝杈撳叆mount -o remount,rw -t yaffs2 /dev/block/mtdblock0 /system
娌℃湁鎻愮ず閿欒錛屽啀嬈℃煡鐪嬫潈闄愶紝杈撳叆mount
鍙互鐪嬪埌/dev/block/mtdblock0 /system yaffs2 rw 0 0
璇存槑鎴戜滑宸茬粡鑾峰彇鍒版潈闄愪簡姝ゆ椂鍐嶈緭鍏m Phone.apk灝卞彲浠ユ垚鍔熷垹闄や簡

鏈鍚庝竴鐐癸紝灝辯畻浣犳垚鍔熷垹闄や簡錛宎ndroid妯℃嫙鍣ㄦ瘡嬈″惎鍔ㄦ椂涔熶細鎭㈠鍥炴潵銆?/span>
閭d箞濡備綍姘鎬箙鍒犻櫎鍛紝寰堢畝鍗曪紝鍒犻櫎SdkSetup.apk錛岃緭鍏m SdkSetup.apk
榪樻病瀹岋紝鎵懼埌avd鐩綍(涓鑸湪鎴戠殑鏂囨。)錛岃繘鍏xxx.avd鐩綍錛屽垹闄ache.img鍜寀serdata-qemu.img
榪樻湁榪樻湁錛屾壘鍒?SDK_HOME%/platforms/android-X/images/system.img錛屽鍒跺埌涓婇潰鐨勭洰褰曚腑銆?/span>
鏈鍚庢渶鍚庯紝鍐嶉噸鍚ā鎷熷櫒錛屽ぇ鍔熷憡鎴愶紒

寤哄崕 2012-12-26 18:17 鍙戣〃璇勮
]]>
surfaceView 涓嶸iew 鐨勫尯鍒?/title><link>http://www.tkk7.com/zhaojianhua/archive/2012/03/23/372555.html</link><dc:creator>寤哄崕</dc:creator><author>寤哄崕</author><pubDate>Fri, 23 Mar 2012 08:33:00 GMT</pubDate><guid>http://www.tkk7.com/zhaojianhua/archive/2012/03/23/372555.html</guid><wfw:comment>http://www.tkk7.com/zhaojianhua/comments/372555.html</wfw:comment><comments>http://www.tkk7.com/zhaojianhua/archive/2012/03/23/372555.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.tkk7.com/zhaojianhua/comments/commentRss/372555.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/zhaojianhua/services/trackbacks/372555.html</trackback:ping><description><![CDATA[<div><div class="eocmcgy" id="sina_keyword_ad_area2" "=""><wbr> 濡傛灉浣犵殑娓告垙涓嶅悆CPU錛岀敤View灝辨瘮杈冨ソ錛岀鍚堟爣鍑?a >Android</a>鎿嶄綔鏂瑰紡錛岀敱緋葷粺鍐沖畾鍒鋒柊surface鐨勬椂鏈恒?<div> <p><span style="font-size:14px">銆銆浣嗗鏋滃緢涓嶅垢鐨勶紝浣犲仛涓嶅埌涓嶈浣犵殑紼嬪簭鍚僀PU錛屼綘灝卞彧濂戒嬌鐢⊿urfaceView鏉ュ己鍒跺埛鏂皊urface浜嗭紝涓嶇劧緋葷粺鐨?a >UI</a>榪涚▼寰堝彲鑳芥姠涓嶈繃浣犻偅浜涘悆CPU鐨勭嚎紼嬨?/span></p> <p>銆銆褰撶劧鍏跺疄涓嶆榪欎袱縐嶆柟娉曟潵鍒鋒柊Surface鐨勶紝榪欎袱縐嶅彧鏄函<a >Java</a>搴旂敤姣旇緝甯歌鐨勬柟娉曘?/p> <p> 銆銆SurfaceView鍜孷iew鏈鏈川鐨勫尯鍒湪浜庯紝surfaceView鏄湪涓涓柊璧風殑鍗曠嫭綰跨▼涓彲浠ラ噸鏂扮粯鍒剁敾闈㈣孷iew蹇呴』鍦║I鐨勪富綰跨▼涓洿鏂扮敾闈€?/p> <p>銆銆閭d箞鍦║I鐨勪富綰跨▼涓洿鏂扮敾闈?鍙兘浼氬紩鍙戦棶棰橈紝姣斿浣犳洿鏂扮敾闈㈢殑鏃墮棿榪囬暱錛岄偅涔堜綘鐨勪富UI綰跨▼浼氳浣犳鍦ㄧ敾鐨勫嚱鏁伴樆濉炪傞偅涔堝皢鏃犳硶鍝嶅簲鎸夐敭錛岃Е灞忕瓑娑堟伅銆?/p> <p>銆 銆褰撲嬌鐢╯urfaceView 鐢變簬鏄湪鏂扮殑綰跨▼涓洿鏂扮敾闈㈡墍浠ヤ笉浼氶樆濉炰綘鐨刄I涓葷嚎紼嬨備絾榪欎篃甯︽潵浜嗗彟澶栦竴涓棶棰橈紝灝辨槸浜嬩歡鍚屾銆傛瘮濡備綘瑙﹀睆浜嗕竴涓嬶紝浣犻渶瑕乻urfaceView涓?thread澶勭悊錛屼竴鑸氨闇瑕佹湁涓涓猠vent queue鐨勮璁℃潵淇濆瓨touch event錛岃繖浼氱◢紼嶅鏉備竴鐐癸紝鍥犱負娑夊強鍒扮嚎紼嬪悓姝ャ?/p> <p>銆銆鎵浠ュ熀浜庝互涓婏紝鏍規嵁娓告垙鐗圭偣錛屼竴鑸垎鎴愪袱綾匯?/p> <p>銆銆1 琚姩鏇存柊鐢婚潰鐨勩傛瘮濡傛綾伙紝榪欑鐢╲iew灝卞ソ浜嗐傚洜涓虹敾闈㈢殑鏇存柊鏄緷璧栦簬 onTouch 鏉ユ洿鏂幫紝鍙互鐩存帴浣跨敤 invalidate銆?鍥犱負榪欑鎯呭喌涓嬶紝榪欎竴嬈ouch鍜屼笅涓嬈$殑Touch闇瑕佺殑鏃墮棿姣旇緝闀夸簺錛屼笉浼氫駭鐢熷獎鍝嶃?/p> <p>銆銆2 涓誨姩鏇存柊銆傛瘮濡備竴涓漢鍦ㄤ竴鐩磋窇鍔ㄣ傝繖灝遍渶瑕佷竴涓崟鐙殑thread涓嶅仠鐨勯噸緇樹漢鐨勭姸鎬侊紝閬垮厤闃誨main UI thread銆傛墍浠ユ樉鐒秜iew涓嶅悎閫傦紝闇瑕乻urfaceView鏉ユ帶鍒躲?/p> </div></div></div><img src ="http://www.tkk7.com/zhaojianhua/aggbug/372555.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/zhaojianhua/" target="_blank">寤哄崕</a> 2012-03-23 16:33 <a href="http://www.tkk7.com/zhaojianhua/archive/2012/03/23/372555.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>android澶氬浗璇█鏂囦歡澶?/title><link>http://www.tkk7.com/zhaojianhua/archive/2012/02/09/369676.html</link><dc:creator>寤哄崕</dc:creator><author>寤哄崕</author><pubDate>Thu, 09 Feb 2012 07:21:00 GMT</pubDate><guid>http://www.tkk7.com/zhaojianhua/archive/2012/02/09/369676.html</guid><wfw:comment>http://www.tkk7.com/zhaojianhua/comments/369676.html</wfw:comment><comments>http://www.tkk7.com/zhaojianhua/archive/2012/02/09/369676.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.tkk7.com/zhaojianhua/comments/commentRss/369676.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/zhaojianhua/services/trackbacks/369676.html</trackback:ping><description><![CDATA[<div><p>android澶氬浗璇█鏂囦歡澶規枃浠舵眹鎬誨涓嬶細</p> <p>涓枃錛堜腑鍥斤級錛歷alues-zh-rCN</p> <p>涓枃錛堝彴婀撅級錛歷alues-zh-rTW</p> <p>涓枃錛堥娓級錛歷alues-zh-rHK</p> <p>鑻辮錛堢編鍥斤級錛歷alues-en-rUS</p> <p>鑻辮錛堣嫳鍥斤級錛歷alues-en-rGB</p> <p>鑻辨枃錛堟境澶у埄浜氾級錛歷alues-en-rAU</p> <p>鑻辨枃錛堝姞鎷垮ぇ錛夛細values-en-rCA</p> <p>鑻辨枃錛堢埍灝斿叞錛夛細values-en-rIE</p> <p>鑻辨枃錛堝嵃搴︼級錛歷alues-en-rIN</p> <p>鑻辨枃錛堟柊瑗垮叞錛夛細values-en-rNZ</p> <p>鑻辨枃錛堟柊鍔犲潯錛夛細values-en-rSG</p> <p>鑻辨枃錛堝崡闈烇級錛歷alues-en-rZA</p> <p>闃挎媺浼枃錛堝焹鍙婏級錛歷alues-ar-rEG</p> <p>闃挎媺浼枃錛堜互鑹插垪錛夛細values-ar-rIL</p> <p>淇濆姞鍒╀簹鏂?  values-bg-rBG</p> <p>鍔犳嘲緗楀凹浜氭枃錛歷alues-ca-rES</p> <p>鎹峰厠鏂囷細values-cs-rCZ</p> <p>涓歸害鏂囷細values-da-rDK</p> <p>寰鋒枃錛堝ゥ鍦板埄錛夛細values-de-rAT</p> <p>寰鋒枃錛堢憺澹級錛歷alues-de-rCH</p> <p>寰鋒枃錛堝痙鍥斤級錛歷alues-de-rDE</p> <p>寰鋒枃錛堝垪鏀暒澹櫥錛夛細values-de-rLI</p> <p>甯岃厞鏂囷細values-el-rGR</p> <p>瑗跨彮鐗欐枃錛堣タ鐝墮錛夛細values-es-rES</p> <p>瑗跨彮鐗欐枃錛堢編鍥斤級錛歷alues-es-rUS</p> <p>鑺叞鏂囷紙鑺叞錛夛細values-fi-rFI</p> <p>娉曟枃錛堟瘮鍒╂椂錛夛細values-fr-rBE</p> <p>娉曟枃錛堝姞鎷垮ぇ錛夛細values-fr-rCA</p> <p>娉曟枃錛堢憺澹級錛歷alues-fr-rCH</p> <p>娉曟枃錛堟硶鍥斤級錛歷alues-fr-rFR</p> <p>甯屼集鏉ユ枃錛歷alues-iw-rIL</p> <p>鍗板湴鏂囷細values-hi-rIN</p> <p>鍏嬬綏閲屼簹鏂囷細values-hr-rHR</p> <p>鍖堢墮鍒╂枃錛歷alues-hu-rHU</p> <p>鍗板害灝艱タ浜氭枃錛歷alues-in-rID</p> <p>鎰忓ぇ鍒╂枃錛堢憺澹級錛歷alues-it-rCH</p> <p>鎰忓ぇ鍒╂枃錛堟剰澶у埄錛夛細values-it-rIT</p> <p>鏃ユ枃錛歷alues-ja-rJP</p> <p>闊╂枃錛歷alues-ko-rKR</p> <p>绔嬮櫠瀹涙枃錛歷alueslt-rLT</p> <p>鎷夎劚緇翠簹鏂囷細values-lv-rLV</p> <p>鎸▉鍗氬厠椹皵鏂囷細values-nb-rNO</p> <p>鑽峰叞鏂?姣斿埄鏃?錛歷alues-nl-BE</p> <p>鑽峰叞鏂囷紙鑽峰叞錛夛細values-nl-rNL</p> <p>娉㈠叞鏂囷細values-pl-rPL</p> <p>钁¤悇鐗欐枃錛堝反瑗匡級錛歷alues-pt-rBR</p> <p>钁¤悇鐗欐枃錛堣憽钀勭墮錛夛細values-pt-rPT</p> <p>緗楅┈灝間簹鏂囷細values-ro-rRO</p> <p>淇勬枃錛歷alues-ru-rRU</p> <p>鏂礇浼愬厠鏂囷細values-sk-rSK</p> <p>鏂礇鏂囧凹浜氭枃錛歷alues-sl-rSI</p> <p>濉炲皵緇翠簹鏂囷細values-sr-rRS</p> <p>鐟炲吀鏂囷細values-sv-rSE</p> <p>娉版枃錛歷alues-th-rTH</p> <p>濉斿姞媧涜錛歷alues-tl-rPH</p> <p>鍦熻沖叾鏂囷細values--r-rTR</p> <p>涔屽厠鍏版枃錛歷alues-uk-rUA</p> <p>瓚婂崡鏂囷細values-vi-rVN</p></div><img src ="http://www.tkk7.com/zhaojianhua/aggbug/369676.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/zhaojianhua/" target="_blank">寤哄崕</a> 2012-02-09 15:21 <a href="http://www.tkk7.com/zhaojianhua/archive/2012/02/09/369676.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>濡傛灉task涓凡緇忔湁榪欎釜activity A錛岄偅涔堝氨鎶夾鎷垮埌task鐨勬渶欏跺眰錛岃屼笉鏄垱寤轟竴涓柊鐨刟ctivityhttp://www.tkk7.com/zhaojianhua/archive/2011/12/20/366880.html寤哄崕寤哄崕Tue, 20 Dec 2011 11:31:00 GMThttp://www.tkk7.com/zhaojianhua/archive/2011/12/20/366880.htmlhttp://www.tkk7.com/zhaojianhua/comments/366880.htmlhttp://www.tkk7.com/zhaojianhua/archive/2011/12/20/366880.html#Feedback0http://www.tkk7.com/zhaojianhua/comments/commentRss/366880.htmlhttp://www.tkk7.com/zhaojianhua/services/trackbacks/366880.htmlIntent.FLAG_ACTIVITY_REORDER_TO_FRONT鐨勬剰鎬濇槸錛屽鏋渢ask涓凡緇忔湁榪欎釜activity A錛岄偅涔堝氨鎶夾鎷垮埌task鐨勬渶欏跺眰錛岃屼笉鏄垱寤轟竴涓柊鐨刟ctivity銆?br />
鎵浠ヤ笉鍔爁lag涔熶笉浼氬獎鍝嶇晫闈㈢殑鍒囪繃鍘伙紝鍙槸浼氬獎鍝峵ask鐨勯『搴忚屽凡銆?/div>

寤哄崕 2011-12-20 19:31 鍙戣〃璇勮
]]>
Android寮鍙戝皬鐭ヨ瘑 ListView鍑犱釜姣旇緝鐗瑰埆鐨勫睘鎬?/title><link>http://www.tkk7.com/zhaojianhua/archive/2011/12/14/366371.html</link><dc:creator>寤哄崕</dc:creator><author>寤哄崕</author><pubDate>Wed, 14 Dec 2011 12:14:00 GMT</pubDate><guid>http://www.tkk7.com/zhaojianhua/archive/2011/12/14/366371.html</guid><wfw:comment>http://www.tkk7.com/zhaojianhua/comments/366371.html</wfw:comment><comments>http://www.tkk7.com/zhaojianhua/archive/2011/12/14/366371.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.tkk7.com/zhaojianhua/comments/commentRss/366371.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/zhaojianhua/services/trackbacks/366371.html</trackback:ping><description><![CDATA[<div>Android:stackFromBottom="true" 璁劇疆璇ュ睘鎬т箣鍚庝綘鍋氬ソ鐨勫垪琛ㄥ氨浼氭樉紺哄湪鍒楄〃鐨勬渶涓嬮潰錛屽間負true鍜宖alse <br />android:transcriptMode="alwaysScroll" 瑕佺敤ListView鎴栬呭叾瀹冩樉紺哄ぇ閲廔tems鐨勬帶浠跺疄鏃惰窡韙垨鑰呮煡鐪嬩俊鎭紝騫朵笖甯屾湜鏈鏂扮殑鏉$洰鍙互鑷姩婊氬姩鍒板彲瑙嗚寖鍥村唴銆傞氳繃璁劇疆鐨勬帶浠?transcriptMode灞炴у彲浠ュ皢Android騫沖彴鐨勬帶浠訛紙鏀寔ScrollBar錛夎嚜鍔ㄦ粦鍔ㄥ埌鏈搴曢儴銆?c<br />acheColorHint灞炴э紝寰堝浜哄笇鏈涜兘澶熸敼鍙樹竴涓嬪畠鐨勮儗鏅紝浣夸粬鑳藉絎﹀悎鏁翠綋鐨刄I璁捐錛屾敼鍙樿儗鏅儗寰堢畝鍗曞彧闇瑕佸噯澶囦竴寮犲浘鐗囩劧鍚庢寚瀹氬睘鎬? <br />android:background="@drawable/bg"錛屼笉榪囧綋浣犺繖涔堝仛浠ュ悗錛屽彂鐜拌儗鏅槸鍙樹簡錛屼絾鏄綋浣犳嫋鍔紝鎴栬呯偣鍑籰ist絀虹櫧浣嶇疆鐨?鏃跺欏彂鐜癓istItem閮藉彉鎴愰粦鑹茬殑浜嗭紝鐮村潖浜嗘暣浣撴晥鏋溿?濡傛灉鍙槸鎹㈣儗鏅殑棰滆壊鐨勮瘽錛屽彲浠ョ洿鎺ユ寚瀹?br />android:cacheColorHint涓轟綘鎵瑕佺殑棰滆壊錛屽鏋滀綘鏄敤鍥劇墖鍋氳儗鏅殑璇濓紝閭d篃鍙灝?<br />android:cacheColorHint鎸囧畾涓洪忔槑錛?00000000錛夊氨鍙互浜?<br />android:divider="@drawable/list_driver" 鍏朵腑 @drawable/list_driver 鏄竴涓浘鐗囪祫婧愶紝濡傛灉涓嶆兂鏄劇ず鍒嗗壊綰垮垯鍙璁劇疆涓篴ndroid:divider="@drawable/@null" 灝卞彲浠ヤ簡 android:scrollbars="none"涓巗etVerticalScrollBarEnabled(true);鐨勬晥鏋滄槸涓鏍風殑錛屼笉媧誨姩鐨?鏃跺欓殣钘忥紝媧誨姩鐨勬椂鍊欎篃闅愯棌 android:fadeScrollbars="true" 閰嶇疆ListView甯冨眬鐨勬椂鍊欙紝璁劇疆榪欎釜灞炴т負true灝卞彲浠ュ疄鐜版粴鍔ㄦ潯鐨勮嚜鍔ㄩ殣钘忓拰鏄劇ず銆?fadingEdge灞炴э紝涓婅竟鍜屼笅杈規湁榛戣壊鐨勯槾褰?android:fadingEdge="none" 璁劇疆鍚庢病鏈夐槾褰變簡<img src="http://woshao.com/articles/4dc780bc-ce7f-11e0-8585-000c2959fd2a/stats/reads.png" alt="" /></div><img src ="http://www.tkk7.com/zhaojianhua/aggbug/366371.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/zhaojianhua/" target="_blank">寤哄崕</a> 2011-12-14 20:14 <a href="http://www.tkk7.com/zhaojianhua/archive/2011/12/14/366371.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>鍋氫竴涓忔槑鐨刟ctivityhttp://www.tkk7.com/zhaojianhua/archive/2011/12/13/366230.html寤哄崕寤哄崕Tue, 13 Dec 2011 06:13:00 GMThttp://www.tkk7.com/zhaojianhua/archive/2011/12/13/366230.htmlhttp://www.tkk7.com/zhaojianhua/comments/366230.htmlhttp://www.tkk7.com/zhaojianhua/archive/2011/12/13/366230.html#Feedback0http://www.tkk7.com/zhaojianhua/comments/commentRss/366230.htmlhttp://www.tkk7.com/zhaojianhua/services/trackbacks/366230.html
<activity android:name=".usual.activity.Declaration" android:theme="@android:style/Theme.Translucent.NoTitleBar" />


寤哄崕 2011-12-13 14:13 鍙戣〃璇勮
]]>draw9patch涓嶅け鐪熻儗鏅?/title><link>http://www.tkk7.com/zhaojianhua/archive/2011/11/24/364729.html</link><dc:creator>寤哄崕</dc:creator><author>寤哄崕</author><pubDate>Thu, 24 Nov 2011 07:00:00 GMT</pubDate><guid>http://www.tkk7.com/zhaojianhua/archive/2011/11/24/364729.html</guid><wfw:comment>http://www.tkk7.com/zhaojianhua/comments/364729.html</wfw:comment><comments>http://www.tkk7.com/zhaojianhua/archive/2011/11/24/364729.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.tkk7.com/zhaojianhua/comments/commentRss/364729.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/zhaojianhua/services/trackbacks/364729.html</trackback:ping><description><![CDATA[<div><p><strong>1.鑳屾櫙鑷傚簲涓斾笉澶辯湡闂鐨勫瓨鍦?/strong><br />      鍒朵綔鑷傚簲鑳屾櫙鍥劇墖鏄疷I寮鍙戠殑涓涓箍娉涢棶棰橈紝涔熸槸鐣岄潰璁捐甯堟復鏈涜В鍐崇殑闂錛屾垜鐩鎬俊鎴戜滑褰兼閮芥繁鏈変綋浼氥?br />      姣斿,鍒楄〃鐨勮儗鏅浘涓瀹氾紝浣嗘槸鍒楄〃鐨勯珮搴﹂殢鐫鍒楄〃鏁版嵁欏逛細鍙戠敓鍙樺寲錛涙爣棰樻爮鐨勮儗鏅紝鏃犺妯睆榪樻槸绔栧睆錛岄珮鍒嗚鯨鐜囪繕鏄綆鍒嗚鯨鐜囷紝閮借兘鑷姩濉厖婊★紝鑰屼笖涓嶅け鐪熺瓑絳夎儗鏅棶棰樸?br />      鏍規嵁浠ュ線鐨勭粡楠岋紝鎴戜滑涓鑸噰鐢ㄥ厛鍒囧浘鍚庢嫾鍑戠殑鍋氭硶錛岃繖縐嶅仛娉曟湰鏉ユ垜鎯沖湪榪欓噷鍜屽ぇ瀹朵粙緇嶄竴涓嬶紝鍏跺疄鏈夌殑鏃跺欒繕鏄緢鏈夌敤鐨勶紝浣嗘槸璇磋搗鏉ヤ細姣旇緝楹葷儲錛屽氨涓嶈榪欎釜闈為噸鐐逛簡錛岀暐鍘伙紝濡傛灉澶у鐪熺殑瑕佷粙緇嶏紝鍦ㄥ洖澶嶄腑璇存槑錛屾垜鍐嶈冭檻涓涓嬨?br />     Android閽堝榪欑鎯呭喌錛屼笓闂ㄥ埗浣滀簡涓縐?9.PNG鏍煎紡鏉ヨВ鍐寵繖涓棶棰樸?/p> <p><strong>2.9.PNG鏍煎紡銆?/strong><br />      鎴戜笉鎯沖湪榪欓噷榪囧鐨勮璁篜NG鏍煎紡鐨勫畾涔夐棶棰樸備絾鏄?9.PNG紜疄鏄爣鍑嗙殑PNG鏍煎紡錛屽彧鏄湪鏈澶栭潰涓鍦堥澶栧鍔?px鐨勮竟妗嗭紝榪欎釜1px鐨勮竟妗嗗氨鏄?鐢ㄦ潵瀹氫箟鍥劇墖涓彲鎵╁睍鐨勫拰闈欐佷笉鍙樼殑鍖哄煙銆傜壒鍒鏄庯紝left鍜宼op杈規涓氦鍙夐儴鍒嗘槸鍙媺浼擱儴鍒嗭紝鏈変腑閮ㄥ垎鏄潤鎬佸尯鍩熼儴鍒嗐俽ight鍜宐ottom 杈規涓氦鍙夐儴鍒嗗垯鏄唴瀹歸儴鍒嗭紙鍙樼浉鐨勭浉褰撲簬瀹氫箟鐪嬩竴涓唴杈硅窛錛岀浼紁adding鍔熻兘錛屽悗闈㈡垜浼氬崟鐙粙緇嶄竴涓嬶級錛岃繖涓弬鏁版槸鍙夌殑, 濡備笅鍥俱?br /><img style="display: block; margin-left: auto; margin-right: auto;" src="http://pic002.cnblogs.com/images/2011/31770/2011041623103426.png" alt="" />     鍦ˋndroid涓互9.PNG鏍煎紡鐨勫浘鐗囨湭鑳屾櫙錛屽垯鑳藉鑷畾涔夋媺浼歌屼笉澶辯湡錛屾瘮濡傜郴緇熺殑Button灝辨槸涓涓吀鍨嬬殑渚嬪瓙銆?nbsp;<br />     鍏跺疄鍛紝鏃犺鏄痩eft鍜宼op錛岃繕鏄痳ight鍜宐ottom閮芥槸鎶婂浘鐗囧垎鎴?鍧?(杈硅鍥涘潡鏄笉鑳界緝鏀劇殑錛屽叾浠栫殑鍥涘潡鍒欐槸鍏佽緙╂斁鐨?錛屾墍浠ュ彨鍋?.PNG銆?/p> <p><strong>3. 浣跨敤Draw9Patch.jar鍒朵綔9.PNG鍥劇墖涔嬪畾涔夋媺浼稿尯鍩熴?/strong><br />      鍓嶉潰宸茬粡浜嗚В鍒?.PNG鏍煎紡鐨勫伐浣滄柟寮忥紝涓嬮潰鎴戜滑浣跨敤璋鋒瓕鎻愪緵鐨凞raw9Patch(榪愯android-sdk-windows\tools鐩綍涓嬬殑Draw9Patch.bat)鏉ュ埗浣?9.PNG鍥劇墖銆?br />      <strong><em>絎竴姝ワ細鍑嗗瑕佹媺浼哥殑鍥劇墖銆?/em></strong><br />                                                           <img src="http://pic002.cnblogs.com/images/2011/31770/2011041700115098.png" style="display: block; margin-left: auto; margin-right: auto;" alt="" /><br />      闈炲父灝忕殑涓寮犲浘鐗囷紝鎴戝笇鏈涗互姝や負鑳屾櫙錛屼腑闂撮儴鍒嗗~鍏呮枃绔犲唴瀹廣?br />      <strong><em>絎簩姝ワ細鍒朵綔.9.PNG鍥劇墖</em></strong>銆?br />      鎵撳紑Draw9Patch,鎶婂浘鐗囨嫋榪涘幓錛屽涓嬶細<br /><img src="http://pic002.cnblogs.com/images/2011/31770/2011041700231231.png" style="display: block; margin-left: auto; margin-right: auto;" alt="" /><br />      榛樿鐨勬媺浼告槸鏁翠綋鎷変幾錛屽叾瀹炶竟妗嗛儴鍒嗘垜浠茍涓嶆兂鎷変幾錛屽ソ錛屾垜浠嚜宸辨潵瀹氫箟鎷変幾鍖哄煙錛屽涓嬪浘錛?br /><img src="http://pic002.cnblogs.com/images/2011/31770/2011041700343167.png" style="display: block; margin-left: auto; margin-right: auto;" alt="" /><img src="http://pic002.cnblogs.com/images/2011/31770/2011041700393082.png" style="display: block; margin-left: auto; margin-right: auto;" alt="" /></p> <p>       鐒跺悗鐐瑰嚮File,瀵煎嚭涓篶ontent.9.png銆?br />       <em><strong>絎笁姝ワ細鍦╨ayout鏂囦歡涓嬌鐢ㄥ埗浣滅殑 .9.PNG鍥劇墖.</strong></em><br />       鏂板緩宸ョ▼Draw9Patch錛岄粯璁や富Activity涓篋raw9PatchActivity.java:</p> <div> <div "="" id="highlighter_844734"><div><div alt1"=""><table><tbody><tr><td><code>1</code></td><td><code>@Override</code></td></tr></tbody></table></div><div alt2"=""><table><tbody><tr><td><code>2</code></td><td><code>public</code> <code>void</code> <code>onCreate(Bundle savedInstanceState)</code></td></tr></tbody></table></div><div alt1"=""><table><tbody><tr><td><code>3</code></td><td><code>{</code></td></tr></tbody></table></div><div alt2"=""><table><tbody><tr><td><code>4</code></td><td><code>    </code><code>super</code><code>.onCreate(savedInstanceState);</code></td></tr></tbody></table></div><div alt1"=""><table><tbody><tr><td><code>5</code></td><td><code>    </code><code>setContentView(R.layout.main);</code></td></tr></tbody></table></div><div alt2"=""><table><tbody><tr><td><code>6</code></td><td><code>}</code></td></tr></tbody></table></div></div></div> </div> <p>      鎴戜滑鎶奵ontent.9.png鏂囦歡鎷瘋礉鍒?res/drawable鏂囦歡澶逛笅錛屾墦寮/res/layout鐩綍涓嬬殑main.xml錛岀敵鏄庡涓嬶細</p> <div> <div "="" id="highlighter_86540"><div><div alt1"=""><table><tbody><tr><td><code>01</code></td><td><code><?</code><code>xml</code> <code>version</code><code>=</code><code>"1.0"</code> <code>encoding</code><code>=</code><code>"utf-8"</code><code>?></code></td></tr></tbody></table></div><div alt2"=""><table><tbody><tr><td><code>02</code></td><td><code><</code><code>LinearLayout</code> <code>xmlns:android</code><code>=</code><code>"<a </code></td></tr></tbody></table></div><div alt1"=""><table><tbody><tr><td><code>03</code></td><td><code>    </code><code>android:orientation</code><code>=</code><code>"vertical"</code></td></tr></tbody></table></div><div alt2"=""><table><tbody><tr><td><code>04</code></td><td><code>    </code><code>android:layout_width</code><code>=</code><code>"fill_parent"</code></td></tr></tbody></table></div><div alt1"=""><table><tbody><tr><td><code>05</code></td><td><code>    </code><code>android:layout_height</code><code>=</code><code>"fill_parent"</code></td></tr></tbody></table></div><div alt2"=""><table><tbody><tr><td><code>06</code></td><td><code>    </code><code>android:background</code><code>=</code><code>"#777"</code></td></tr></tbody></table></div><div alt1"=""><table><tbody><tr><td><code>07</code></td><td><code>    </code><code>android:padding</code><code>=</code><code>"8dip"</code></td></tr></tbody></table></div><div alt2"=""><table><tbody><tr><td><code>08</code></td><td><code>    </code><code>></code></td></tr></tbody></table></div><div alt1"=""><table><tbody><tr><td><code>09</code></td><td><code>    </code><code><</code><code>TextView</code></td></tr></tbody></table></div><div alt2"=""><table><tbody><tr><td><code>10</code></td><td><code>    </code><code>android:layout_width</code><code>=</code><code>"fill_parent"</code></td></tr></tbody></table></div><div alt1"=""><table><tbody><tr><td><code>11</code></td><td><code>    </code><code>android:layout_height</code><code>=</code><code>"wrap_content"</code></td></tr></tbody></table></div><div alt2"=""><table><tbody><tr><td><code>12</code></td><td><code>    </code><code>android:text</code><code>=</code><code>"姝f枃:A NinePatchDrawable graphic is a stretchable bitmap image."</code></td></tr></tbody></table></div><div alt1"=""><table><tbody><tr><td><code>13</code></td><td><code>    </code><code>android:background</code><code>=</code><code>"@drawable/content"</code></td></tr></tbody></table></div><div alt2"=""><table><tbody><tr><td><code>14</code></td><td><code>    </code><code>android:textColor</code><code>=</code><code>"#000"</code></td></tr></tbody></table></div><div alt1"=""><table><tbody><tr><td><code>15</code></td><td><code>    </code><code>/></code></td></tr></tbody></table></div><div alt2"=""><table><tbody><tr><td><code>16</code></td><td><code></</code><code>LinearLayout</code><code>></code></td></tr></tbody></table></div></div></div> </div> <p>     濡傚浘錛?br /><img src="http://pic002.cnblogs.com/images/2011/31770/2011041700574383.png" style="display: block; margin-left: auto; margin-right: auto;" alt="" /><br />     鎴戜滑淇敼text錛?/p> <div> <div "="" id="highlighter_190688"><div><div alt1"=""><table><tbody><tr><td><code>01</code></td><td><code><?</code><code>xml</code> <code>version</code><code>=</code><code>"1.0"</code> <code>encoding</code><code>=</code><code>"utf-8"</code><code>?></code></td></tr></tbody></table></div><div alt2"=""><table><tbody><tr><td><code>02</code></td><td><code><</code><code>LinearLayout</code> <code>xmlns:android</code><code>=</code><code>"<a </code></td></tr></tbody></table></div><div alt1"=""><table><tbody><tr><td><code>03</code></td><td><code>    </code><code>android:orientation</code><code>=</code><code>"vertical"</code></td></tr></tbody></table></div><div alt2"=""><table><tbody><tr><td><code>04</code></td><td><code>    </code><code>android:layout_width</code><code>=</code><code>"fill_parent"</code></td></tr></tbody></table></div><div alt1"=""><table><tbody><tr><td><code>05</code></td><td><code>    </code><code>android:layout_height</code><code>=</code><code>"fill_parent"</code></td></tr></tbody></table></div><div alt2"=""><table><tbody><tr><td><code>06</code></td><td><code>    </code><code>android:background</code><code>=</code><code>"#777"</code></td></tr></tbody></table></div><div alt1"=""><table><tbody><tr><td><code>07</code></td><td><code>    </code><code>android:padding</code><code>=</code><code>"8dip"</code></td></tr></tbody></table></div><div alt2"=""><table><tbody><tr><td><code>08</code></td><td><code>    </code><code>></code></td></tr></tbody></table></div><div alt1"=""><table><tbody><tr><td><code>09</code></td><td><code><</code><code>TextView</code></td></tr></tbody></table></div><div alt2"=""><table><tbody><tr><td><code>10</code></td><td><code>    </code><code>android:layout_width</code><code>=</code><code>"fill_parent"</code></td></tr></tbody></table></div><div alt1"=""><table><tbody><tr><td><code>11</code></td><td><code>    </code><code>android:layout_height</code><code>=</code><code>"wrap_content"</code></td></tr></tbody></table></div><div alt2"=""><table><tbody><tr><td><code>12</code></td><td><code>    </code><code>android:text</code><code>=</code><code>" 姝f枃:A NinePatchDrawable graphic is a stretchable bitmap image, which Android will automatically resize to accommodate the contents of the View in which you have placed it as the background. A NinePatch drawable is a standard PNG image that includes an extra 1-pixel-wide border."</code></td></tr></tbody></table></div><div alt1"=""><table><tbody><tr><td><code>13</code></td><td><code>    </code><code>android:background</code><code>=</code><code>"@drawable/content"</code></td></tr></tbody></table></div><div alt2"=""><table><tbody><tr><td><code>14</code></td><td><code>    </code><code>android:textColor</code><code>=</code><code>"#000"</code></td></tr></tbody></table></div><div alt1"=""><table><tbody><tr><td><code>15</code></td><td><code>    </code><code>/></code></td></tr></tbody></table></div><div alt2"=""><table><tbody><tr><td><code>16</code></td><td><code></</code><code>LinearLayout</code><code>></code></td></tr></tbody></table></div></div></div> </div> <p>      濡傚浘錛?br /><img src="http://pic002.cnblogs.com/images/2011/31770/2011041700595145.png" style="display: block; margin-left: auto; margin-right: auto;" alt="" /></p> <p>      鍙互鐪嬪嚭錛岃竟妗嗛潪甯哥殑娓呮櫚銆備笅鍥炬槸鏈嬌鐢?9.PNG鐨勫姣斿浘錛岃屼笖涔熶笉鏄垜浠鐨勬晥鏋滐細</p> <p><img src="http://pic002.cnblogs.com/images/2011/31770/2011041701062374.png" style="display: block; margin-left: auto; margin-right: auto;" alt="" />      鍒拌繖閲屼負姝紝鎴戜滑宸茬粡鍩烘湰浼氬埗浣?9.PNG鍥劇墖浜嗐備負浜嗙煡璇嗕綋緋葷殑鍏ㄩ潰鎬у拰娣卞叆鎬э紝鎴戜滑緇х畫銆?/p> <p>4.<strong>浣跨敤Draw9Patch.jar鍒朵綔9.PNG鍥劇墖涔嬪畾涔夊唴瀹瑰尯鍩熴?/strong><br />      鏄笉鏄寰楁枃瀛楀拰杈硅窛鎸ㄧ殑澶繎錛屽ソ錛屾垜浠嬌鐢╮ight鍜宐ottom杈圭殑綰挎潵瀹氫箟鍐呭鍖哄煙錛屾潵杈懼埌澧炲ぇ鍐呰竟璺濈殑鐩殑銆?br /><img src="http://pic002.cnblogs.com/images/2011/31770/2011041701293991.png" style="display: block; margin-left: auto; margin-right: auto;" alt="" /><br />      鎴戜滑瀹氫箟浜嗕竴涓緢灝忕殑鍐呭鍖哄煙錛屽叾浠栫殑鍦版柟鍒欒嚜鍔ㄥ厖褰撹竟妗嗭紝浠庤屼嬌鍐呰竟璺濇樉鐨勫緢澶э紝濡備笅鍥撅紝<br /><img src="http://pic002.cnblogs.com/images/2011/31770/2011041701364646.png" style="display: block; margin-left: auto; margin-right: auto;" alt="" /><br />      鍦ㄨ繖閲岋紝鎴戣鐗瑰埆璇存槑錛屼竴寮濮嬩負浜嗗澶у唴杈硅窛錛屽緢瀹規槗鎯ф濈淮錛屽湪<TextView>涓敵鏄?android:padding="10dip" 涔嬬被鐨勶紝鎴戝湪榪欓噷鍔濆憡鏈嬪弸浠笉瑕佽繖涔堝仛錛屼竴鏄綘灝嗘棤娉曢鐭ヤ綘鐨勬樉紺猴紝浜屾槸榪欐瘮杈冩販娣嗭紝鍥犱負璁劇疆鍐呭鍖哄煙灝辨槸紜畾padding錛屾墍浠ユ垜鍦ㄥ墠闈㈤儴鍒嗚浠栦滑鏄?紲炰技銆傛垜涓漢璁や負閫氳繃鍐呭鍖哄煙璁懼畾padding姣斿湪甯冨眬xml涓畾涔塸adding鏇翠紭闆咃紝鏇寸畝媧侊紒<br />      鍏充簬Draw9Patch宸ュ叿鐨勫叾浠栦嬌鐢ㄨ鏄庯紝鎴戝湪嬈′笉鍐嶇瘡榪幫紝鍥犱負瑕佽鐨勮瘽澶錛屼負浜嗚妭鐪佺瘒騫咃紝璇峰弬鑰冨畼鏂規枃妗c?/p> <p><strong>5.鍒朵綔.9.PNG鐨勯珮綰ф妧宸с?/strong><br />       瀵逛簬鍒濆Draw9Patch鐨勪漢鏉ヨ錛岃繖鍙互綆楁槸楂樼駭鎶宸э紝閭e氨鏄細<span style="text-decoration: underline;"><em>鎷変幾鍖哄煙錛屽彲浠ヤ笉鏄繛緇殑錛屽彲浠ヤ笉姝竴鍧楋紝鑰屼笖鏄拰鑷畾涔夌殑杈規綰跨殑闀垮害鎴愭姣斻?/em></span><br />       鐩存帴涓婂浘璇存槑錛?br /><img style="display: block; margin-left: auto; margin-right: auto;" src="http://pic002.cnblogs.com/images/2011/31770/2011041702021279.png" alt="" /> </p> <p><strong>6.SDK涓浣曞鐞?.PNG鍥劇墖銆?/strong><br />      SDK涓撻棬閽堝9.PNG鍋氫簡瀹氫箟鍜屽鐞嗭紝榪欓噷鎴戜滑鍙槸鍋氫釜綆鍗曠殑嫻佺▼鍒嗘瀽錛孊itmap鍦ㄨ鍙栧浘鍍忔祦鏁版嵁鐨勬椂鍊欙紝浼氭妸鍒ゆ柇鍥劇墖鐨?NinePatchChunk(9Patch鏁版嵁鍧?錛屽鏋淣inePatchChunk涓嶄負絀猴紝鍒欐槸 NinePatchDrawable錛孨inePatchDrawable鍒欏張浼氫氦緇橬inePatch澶勭悊錛?/p> <div> <div "="" id="highlighter_652929"><div><div alt1"=""><table><tbody><tr><td><code>1</code></td><td><code>setNinePatchState(</code><code>new</code> <code>NinePatchState(</code></td></tr></tbody></table></div><div alt2"=""><table><tbody><tr><td><code>2</code></td><td><code>               </code><code>new</code> <code>NinePatch(bitmap, bitmap.getNinePatchChunk(), </code><code>"XML 9-patch"</code><code>),</code></td></tr></tbody></table></div><div alt1"=""><table><tbody><tr><td><code>3</code></td><td><code>               </code><code>padding, dither), r);</code></td></tr></tbody></table></div></div></div> </div> <p>      NinePatch媯楠屾垚鍔熷垯璋冪敤鏈湴鏂規硶錛岀粯鍒跺嚭鏈緇堢殑鍥劇墖錛?/p> <div> <div "="" id="highlighter_816842"><div><div alt1"=""><table><tbody><tr><td><code>1</code></td><td><code>nativeDraw(canvas.mNativeCanvas, location,</code></td></tr></tbody></table></div><div alt2"=""><table><tbody><tr><td><code>2</code></td><td><code>                </code><code>mBitmap.ni(), mChunk, paint != </code><code>null</code> <code>? paint.mNativePaint : </code><code>0</code><code>,</code></td></tr></tbody></table></div><div alt1"=""><table><tbody><tr><td><code>3</code></td><td><code>                </code><code>canvas.mDensity, mBitmap.mDensity);</code></td></tr></tbody></table></div></div></div> </div> <p><strong>7.android緋葷粺涓ぇ閲忓簲鐢ㄤ簡9.PNG鍥劇墖銆?/strong><br />     閫氳繃瑙e帇闅忎究涓涓猺om錛屾壘鍒伴噷闈㈢殑framework_res.apk,閲岄潰鏈夊ぇ閲忕殑9.PNG鏍煎紡鏂囦歡錛岃騫挎硾鐨勫簲鐢ㄨ搗鏉ワ紝姣斿甯歌鐨勬湁錛?br />     鎸夐挳錛?img src="http://pic002.cnblogs.com/images/2011/31770/2011041702450222.png" alt="" /> <img src="http://pic002.cnblogs.com/images/2011/31770/2011041702453263.png" alt="" /> <img src="http://pic002.cnblogs.com/images/2011/31770/2011041702454963.png" alt="" /><br />     瑙i攣錛?img src="http://pic002.cnblogs.com/images/2011/31770/2011041702484148.png" alt="" /> <img src="http://pic002.cnblogs.com/images/2011/31770/2011041702490242.png" alt="" /> <img src="http://pic002.cnblogs.com/images/2011/31770/2011041702491557.png" alt="" /><br />     涓嬫媺妗嗭細<img src="http://pic002.cnblogs.com/images/2011/31770/2011041702465816.png" alt="" /> <img src="http://pic002.cnblogs.com/images/2011/31770/2011041702472347.png" alt="" /> <img src="http://pic002.cnblogs.com/images/2011/31770/2011041702473728.png" alt="" /><br />     鏍囬鏍忥細<img src="http://pic002.cnblogs.com/images/2011/31770/2011041702424231.png" alt="" /><br />     Toast錛?img src="http://pic002.cnblogs.com/images/2011/31770/2011041702520097.png" alt="" /><br />      榪樻湁鎼滅儲錛岄敭鐩橈紝鏀懼ぇ緙╁皬鎺т歡錛屾椂闂村姞鍑忕瓑絳夛紝鎴戝氨涓嶄竴涓鍒椾婦銆?/p> <strong>8.鏈鍚庨佷笂涓浜涘浘渚嬶紝浠ラ(璇昏咃紝浠ュ仛鍚庨壌錛?/strong><br /><img src="http://pic002.cnblogs.com/images/2011/31770/2011041702054926.png" alt="" /> <br />璧忓浘1 鏈漢涔嬩綔<br /><img src="http://pic002.cnblogs.com/images/2011/31770/2011041702115762.jpg" alt="" /><br /> 璧忓浘2 涓嬫媺鎸夐挳<br /><img src="http://pic002.cnblogs.com/images/2011/31770/2011041702134696.jpg" alt="" /> <br />璧忓浘3 鏂囩珷澶撮儴鑳屾櫙 <br /><img src="http://pic002.cnblogs.com/images/2011/31770/2011041702154997.jpg" alt="" /> <br />璧忓浘4 緋葷粺澶撮儴鑳屾櫙<br /><img src="http://pic002.cnblogs.com/images/2011/31770/2011041702164420.jpg" alt="" /></div>杞澆浜?div>http://www.cnblogs.com/qianxudetianxia/archive/2011/04/17/2017591.html</div><img src ="http://www.tkk7.com/zhaojianhua/aggbug/364729.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/zhaojianhua/" target="_blank">寤哄崕</a> 2011-11-24 15:00 <a href="http://www.tkk7.com/zhaojianhua/archive/2011/11/24/364729.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item></channel></rss> <footer> <div class="friendship-link"> <p>感谢您访问我们的网站,您可能还对以下资源感兴趣:</p> <a href="http://www.tkk7.com/" title="亚洲av成人片在线观看">亚洲av成人片在线观看</a> <div class="friend-links"> </div> </div> </footer> 主站蜘蛛池模板: <a href="http://blcvs.com" target="_blank">亚洲伊人久久综合影院</a>| <a href="http://jaubus.com" target="_blank">四虎亚洲国产成人久久精品</a>| <a href="http://wanguoshan.com" target="_blank">8x8×在线永久免费视频</a>| <a href="http://www827556.com" target="_blank">69av免费观看</a>| <a href="http://mt181.com" target="_blank">国产人成免费视频</a>| <a href="http://557265.com" target="_blank">亚洲精品无码乱码成人</a>| <a href="http://haiholr.com" target="_blank">亚洲综合小说久久另类区</a>| <a href="http://by4471.com" target="_blank">亚洲AV无码一区二区乱子仑</a>| <a href="http://yaojing123.com" target="_blank">一级毛片免费不卡</a>| <a href="http://syeyo.com" target="_blank">欧洲乱码伦视频免费</a>| <a href="http://xsxdsb.com" target="_blank">国产乱辈通伦影片在线播放亚洲</a>| <a href="http://www96008.com" target="_blank">久久丫精品国产亚洲av</a>| <a href="http://lkzrgy.com" target="_blank">亚洲乱色熟女一区二区三区蜜臀</a>| <a href="http://wwwfac286.com" target="_blank">免费人成又黄又爽的视频在线电影</a>| <a href="http://591se591se.com" target="_blank">久久99青青精品免费观看</a>| <a href="http://wwwk47.com" target="_blank">最近免费中文字幕视频高清在线看 </a>| <a href="http://cc006.com" target="_blank">国产精品亚洲天堂</a>| <a href="http://www-79983.com" target="_blank">色欲A∨无码蜜臀AV免费播</a>| <a href="http://xhm33.com" target="_blank">久久精品a亚洲国产v高清不卡</a>| <a href="http://56v6.com" target="_blank">4虎永免费最新永久免费地址</a>| <a href="http://www-34595.com" target="_blank">亚洲中文字幕无码日韩</a>| <a href="http://gujingyuye.com" target="_blank">亚洲AV无码专区国产乱码不卡</a>| <a href="http://499k.com" target="_blank">四虎国产精品免费视</a>| <a href="http://moushengguigz.com" target="_blank">欧洲乱码伦视频免费国产 </a>| <a href="http://bisi666.com" target="_blank">91午夜精品亚洲一区二区三区</a>| <a href="http://52xbjs.com" target="_blank">无套内射无矿码免费看黄</a>| <a href="http://www-840012.com" target="_blank">亚洲午夜精品一级在线播放放</a>| <a href="http://4922000.com" target="_blank">中国一级毛片视频免费看</a>| <a href="http://dghxm168.com" target="_blank">在线视频免费观看www动漫</a>| <a href="http://477077.com" target="_blank">国产av天堂亚洲国产av天堂 </a>| <a href="http://liulaogendawutai.com" target="_blank">国产偷国产偷亚洲高清日韩</a>| <a href="http://xuanboart.com" target="_blank">久久九九全国免费</a>| <a href="http://www9797nn.com" target="_blank">亚洲精品无码成人片在线观看</a>| <a href="http://53reniao.com" target="_blank">亚洲国产区男人本色</a>| <a href="http://jyzs888.com" target="_blank">成人免费a级毛片无码网站入口</a>| <a href="http://38miao.com" target="_blank">亚洲AV无码成人精品区狼人影院</a>| <a href="http://tyfinland.com" target="_blank">亚洲视频在线精品</a>| <a href="http://3334598.com" target="_blank">欧洲乱码伦视频免费</a>| <a href="http://701807.com" target="_blank">GOGOGO免费观看国语</a>| <a href="http://33dh2.com" target="_blank">亚洲中文字幕不卡无码</a>| <a href="http://h7277.com" target="_blank">毛片a级毛片免费播放100</a>| <script> (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })(); </script> </body>