原文:Android開發 SpannableString開發詳解

前言 SpannableString,是google提供用來處理富文本的功能類.支持很多文本內容的效果變化.另外,它也是Android實現富文本編輯器的關鍵. 關鍵API詳解 這是一個簡單使用的demo,我們用這個demo來講解一些關鍵點. 這行代碼的關鍵是setSpan Object what, int start, int end, int flags 方法,這個方法在后面的文字處理將會一直使 ...

2019-07-22 18:47 0 557 推薦指數:

查看詳情

Android開發 WorkManager詳解

前言   用於支持Android在后台的任務運行,提供延遲、周期性,約束性需求的后台任務。任務是交給系統統一調度的,適合一些輕量級的后台功能使用。還能支持在Doze模式下運行后台任務,WorkManager會在Doze模式的窗口期運行任務。   WorkManager的設計用意就是取代后台 ...

Fri Jul 10 21:44:00 CST 2020 0 2522
Android開發 WebView的詳解

前言   WebView 是Android顯示html內容的主要方式,當然TextView也可以加載html內容.但是WebView除了功能更加強大,最重要的是還能調用Html里的JavaScript語言,這才是我們必需學習WebView的原因. 加載內容方式 方式一:加載一個網頁 ...

Fri Aug 02 04:55:00 CST 2019 0 546
android開發之shape詳解

很多時候,使用shape能夠實現的效果,你用一張圖片也能夠實現,但問題是一張圖片無論你怎么壓縮,它都不可能比一個xml文件小,因此,為了獲得一個高性能的手機App,我們在開發中應該遵循這樣一個原則:能夠用shape實現的效果盡量不使用圖片來實現。 今天我們就一起來看看shape的使用。 首先,使用 ...

Tue Oct 27 04:39:00 CST 2015 0 9168
Android開發之WindowManager詳解

WindowManager是Android中一個重要的Service,是全局且唯一的。WindowManager繼承自ViewManager。 WindowManager主要用來管理窗口的一些狀態、屬性、view增加、刪除、更新、窗口順序、消息收集和處理等。Android中真正展示給用戶 ...

Mon Apr 07 06:13:00 CST 2014 1 12419
Android開發之InstanceState詳解

  本文介紹Android中關於Activity的兩個神秘方法:onSaveInstanceState() 和 onRestoreInstanceState(),並且在介紹這兩個方法之后,再分別來實現使用InstanceState保存和恢復數據功能、Android實現屏幕旋轉異步下載效果這樣兩個 ...

Wed Mar 28 08:24:00 CST 2012 17 61091
Android開發之MdiaPlayer詳解

Android開發之MdiaPlayer詳解 MediaPlayer類可用於控制音頻/視頻文件或流的播放,我曾在《Android開發之基於Service的音樂播放器》一文中介紹過它的使用。下面讓我們看一下MediaPlayer類的詳細介紹。 一、類結構 ...

Fri Apr 08 03:43:00 CST 2016 0 3851
Android開發 ShapeDrawable詳解

前言   ShapeDrawable一開始我以為它是對應xml文件屬性里的shape的畫圖,后來發現我錯了... 其實ShapeDrawable更像是一共自由度更大跟偏向與實現draw()方法的一共 ...

Sat Jul 06 22:18:00 CST 2019 0 566
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM