Warning: error_log(/data/www/wwwroot/hmttv.cn/caches/error_log.php): failed to open stream: Permission denied in /data/www/wwwroot/hmttv.cn/phpcms/libs/functions/global.func.php on line 537 Warning: error_log(/data/www/wwwroot/hmttv.cn/caches/error_log.php): failed to open stream: Permission denied in /data/www/wwwroot/hmttv.cn/phpcms/libs/functions/global.func.php on line 537 精品一区视频 ,国产免费av吧在线观看不卡,国产精品资源网

          整合營銷服務(wù)商

          電腦端+手機(jī)端+微信端=數(shù)據(jù)同步管理

          免費(fèi)咨詢熱線:

          Android 常用開源庫總結(jié)(1)

          Android 常用開源庫總結(jié)(1)


          • TextView 一款支持TextView文字動(dòng)畫效果的Android組件庫。

          鏈接地址: https://github.com/hanks-zyh/HTextView

          • ScrollNumber 滾動(dòng)數(shù)字控件

          鏈接地址:https://github.com/a-voyager/ScrollNumber

          • ticker 滾動(dòng)數(shù)字控件

          鏈接地址:https://github.com/robinhood/ticker

          • ReadMoreTextView 閱讀更多,折疊文本

          鏈接地址:https://github.com/bravoborja/ReadMoreTextView

          • ExpandableTextView 折疊文本

          鏈接地址:https://github.com/Manabu-GT/ExpandableTextView

          • android-autofittextview 自動(dòng)調(diào)整文字大小

          鏈接地址:https://github.com/grantland/android-autofittextview

          • html-textview 展示html標(biāo)簽

          鏈接地址:https://github.com/SufficientlySecure/html-textview

          • BabushkaText 自定義文本樣式

          鏈接地址:https://github.com/hboregio/BabushkaText

          • Android-TextView-LinkBuilder 文本鏈接

          鏈接地址:https://github.com/klinker24/Android-TextView-LinkBuilder

          • TextJustify-Android 自動(dòng)調(diào)整文字間隔

          鏈接地址:https://github.com/mathew-kurian/TextJustify-Android

          • SlantedTextView 一個(gè)傾斜的TextView,適用于標(biāo)簽效果。

          鏈接地址:https://github.com/HeZaiJin/SlantedTextView

          • MixtureTextView Android圖文混排、文字環(huán)繞圖片

          鏈接地址:https://github.com/hongyangAndroid/MixtureTextView

          • VerticalTextView 垂直的Textview

          鏈接地址:https://github.com/yifei8/VerticalTextView

          • JumpingBeans 文字像 Mexican beans 一樣跳動(dòng)

          鏈接地址:https://github.com/frakbot/JumpingBeans

          • SuperTextView 功能異常豐富的TextView (2019-04-02)

          鏈接地址:https://github.com/chenBingX/SuperTextView

          • CreditsRoll 類似星球大戰(zhàn)字幕效果的 TextView(2019-04-18)

          鏈接地址:https://github.com/frakbot/CreditsRoll

          點(diǎn)

          命令介紹: bpu在請求開始時(shí)中斷,bpafter在響應(yīng)到達(dá)時(shí)中斷,bps在特定http狀態(tài)碼時(shí)中斷,bpv/bpm在特定請求method時(shí)中斷。

          提示:命令輸入?yún)^(qū)域輸入help,回車執(zhí)行會(huì)打開一頁面詳細(xì)介紹fiddler的所有命令。

          也可以在菜單欄設(shè)置斷點(diǎn),是針對所有的會(huì)話請求,不大實(shí)用,建議用命令。

          以bpu為例演示斷點(diǎn)功能:

          1、以淘寶無線H5為例,在瀏覽器打開m.taobao.com首頁。

          2、在Fiddler命令行輸入?yún)^(qū)輸入“bpu”回車執(zhí)行清掉原有的斷點(diǎn),然后輸入“bpu m.taobao.com/search.htm”回車執(zhí)行,接下來就會(huì)中斷URL中包含此地址的請求。

          3、在瀏覽器淘寶首頁頂端搜索框輸入“adidas”后點(diǎn)擊搜索,此時(shí)請求被中斷,在Fiddler會(huì)話列表面板看到以紅色小圖標(biāo)開頭被中斷的會(huì)話

          4、點(diǎn)擊會(huì)話列表中被中斷的會(huì)話,依次進(jìn)入Inspectors–>WebForms。此時(shí)請求并未發(fā)出,q參數(shù)即為查詢關(guān)鍵字,我們修改為“nike”,然后點(diǎn)擊“Break on Response”按鈕。注:在這里實(shí)現(xiàn)修改了請求數(shù)據(jù),其它的post數(shù)據(jù),甚至是headers里的cookie、referer、user-agent等都可以修改。

          5、下面面板Response區(qū)有響應(yīng)內(nèi)容了,這時(shí)Fiddler再次中斷了response,響應(yīng)已到達(dá)Fiddler代理,但還沒返回給瀏覽器。此時(shí)會(huì)有解碼提示,點(diǎn)擊確定解碼即可。可在TextView tab看到返回的html內(nèi)容。在這里就可以修改返回頁面的html代碼了,然后點(diǎn)擊“Run to Completino”把修改后的response返回給瀏覽器。

          其他:

          1、命令行輸入 go 會(huì)斷續(xù)執(zhí)行所有中斷,再次輸入 bpu 會(huì)清除所有的斷點(diǎn)。

          2、如上第四點(diǎn)圖所示,這里有很多的操作選擇,就是選擇輸出內(nèi)容,選擇之后,實(shí)際的響應(yīng)數(shù)據(jù)就會(huì)這些替代,特別是最后一個(gè)find 操作a file:這個(gè)我們可以中斷一個(gè)圖片,然后這里選擇本地的一張圖片,這樣我們就可以替換頁面的圖片。比較強(qiáng)大的場景就是例如現(xiàn)網(wǎng)js出了問題,但是一般現(xiàn)網(wǎng)的js是壓縮過的,在firebug中根本無法調(diào)試,這樣我們可以把它映射到本地的一個(gè)原始版本,這樣firebug就會(huì)拿到一份原始的js,就可以方便的調(diào)試了。

          系列教程致力于可以快速的進(jìn)行學(xué)習(xí)安卓開發(fā),按照項(xiàng)目式的方法,通常一篇文章會(huì)做一個(gè)小程序。提高學(xué)習(xí)的興趣。

          一方面總結(jié)自己所得,另一方面可以通過自己的分享幫助更多學(xué)習(xí)的同仁。

          因?yàn)橹R(shí)的連貫性,推薦按照瞬息進(jìn)行學(xué)習(xí)。目錄鏈接:http://www.chengxiaoxiao.com/bozhu/1336.html

          本教程由-做全棧攻城獅原創(chuàng)首發(fā),轉(zhuǎn)載請注明出處。

          求兼職:請聯(lián)系wx:aiquanzhan

          頁尾提供github源代碼下載地址。

          一、項(xiàng)目描述:

          眾所周知,組成網(wǎng)站的每個(gè)頁面都是通過HTML進(jìn)行展示的。我們可以通過在網(wǎng)頁右鍵進(jìn)行查看源代碼。具體查看html源代碼。而作為安卓,應(yīng)該如何獲取網(wǎng)頁源代碼呢?容我慢慢道來。

          二、所需技術(shù)點(diǎn):

          1. 多線程

          2. 網(wǎng)絡(luò)請求

          3. 文件流

          三、一起開發(fā)

          3.1分析:開發(fā)網(wǎng)頁源代碼查看器,主要步驟大約為:根據(jù)網(wǎng)址發(fā)出請求,解析響應(yīng)流得到網(wǎng)頁源代碼,然后把網(wǎng)頁源代碼顯示出來。

          3.2前臺(tái)界面:輸入點(diǎn)擊獲取按鈕,自動(dòng)獲取指定網(wǎng)頁源代碼顯示在下方。

          貼個(gè)代碼:

          ScrollView:這是個(gè)設(shè)置垂直滾動(dòng)條的控件。這樣哪怕textView特別大。我們也可以通過向下滑動(dòng)顯示textView的全部內(nèi)容了。

          3.3初始化數(shù)據(jù)和控件

          3.4獲取網(wǎng)頁源代碼,需要進(jìn)行網(wǎng)絡(luò)請求操作。而網(wǎng)絡(luò)請求因網(wǎng)速等原因是非常耗時(shí),安卓在較早版本中支持直接進(jìn)行網(wǎng)絡(luò)請求的。后期版本只能通過開啟另外的線程進(jìn)行網(wǎng)絡(luò)請求了。

          所以我們需要。開啟新線程。

          如何開啟新線程:

          新線程和UI線程的通信:

          UI界面所在的線程和本線程不是在相同的線程,兩者不能直接進(jìn)行通信。必須通過一個(gè)Handler進(jìn)行傳遞。好比老板都需要一個(gè)秘書進(jìn)行上傳下達(dá)。Handler就是起了這個(gè)作用。

          初始化一個(gè)Handler:

          如何給Handler發(fā)送消息?

          3.5進(jìn)行網(wǎng)絡(luò)請求:

          一切準(zhǔn)備就緒:開始的啦:

          流對象轉(zhuǎn)換為字符串:

          當(dāng)然進(jìn)行網(wǎng)絡(luò)請求需要配置權(quán)限的:

          打開AndroidManifest文件:

          最終后臺(tái)處理代碼:

          效果:

          源代碼鏈接:https://github.com/shellcheng/AndroidHTMLViewer

          原創(chuàng):做全棧攻城獅- WX:aiquanzhan


          主站蜘蛛池模板: 韩国女主播一区二区| 亚洲中文字幕一区精品自拍| 久久se精品一区精品二区国产| 国产精品综合一区二区三区| 毛片无码一区二区三区a片视频| 久久久无码精品人妻一区| 国产一区在线mmai| 国产一区二区三区在线观看影院| 国产一区视频在线免费观看| 国产亚洲一区二区手机在线观看| 久久综合九九亚洲一区| 竹菊影视欧美日韩一区二区三区四区五区| 亚洲福利电影一区二区?| 午夜性色一区二区三区不卡视频| 小泽玛丽无码视频一区| 一区二区三区福利视频免费观看| 中文字幕乱码人妻一区二区三区 | 福利片福利一区二区三区| 精品一区二区三区免费观看| 糖心vlog精品一区二区三区| 国产婷婷一区二区三区| 国产精品视频免费一区二区| 国产综合无码一区二区辣椒| 亚洲中文字幕乱码一区| 日韩免费无码视频一区二区三区| 亚洲日韩一区二区三区| 一区二区三区日韩| 亚洲线精品一区二区三区 | 蜜桃传媒一区二区亚洲AV| 亚洲啪啪综合AV一区| 国产午夜精品一区二区三区嫩草| 日韩精品一区二区三区在线观看l| 午夜福利av无码一区二区| 国产一区二区不卡在线播放| 精品国产AⅤ一区二区三区4区 | 2018高清国产一区二区三区| 国产在线一区二区| 国产成人精品无码一区二区 | 国产一区在线视频观看| 国产精品电影一区二区三区| 久久久久久人妻一区二区三区|