原创 android 檢查wifi是否打開連接

用於檢查wifi 代碼也是比較簡單的: //是否連接WIFI public static boolean isWifiConnected(Context context) { ConnectivityMan

原创 soap協議網絡連接

soap協議網絡連接這算是一個demo,總的來說比較好用,但是有bug,在沒有網絡的情況下閃退報錯,所以用的時候必須要添加判斷。 package com.ladongjiguang.meikuangwuziyunshu.PublicCla

原创 解決android中list在ScrollView當中只顯示一行的問題

這屬於list在ScrollView當中的適配 package com.ladongjiguang.meikuangwuziyunshu.PublicClass; import android.view.View; import and

原创 android當中的消息推送

作爲消息推送,一般是捆綁service進行間歇性的請求服務器獲得數據,以新消息提醒的方式進行的。 這裏只放出消息推送的代碼。 以下爲代碼: //更新通知欄 /*獲取狀態通知欄管理*/

原创 android studio 2.0 當中簡單的添加聲音文件。

比較簡單的幾行代碼,用於記錄,畢竟添加音效的機會並不是很多,作爲不太熟技能儲備。 MediaPlayer mp =MediaPlayer.create(this,R.raw.take_cart_id); mp.s

原创 android中清理本應用緩存(不是特別好用)

這個公共類至少可以用,但是會出現一個緩存過少報錯閃退的問題(沒有明確具體小於多少,一般是判斷在低於200KB的時候不執行清理),使用的時候需要添加判斷,總的來說可以用,但是不是特別的好用。 以下爲代碼: package com.ladon

原创 android 把簡單的數據存儲在本地

一般是用於應用的登錄判斷以及用戶信息在本地的緩存,總的來說挺好用的。 package com.ladongjiguang.meikuangwuziyunshu.PublicClass; import android.content.Co

原创 android中倒計時功能

android中的倒計時功能,主要用於發送驗證碼以及其他。 我在這個項目裏用於打卡。 //讀卡倒計時邏輯 class TimeCount extends CountDownTimer { public TimeC

原创 簡單的android 繪圖類 可應用於地鐵公交路線繪製以及車輛位置跟蹤

/** *繪製車站以及車輛位置 *同一位置存在多輛機車的情況下,車輛卡號上從上往下疊 *Created by baitiantian on 2019/10/15. */ class LocomotiveLocatingView

原创 使用android自帶的下拉刷新效果實現頁面下拉刷新功能

android當中有自帶的一款刷新效果,不需要自己重新寫,也不需要自己配置,總的來說非常好用,只不過是效果比較單調,不過比網上盛傳的那些下拉刷新僅僅是個箭頭的效果好很多。 首先先把需要刷新的xml內容用以下代碼包裹住: <android.

原创 android項目添加so文件遇到的各種問題

記錄一下目前開發遇到的問題,以方便以後的總結。 這是一個在手機背面添加單片機,用來打卡讀卡功能,由單片機廠家提供so文件進行單片機的控制與磁卡讀取。 一開始進行添加,畢竟是從eclipse當中移植到android studio當中的項目,

原创 android 藍牙串口調試demo(已抽調作爲部分工具類使用)

這個demo可以顯示目前設備藍牙連接狀態。 比如是否連接上,即時狀態等,總的來說作爲藍牙串口調試還是比較好用的。 首先是主界面main.xml文件: <?xml version="1.0" encoding="utf-8"?> <Li

原创 android 頁面加載效果(Dialog類型效果)

這個屬於頁面打開時的延遲加載效果,總的來說比較好用,網絡太卡的時候也不至於沒辦法進行操作,當然也存在沒有加載完成而產生的誤操作可能性,具體還是要看項目的需要。 公共類: public class CustomProgressDialog

原创 android仿iOS頁面切換動畫

這個效果算是不錯的,比android系統自己的頁面切換動畫要好看點。 動畫文件 zoomin.xml <?xml version="1.0" encoding="utf-8"?> <set xmlns:Android="http://sc

原创 關於android當中Service讀取應用中的內存數據不更新問題

做消息推送的時候發現有個不是很起眼的bug。 Service中獲得存放在內存中的數據不知道是不是因爲指針指向數據跟指向地址的不同(依附原本的activity導致的?),推出登錄重新登錄後,消息推送的內容依然是前一個id的。 那就採用act