原创 高德地圖繪製點,所有點實現InfoWindow(換種思路轉換)

公司業務員有個需求,需要實現下圖的效果: 乍一看這圖,挺複雜的,刨開分析,主要如下: 1繪製點(藍綠色的散點,線端的藍色空心點) 2.繪製線 3.信息框(紅色的排名信息,框中的時間及人物信息) 看上去簡單,實現起來還是碰到了一些

原创 TextView添加中劃線、下劃線等

TextView  加下劃線 、中劃線、抗鋸齒效果 //在代碼中設置,中劃線 textView.getPaint().setFlags(Paint.STRIKE_THRU_TEXT_FLAG | Paint.ANTI_ALIAS_FLA

原创 helloChart的使用及常見問題解決(折線圖)

最近項目中有展示折線圖和圓形圖的需求,決定使用helloChart。這篇博客主要記錄直線圖和圓形圖的使用,和在使用過程中遇到的問題。 找了很多偏博客,這篇博客的API是最全的:開源圖標庫hellocharts常見API總結 折線

原创 環信easeui集成:2019

前言 最近項目需要及時通訊功能,和ios一起選擇了環信。因爲幾年前剛開始工作時第一個app有類似功能用的融雲,他們文檔加自己理解問題,弄了很久,這次環信還好,幾天就將自己想要的效果展示出來了(僅單聊和歷史列表)。這裏詳細記錄下集成

原创 RecyclerView兩列分別放在左右兩邊,中間分隔

RecyclerView實現兩列分別放在左右兩邊,中間分隔 由於要實現購物車功能,效果是如圖: 寫到隨便逛逛佈局時遇到問題:item只有中間有分隔,左右與屏幕是沒有間隙的。 隨便逛逛佈局:layout_ramble.xml

原创 TextView用drawableLeft時,改變文字和圖片間的距離

TextView用drawableLeft/Right時,改變文字和圖片間的距離: 利用drawablePadding屬性: android:drawablePadding="@dimen/five_dp" 添加sp,dp的xm

原创 用RecyclerView多佈局實現購物車+隨便逛一逛

實現效果: 我需要的效果是購物車+隨便逛逛,百度了下,覺得滑動效果最好的應該還是RecyclerView實現多佈局。商鋪爲組佈局,商鋪下的物品爲子佈局,下面的隨便逛逛爲第三種佈局,我實現了上邊的兩種佈局,這部分上次忘記寫,直接提交了。。

原创 ExpandableListView添加頭佈局和尾部局

ExpandableListView是什麼? ExpandableListView時一種可摺疊的下拉列表,就像之前QQ好友分組的控件。 ExpandableListView怎麼用? 它和ListView的用法差不多,寫Adapter時繼承

原创 借鑑

Android ImageView 的scaleType 屬性圖解: https://www.jianshu.com/p/32e335d5b842 ListView、RecyclerView等添加頭尾佈局: https://git

原创 AS修改系統生成註解中的用戶名

AndroidStudio中創建類會自動生成註解,如下: /** * Created by Administrator on 2017/6/18. */ 修改Administrator爲自己的名字: AndroidStudi

原创 Android仿淘寶加入購物車佈局效果

實現效果: 思路:點擊購物車彈出一個PopupWindow,主要弄清楚的是PopupWindow的高度以及透明度,圖片的位置,圖片下層佈局的高度(它的高度比popup的低一些)。PopupWindow的透明度要和Activi

原创 RadioButton、CheckBox去除選中時的動畫陰影效果

CheckBox默認選中和取消選中都有個灰色陰影效果,去除方法如下:方法一:(評論區建議)直接使用background屬性。顏色或圖片,使用AS3.1版本,還是需要添加android:button="@null")android:back

原创 VSCode+Flutter獲取不到Android模擬器(Flutter Unable to locate Android SDK)

最近要用Flutter寫項目了,按照Flutter中文網上的步驟一步一步搭建項目。 下載好VSCode並且聲稱New Project後,不打開VSCode能獲取到夜神和魅族5手機,一打開VSCode立刻不行。 nox_adb.ex

原创 環信easeUI集成:2019

前言 最近項目需要及時通訊功能,和ios一起選擇了環信。因爲幾年前剛開始工作時第一個app有類似功能用的融雲,他們文檔加自己理解問題,弄了很久,這次環信還好,幾天就將自己想要的效果展示出來了(僅單聊和歷史列表)。這裏詳細記錄下集成

原创 Android項目中出現的問題

1.Studio更新導致Program type already present: android.support.design.widget.CoordinatorLayout$1 解決:將所有的版本改爲27.1.1 參考:ht