Tag Archives: 自定義

Android自定義Drawable

Android自定義Drawable。 =============================================== 一個state list drawable在根據View的狀態來顯示不同的圖片是非常有用的.例如,我們可以為一個按鈕的背景定義一個按下狀態和非按下狀態的Read More

Android 自定義View

Android 自定義View 一 簡單的自定義View Android View 的繪制流程主要有 onMeasure, onLayout, onDraw. UI 內容的繪制主要在onDraw 中完成。 1.1 首先定義View類MyView MyView 繼承View, 實現兩個構造方法。MyView(Read More

# Android 自定義View(二) 下雨效果

# Android 自定義View(二) 下雨效果 一 實現思路, 雨點用線段表示,通過控制線段的大小和寬度來表示不同的線段。 一個雨點下雨的過程可以表示為一條直線,一次雨點在下雨的過程中坐標表示為 y=kx+b; 通過不停的繪Read More

android AppCompatEditText 自定義下劃線顏色

今天,就講講AppCompatEditText設置下劃線顏色的知識。 如下圖所示: style中添加 然後直接使用就可以瞭。 還可以添加錯誤提示。 android:id="@+id/til_password" android:layout_width="match_parRead More

從0到1Android自定義View(四)貝塞爾曲線

從0到1Android自定義View(四)貝塞爾曲線,扯來扯去,前面三篇自定義 View 文章,終於扯完瞭一些知識點,有些枯燥,所以我也是講下核心點,沒有細分析,主要是讓各位有點印象和瞭解。這篇終於是實踐,敲代碼的瞭,Read More

Android進階——自定義View之繼承ViewGroup實現自己的ScrollView

Android進階——自定義View之繼承ViewGroup實現自己的ScrollView。前面很多文章都是總結關於自定義控件中自定義View的,總結瞭下自定義View的通用套路和開發主要步驟,相信對於大傢應該更瞭解自定義View瞭Read More

自定義View系列(6)–RatingBarView

寫在前面 自定義View系列(6)–RatingBarView,這個控件是一個組合控件,繼承於LinearLayout,實現的效果類似於Android中的RatingBar,但是比RatingBar更加靈活,使用起來也更加方便.現在已經上傳到github,地址:RatiRead More

Android進階——自定義View之View的繪制流程及實現onMeasure完全攻略

Android進階——自定義View之View的繪制流程及實現onMeasure完全攻略。Android實際項目開發中,自定義View不可或缺,而作為自定義View的一種重要實現方式——繼承View重繪尤其重要,前面很多文Read More

Android自定義Notification通知

Android自定義Notification通知,效果圖: Activity中的代碼: //通過點擊事件觸發自定義的通知 @Override public void onClick(View v) { NotificationManager notificationManager = (NotificatioRead More

Android 自定義View (二) 進階

Android 自定義View (二) 進階,繼續自定義View之旅,前面已經介紹過一個自定義View的基礎的例子,Android 自定義View (一),如果你還對自定義View不瞭解可以去看看。今天給大傢帶來一個稍微復雜點的例子。 自定義ViRead More

Android 自定義View (三) 圓環交替 等待效果

Android 自定義View (三) 圓環交替 等待效果,一個朋友今天有這麼個需求(下圖),我覺得那自定義View來做還是很適合的,就做瞭下,順便和大傢分享下,對於自定義View多練沒壞處麼。如果你看瞭前兩篇,那麼這篇一定sRead More

Android,自定義IP控件IPEditText

Android,自定義IP控件IPEditText,這段時間,在寫智能電表采集APP,在UI界面關於IP人性化輸入上花瞭點時間,采用自定義控件的形式去實現。網上也有關於用TextWatcher實現IP的自定義的案例,但是存在些不足(數值范圍Read More

Android自定義折線圖LineChart

Android自定義折線圖LineChart,首先聲明,此自定義LineChart並非本人定義,而是在他人(io.github.kntryer.linechart)基礎上修改的,因原來的LineChart如果點隻有兩三個點的時候折線會超出下邊界,我修改之後則不Read More

Android拖動,縮放,自定義內容,控件制作(可拖動縮放RelativeLayout定制)

Android拖動,縮放,自定義內容,控件制作(可拖動縮放RelativeLayout定制) 先上效果圖: 一.制作此控件的起源 項目需要一個可以拖動的控件,在網上可以找到很多例子,有圖片拖動控件,有textview拖動控件。但是項Read More

一個簡單的Android自定義View – 音波波形圖

最近有個項目中需要錄音,參考瞭一個APP,錄音實時用聲波圖顯示聲音大小,並且錄音結束後可通過拖拽定位修改其中某一段時間的聲音。這兩天比較閑瞭,寫瞭個沒任何技術含量的波形圖自定義view(就是在畫線),歡迎指Read More

Android自定義控件(一) 自定義組合控件

Android自定義控件(一) 自定義組合控件。為瞭能讓代碼能夠更多的復用,故使用自定義組合控件。下面是一個"提示更新"自定義組合控件的實現。 一、應用場景(提高代碼復用) 二、代碼實現(以“提示更新Read More

Android自定義控件之流佈局

Android自定義控件之流佈局。 看下效果 前面鋪墊做好之後,讓我慢慢給大傢講講我的實現過程,以及在這個過程中踩到的坑。 好瞭開始開車,請大傢坐好並且系好安全帶,我先講下我實現的思路 1.我們知道流佈局,其實就Read More

Android 自定義廣播(無序廣播) BroadcastReceiver廣播接受者(靜態、動態)

什麼是廣播 它是Android四大組件之一 一種全局的監聽器,用來監聽系統全局的廣播消息 系統的大部分消息都以廣播的形式發佈,比如開機文成的消息。接受到短信的消息,打進打出電話的消息。 Android系統每次啟動完成會Read More

Android 自定義前置相機(三星手機拍照時照片旋轉90度問題)

Android 自定義前置相機(三星手機拍照時照片旋轉90度問題),前階段寫瞭一個自定義相機,由於公司沒有那麼多型號的測試機型號,產品就上線瞭;後期發現三星手機上傳的照片在平臺上總是對比不過,找瞭好多原因,才發Read More

Android中自定義switch控件樣式

Android中自定義switch控件樣式,switch控件是有自帶的開關樣式的,需要使用自定義的話需要在xml文件中設置以下屬性: android:thumb="@null" android:track="@null" 然後設置background屬性Read More

Android中checkbox控件的自定義樣式設置

Android中checkbox控件的自定義樣式設置,實現的自定義樣式如下: 這裡也是用到瞭兩張圖片一個是選中時的圖片和未選中時的圖片。 隻要在xml佈局中設置checkbox控件的button屬性即可 android:button="@drRead More

Android自定義控件

Android自定義控件 開發自定義控件的步驟: 1、瞭解View的工作原理 2、 編寫繼承自View的子類 3、 為自定義View類增加屬性 4、 繪制控件 5、 響應用戶消息 6 、自定義回調函數 一、View結構原理 Android系統的視圖結Read More