原创 UI組件——WebView使用總結

重點1:loadUrl及loadDataWithBaseURL的使用 這部分內容已經在 UI組件——WebView部分api釋義 講過了,還不懂得可以去看一下 重點2:h5頁面在Android WebView中的適配問題

原创 UI組件——WebViewClient部分api解釋

shouldOverrideUrlLoading post不調用此方法,當webview.loadUrl(url),url爲非HTTP url 時,返回true onPageStarted 開始加載,每個主frame只

原创 UI組件——WebView部分api釋義

destroy() 銷燬當前WebView,WebView有潛在的內存泄漏問題,當不需要的時候,最好銷燬掉,避免內存泄漏 @Override protected void onDestroy() {

原创 UI組件——SwipeRefreshLayout源碼解析——MaterialProgressDrawable的繪製

MaterialProgressDrawable的繪製 MaterialProgressDrawable是一個自定義的Drawable,需要重寫一下一個方法: draw:繪製圖形 setAlpha:設置透明度 setColor

原创 UI組件——WebChromeClient部分api解釋

onProgressChanged 網頁加載進度發生改變 onReceivedTitle 接收到的網站標題 onReceivedIcon 接收到的網站logo onShowCustomView 進入全屏

原创 Class類探索(一)

感覺闊別scdn已經很久了,一個是項目比較忙,一個是許多想寫的東西不敢輕易下筆寫,最近又看了一些書,就更沒有時間了,前天動手畫了個表,貼貼代碼,尚未完成,後續更新。 /** * Created by Administrator

原创 UI組件——SwipeRefreshLayout學習筆記

mStrokeInset: 表示讓RectF向上下、左右的增加或減少量,arcBounds.inset(mStrokeInset, mStrokeInset);,mStrokeInset>0是減小,mStrokeInset<0

原创 UI組件——WebSettings部分api解釋

setSupportZoon 支持放縮功能,一般和setBuiltInZoomControls一起使用 setMediaPlaybackRequiresUserGesture 是否通過手勢觸發播放媒體 setBu

原创 Google Architecture Components

LiveData

原创 win及mac下Android studio的常用快捷鍵

編寫代碼 說明 win mac 生成代碼(getter、setter、構造、toString等) Alt + Insert Command + N 控制語句 Ctrl + Alt + T Command + Option

原创 動態代理

15

原创 Fragment使用詳解

Fragment概述: Fragment爲片段,在Android3.0(api:11)的時候加入,早期是爲了大屏幕(如平板)而設計的。因爲平板要比手機的屏幕大的多,在UI設計方面會留有比手機大的多的空間,利用片段來實現UI設計,