原创 用高德sdk做一個滴滴司機端的導航 頂 原 薦
用高德sdk做一個滴滴司機端的導航。 主要的導航功能是在NaviFragment中。 效果如下: 下載apk:下載地址 掃一掃下載apk 第一步:集成高德sdk 請看這篇文章 集成Android高德SDK 第二步:四個重要的類 1.
原创 仿滴滴多個車輛平滑移動效果 頂 原
仿滴滴多個車輛平滑移動效果 我們先看下效果圖: apk下載地址 掃我下載apk: 優勢: 可以使用普通的Marker類,不用再使用高德提供的SmoothMoveMarker。 可以返回的車輛行駛角度。(這個角度是根據兩個點座標來計算出
原创 仿滴滴司機端 原
仿滴滴司機端 實現了接單 地圖顯示訂單位置 路徑規劃 地圖導航等功能. apk 下載地址 效果圖如下: 效果1 代碼下載___github
原创 finishActivity(int requestCode)的作用 原
finishActivity(int requestCode) 當我們在activity中調用finishActivity(int requestCode) 後 並不是關閉當前的activity而是關閉 你用startActivityF
原创 AppData::create pipe(2) failed: Too many open file 頂 原
今天在做公司的項目的時候遇到一個BUG,就是1S一次不斷髮送http請求後 在執行了5分鐘後出現瞭如下的BUG AppData::create pipe(2) failed: Too many open files。 這個BUG 出現
原创 仿滴滴乘客端 原
YisinglePassenger ##使用技術 高德地圖 使用http請求來進行請求。 使用長連接(websocket)來進行通信。 使用rxjava 等等 ##實現哪些功能 完成了乘客端下單,查看司機,等待司機,行程中,未實現支付
原创 IOS學習之自旋鎖(原子atomic) 和互斥鎖 原
互斥鎖與自旋鎖 互斥鎖 如果發現其他線程正在執行鎖定的代碼,線程會進入休眠(就緒狀態),等其他線程時間片打開鎖後,線程會被喚醒執行。 自旋鎖 如果發現有其他線程正在執行鎖定的代碼,線程會進入死循環的方式,一直等待鎖定的代碼執行完成 自
原创 當Activity主題爲Dialog或者windowIsTranslucent爲true,生命週期的onStop不執行的問題 原
今天我在項目中遇到一個非常奇怪的問題, 我先描述一下問題 我們在棧內Activity情況如下 A--->B---> C---> D 我們的B爲 singleTask模式啓動的,其他的界面默認模式啓動, 這個時候我們如果再次從D界面啓
原创 viewPager的OnPageChangeListener監聽器的方法調用順序 原
mviewPager.addOnPageChangeListener(new ViewPager.OnPageChangeListener() { @Override public void onPageScrolled(i
原创 Android Volley double post when have slow request 轉
如何解決 : I managed to fix this by configuring HttpURLConnection like this: connection.setChunkedStreamingMode(0); I start
原创 android 中手勢GestureDetector 的使用 轉
##Android中手勢的使用GestureDetector http://blog.csdn.net/harvic880925/article/details/39520901
原创 android 中手勢GestureDetector 原
android 中手勢GestureDetector GestureDetector 的代碼使用 public class TestGestureDetectorView extends LinearLayout { public
原创 Android沉浸式Translucent System Bar 原
Android沉浸式Translucent System Bar Android沉浸式APP主要是用在Android 4.4以上纔會有效果。 也就是api-19+ 什麼是沉浸式。 如下圖: 可以看到第一幅圖上面的狀態欄和底下的虛擬按鍵都變
原创 如果NesedScrollView嵌套CardView 然後再嵌套RecyclerView 會造成 adapter.notifyDataSetChanged 原
<?xml version="1.0" encoding="utf-8"?> <FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
原创 android服務類 Service 原
當只使用startService()來啓動服務 startService可以多次調用,stopService()也可以多次調用。 總結:::startService第一次調用的時候,Service的生命週期方