Android自定義控件實現icon+文字的多種效果
今天給大家帶來一個很簡單但是很常用的控件ButtonExtendM,在開發中我們經常會用到圖片加文字的組合控件,像這樣:以上圖片都是從微信上截取的。(暫時沒有找到icon
Android編程獲取設備MAC地址的實現方法
本文實例講述了Android編程獲取設備MAC地址的實現方法。分享給大家供大家參考,具體如下:/*** 獲取設備的mac地址** @param ac* @param ca
Android編程實現自定義ProgressBar樣式示例(背景色及一級、二級進度條顏色)
本文實例講述了Android編程實現自定義ProgressBar樣式。分享給大家供大家參考,具體如下:效果圖如下,本例中設置了第一級進度條和第二級進度條。樣式資源:pro
Android自定義控件實現底部菜單(下)
在app中經常會用到底部菜單的控件,每次都需要寫好多代碼,今天我們用到了前幾篇博客裡的控件來進一步封裝底部菜單。先看效果圖:主要包括以下功能: 1 設置icon以及點擊之
android 實現類似微信緩存和即時更新好友頭像示例
引言使用微信時我們會發現,首次進入微信的好友列表時,會加載好友頭像,但是再次進入時,就不用重新加載了,而且其他頁面都不用重新加載,說明微信的好友頭像是緩存在本地的,然後好
Android自定義View Flyme6的Viewpager指示器
最新更新的Flyme6整體效果不錯,動畫效果增加了很多了,看了看flyme6的Viewpager指示器,覺得有點意思,就模仿寫了一下,整體效果如下: GradleJitP
Android實現動態高斯模糊效果示例代碼
寫在前面現在,越來越多的App裡面使用了模糊效果,這種模糊效果稱之為高斯模糊。大家都知道,在Android平台上進行模糊渲染是一個相當耗CPU也相當耗時的操作
Android中BaseActivity自定義標題欄
再做一個項目的時候,要求標題欄的標題再中間,樣式,字體大小都要自定義。左邊一個返回按鈕,一個關閉按鈕,右邊定義一個提交按鈕,有時候顯示有時候隱藏。因為原生的title標題
android虛擬鍵盤彈出遮擋登陸按鈕問題的解決方法
Android虛擬鍵盤的彈起會遮擋住部分ui,雖然通過在清單文件中設置,可以隨著虛擬鍵盤的彈出,布局往上推,但是面對登陸界面時,並沒有太大的作用,這樣就會導致用戶體驗不好
BootStrapValidator與My97日期校驗的實例代碼
首先my97的API中有自定義事件中有 onpicking 和 onpicked 事件 、onclearing 和 oncleared 事件、年月日時分秒的 changi
Android自定義view實現進度條指示效果
先看看效果圖:首先是布局文件<FrameLayout android:layout_width=match_parent android:layout_margin
Android listview ExpandableListView實現多選,單選,全選,edittext實現批量輸入的實例代碼
最近在項目開發中,由於項目的需求要實現一些列表的單選,多選,全選,批量輸入之類的功能,其實功能的實現倒不是很復雜,需求中也沒有涉及到復雜的動畫什麼之類,主要是解決列表數據
Android仿微信activity滑動關閉效果
Android仿微信activity滑動關閉功能1.利用具體利用v4包下的slidingPaneLayout實現透明的activity,代碼如下:BaseActivity
Android優雅的方式解決軟鍵盤遮擋按鈕問題
前言比如在進行登錄的操作中,用戶輸入完密碼之後,肯定是想直接點擊登錄按鈕的。返回鍵隱藏軟鍵盤這樣的體驗肯定很糟糕,程序員,遇到問題解決問題。實現1xml<Scrol
Android中獲取資源 id 及資源 id 的動態獲取
Android中獲取資源 id 及資源 id 的動態獲取我們平時獲取資源是通過 findViewById 方法進行的,比如我們常在onCreate方法中使用這
簡單實現Android計算器功能
自己寫的安卓的計算器:注:這個是在mac中開發的,如果要在windows的eclipse中運行可能會出現路徑問題,解決辦法從windows中已有的安卓工程根目錄下復制一下
Android仿京東、天貓商品詳情頁
前言前面在介紹控件TabLayout控件和CoordinatorLayout使用的時候說了下實現京東、天貓詳情頁面的效果,今天要說的是優化版,是我們線上實現的效果,首先看
Android BadgeView紅點更新信息提示示例代碼
應用市場很多應用程序中都會看見一些數字紅點提示的效果,如QQ、微信以及一些提示更新應用的APP,以達到更好的提示功能的應用,本文將介紹一開源控件的使用實現紅點更新信息提示
Android 詳解Studio引用Library與導入jar
在Android項目開發過程中,Android Studio是一款非常強大的開發工具。到底有多強大,用了你就知道了。本文我將介紹Studio引用Library開源項目與導
Android 獲取手機信息實例詳解
Android 獲取手機信息應用信息:包名、版本號、版本名,手機是否有Root權限手機信息:手機屏幕寬和高、當前可用內存大小、總內存大小、IMEI號、IESI號、手機型號