原创 百度地圖3.5繪製軌跡線

<pre name="code" class="html">3.5的繪製方法與以前版本有點差異,測試以下方案可行 <span style="white-space:pre"> </span>public void addline(LatL

原创 android 代碼混淆排除指定內部類

安卓中有時候我們需要調用固定名稱的內部類,如js回調,我們需要保持這些內部類不被混淆,才能正確的調用到 在網上找到了解決辦法 -keepnames class 包名.類名$* {     public <fields>;     publ

原创 android 8.1豎屏跳轉到橫屏頁面返回的bug問題

最近測試發現在android8.1下,A頁面(豎屏)跳轉到B頁面(橫屏),然後返回,會導致A頁面回來時是豎屏,然後切爲橫屏,然後再回到豎屏,在屏幕切換過程中,會導致數據丟失問題,數據丟失雖然可以按照頁面回收來處理,但是這裏B頁面如果作爲返

原创 MongoDB,使用C#實現2d地理位置檢索

這兩天在研究mongoDB,從零開始接觸它,爲什麼要研究它呢,因爲它支持2d地圖索引,而且速度非常快,可以用它來做類似微信的(搖一搖功能),不過網上很難搜到.net操作的,而且就算搜索到了也不能用,也許是驅動版本的問題。總之到處都找不到可

原创 java 網絡請求 支持https 記錄cookie並帶入請求

之前遇到這樣的需求,弄了半天才成功,記錄一下 定義變量 public static String cookieVal="";  public static String firstCookie="";  public static St

原创 NavigationView隱藏滑動滾動條

不說廢話  直接上代碼 private void disableNavigationViewScrollbars(NavigationView navigationView) { if (navigationView !

原创 android開發之OkHttp上傳byte數組

最近準備對老項目改造安卓9.0兼容,之前app請求是封裝的org.apache.http.legacy.jar這個包,而這個包再9.0的模擬器上會無法訪問,因此需要進行改造,而我的方案是直接改封裝底層爲okhttp,簡單快捷; okhtt

原创 xmarin.android for vs2015使用百度地圖api3.6.1

首先新建一個binding Library項目,項目名隨意,我這裏起名Bmap 然後將jar文件放入jars目錄下,生成屬性改爲EmbeddedJar 這時候如果生成dll文件會失敗,提示有幾類的子項不能喝類名相同 解決方案是在me

原创 RecyclerView上拉加載更多功能回彈實現

部分代碼參考http://blog.csdn.net/dalancon/article/details/46125667 實現原理是使用RecyclerView的OnTouchListener方法監聽滑動 在adapter裏面增加兩項f

原创 xmarin.android 城市天氣預報

之所以做這個demo,是爲了測試c#中的網絡請求是否能在安卓中正確使用 最終效果圖如下 網絡請求是在網絡上找的代碼,修復了無參post報錯問題,封裝成一個類庫 代碼如下: public class HttpHelper

原创 android 解決沉浸式狀態欄下adjustResize失效

在沉浸式狀態欄下adjustResize會失效,這時候只需要在需要彈起佈局的根佈局中添加android:fitsSystemWindows="true"即可

原创 解決Android使用百度定位座標顯示到地圖上偏移過大問題

解決方案來源 http://www.oschina.net/code/snippet_260395_39205 原文是PHP和js的代碼 採用java代碼解決辦法如下 private LatLng pianyi(double lon,do

原创 android百度地圖4.2版本,定位成功後獲取位置名稱

百度地圖定位後,想要獲取到定位座標的位置名稱怎麼辦呢,在百度地圖的sdk上,沒有發現相關api,經過這兩天的研究,發現有兩種解決方案。 第一種方案是採用谷歌的geocode類  不過目前發現有一個奇怪的現象,在採用流量的情況下,部分機型無

原创 android AsyncTask異步調用方法

AsyncTask是android提供的異步線程,在4.0之前,每個線程之間是異步的,既同時啓動多個線程,這些線程是在併發執行的,但是4.0之後,當我們調用execute方法時,線程ABC不再是異步的,而是同步,因爲在4.0之後,exec

原创 vs和xmarin都安裝完成了,佈局沒有智能提示的解決辦法

正常安裝後的在佈局頁面編輯的時候,應該是有這樣的屬性提示的,這個對代碼編輯非常有必要,沒有佈局文件智能的vs不能滿足我們的使用 我使用vs2015更新了xmarin後,可以編譯安卓,但是佈局沒有智能提升,百度找了很多方法 都是說要找到