原创 Android開發丶從相冊中選擇照片,調用攝像頭拍照以及錄製小視頻

在日常開發過程中,這三種功能是再常見不過了,網上相關的文檔也一大堆,不過未免讓人眼花撩亂,因此記錄做下整理! (PS:目前相冊選擇照片和調用攝像頭拍照已經實現了壓縮,錄製小視頻暫未實現,哪位大佬有好的建議,請指教!) 實現步驟: 1.新建

原创 Android開發丶HoneyWell設備的二維碼掃描實現

前一段時間做了個項目,功能是要求在honeyWell設備上實現二維碼掃描的功能,那麼有人會問了,這設備是幹嘛的,和Android有什麼關係,其實這種設備也搭載了Android系統,因此我們可以把Android app安裝到該設備上,並且該

原创 Android開發丶調用百度地圖進行導航

開發過程中,遇到這樣一個需求,指定起始和終點站,然後從app內部調起百度地圖進行導航,網上相關的方法很多,但是很多都不太好使,官方的文檔記錄也不是很詳細,經過一番折騰踩了一些坑,總算是將其實現了,特此做下記錄! 步驟如下: 1.首先是新建

原创 Android開發丶列表底部列表彈窗Dialog同時包含選擇和自適應高度功能

前一段時間接到一個需求,點擊彈出一個底部彈窗,彈窗的內容以列表的方式來呈現,同時包含選擇條目和自適應以及固定高度,需求不難,就是一些細節的東西繞了一些彎路,現在做下彙總。 國際慣例,先看下效果圖。 下面說下實現方法。 1.首先新建一個d

原创 Android開發丶基於高德地圖實現定位、搜索定位、繪製圓圈自定義圖標及改變圓圈半徑等功能

前一段時間接了個需求,進入一個地圖界面,可以獲取當前位置信息,通過輸入位置信息獲取位置,繪製圓圈並可以實時改變圓圈半徑等功能,地圖SDK我們使用的是高德地圖,仔細閱讀了開發文檔,發現這些需求都可以通過SDK自帶的方法來實現,在此做一下整理

原创 Android開發丶商城購物車模塊(含demo超詳細)

這篇博文詳細描述了從零開始實現購物車,使用的控件很簡單,就一個ExpandableListView,避免了嵌套,操作更簡單方便。 先看看效果吧。 怎麼樣,很棒吧,如圖所示,主要有店鋪名稱,商品價格,數量,圖片,底部有總價格和結算(刪除)

原创 Android開發丶調用百度高德騰訊等第三方地圖進行導航

地圖導航是一種很常見的功能了,一般我們都是通過集成第三方地圖app,諸如百度地圖、高德地圖和騰訊地圖來實現,相應的開放平臺也提供了SDK自帶的方法實現,不過這種方法需要去下載SDK,申請appkey等一系列比較繁瑣的操作,相比這種方法,我

原创 Android開發丶萬能適配器BaseQuickAdapter和刷新控件SmartRefreshLayout搭配Recyclerview實現列表界面

幾乎每個app都離不開列表界面,實現的方式也是各種五花八門,隨着技術的日新月異,各種相關的控件封裝的也越來越徹底,功能越來越強大,本文則詳細記錄了時下最火的萬能適配器BaseQuickAdapter、刷新控件SmartRefreshLay

原创 Android開發丶基於MPChart的餅狀圖統計實現

經過沒日沒夜的加班加點,項目終於如期上線了,在下個迭代即將來臨蹂躪之餘,將本次迭代遇到的一些問題進行彙總以便學習。 遇到一個需求,將統計數據以餅狀圖進行統計,這塊我們引用了一個第三方類庫,官方地址如下: https://github.co

原创 Android實現底部導航欄的主界面

這篇文章主要爲大家詳細介紹了Android實現底部導航欄的主界面,具有一定的參考價值,感興趣的小夥伴們可以參考一下 在主流app中,應用的主界面都是底部含有多個標籤的導航欄,點擊可以切換到相應的界面,如圖: 接下

原创 Android實現漸變啓動頁和帶有指示器的引導頁

這篇文章主要爲大家詳細介紹了Android實現漸變啓動頁和帶有指示器的引導頁,具有一定的參考價值,感興趣的小夥伴們可以參考一下 引導頁是項目中很常見的東西了,在用戶下載app首次打開後,會進入引導界面,通常都是三四

原创 新的開始

新的開始 回到西安一個月,終於找到了一份稱心如意的工作,今天入職第一天,同事們很友善,公司氛圍很融洽,回想畢業這三年來,不禁一陣唏噓,當初吹過的牛逼也算是實現了,未來會更好,加油!

原创 Android開發丶教你使用ExpandableListView一步步從零實現商城購物車(含demo超詳細)

終於在年前完成一期項目了,其實剛被安排做購物車模塊時,我是拒絕的,直到後來。。。。 好了好了,言歸正傳,購物車模塊是各大盈利性項目中最最常見的功能了,有了購物車才能讓用戶消費啊,讓用戶消費才能盈利啊,盈利才能發的起工資啊,發的起工資才能

原创 Android開發丶自定義Dialog並設置寬高適應子佈局XML

Dialog是我們做項目很常見的一項功能點了,一般的文字彈窗原生的dialog就可以幫我們實現,然而在實際開發過程中,因爲彈窗佈局較爲複雜,充斥着各種控件,這時候原生的Dialog顯然就不能滿足我們的需求了,所以我們要自定義修改一番,近期

原创 Android開發丶集成微信原生分享並於分享網頁時加載網絡縮略圖

微信分享也是一項很常用的功能了,以往都是用友盟或者mobShareSDK框架來實現的,這兩者在微信官方的sdk基礎上封裝的很好,並且加入了一些很實用性的功能,不過這次因爲只有微信平臺的分享,而且微信登錄也是基於微信官方的原生SDK的,所以