原创 dialog顯示

在項目中用到彈出的dialog,但在dialog彈出後佈局變的混亂了,而且dialog的內容可以拖動,所以可以判斷是dialog是沒能全部顯示,因此將dialog寬高設置爲全屏就可以解決問題了,經常會用到這個,所以記錄下來了

原创 構造函數傳遞參數

不同類用到同一個接口進行網絡請求,但參數值不同,有點亂啊,舉個列子吧 有三個類A,B,C,在這三個類中點擊按鈕後都會彈出同一個dialog,但dialog中傳遞的一個參數的值不同,這時候就可以使用構造函數進行參數的傳遞。 在A,B,C類中

原创 Android 權限問題(未獲取用戶權限問題)

項目中遇到需要用到通訊錄的信息,但是總是獲取不到權限,系統也沒有自動彈出詢問框,一直以爲是數據庫的事,浪費了一天的時間才解決,主要是在某些機型上會出

原创 關於計時的相關知識點

注:本篇文章內容爲複製的,由於時間過久,文章地址忘記了,特注非原創 一、Timer TimerTask 參考Java中的Timer和TimerTask在Android中的用法     在開發中我們有時會有這樣的需求,即在固定的每隔一段時

原创 獲取系統時間及將時間戳轉化爲時間

這些知識點雖然很簡單,但在項目中會經常使用,記錄下來方便以後使用 、獲取系統時間 public String getDateNow() { final SimpleDateFormat simpleDateFormat = ne

原创 ListView 圖片丟失,錯位

項目中listview中有已讀和未讀的標識,而這個標識是張圖片,但是圖片有的顯示,有的不顯示,後來找到解決方式其實和簡單,在控制顯示和隱藏的時候都要

原创 bundle傳值時注意的問題

今天在使用bundle傳值時, bundle1.putBoolean("productiondetail",true); JumperUtils.J

原创 androidstudio 獲取百度地圖開發版SHA1值

今天做集成百度地圖,需要用到開發版SHA值,開發版和發佈版是有區別的,開發版是使用debug.keystore 獲取的,而發佈版是是使用正式簽名獲取的,現將使用debug.keystore 獲取做如下記錄: cmd------cd .an

原创 流式佈局實現熱搜和歷史搜索

最近項目中在做熱搜和歷史搜索記錄,開始是將橫屏平均分成三份進行顯示,後來需求說像個豆腐塊,太難看了,要求是按着搜索輸入的字的多少進行顯示,就想天貓APP歷史搜索那樣的效果進行顯示,其實這樣的效果不用我們去寫,可以在網上找一些想過資料,我在

原创 DrawerLayout 點擊穿透事件

之前項目中有一個缺陷,一直沒解決,之前沒遇到過這個問題,今天抽時間看了看這個缺陷,是在使用的DrawerLayout 的時候,點擊DrawerLayout上的控件的時候,該控件下的頁面中的控件能被點擊,後來網上搜了一看,只要在Drawer

原创 pulltorefreshlistview 加載更多後返回頂部

pulltorefreshlistview 功能非常強大,一直也在用這個刷新控件,今天在使用時遇得到一個問題,就是加載更多後數據又返回到第一個ite

原创 leaked ServiceConnection com.baidu.location.LocationClient$1@426122f0

在集成百度定位的時候遇到一個問題,因爲一直沒影響功能,所以閒下來的時候又來解決這個問題,在控制檯一直報leaked ServiceConnection com.baidu.location.LocationClient$1@426122f

原创 退出多個activity

項目中用到一次退出多個activity,之前瞭解到相關文章,但從未真正在項目中用過,在網上也有很多相關的博客,方法也有幾個,自己在其中找了一個並在項目中運用了,現在記錄下來方便以後使用,也希望能幫到需要的該功能的人。 具體方法有以下幾種:

原创 微信支付集成

直接上過程 1到微信開放平臺下載sdk 後放到libs目錄下 2在build.gradle中添加依賴 compile files('libs/libammsdk.jar') 3後臺設置 將應用包名和應用簽名填上即可,應用簽名可以通過

原创 支付寶支付集成

支付寶支付應該是大多數app中所需的功能,之前做的app 沒有集成過,現在的app 中需要支付功能,所以研究了下支付寶支付,很簡單,沒有想象中的那麼難,不說廢話,說說集成過程 1下載支付寶支付sdk 下在下來,放到libs目錄下 2在b