原创 Android--仿滴滴打車拖拽改變定位位置(高德地圖)

拖拽高德地圖或定位定位mark進行改變位置定位(圖片資源在高德地圖官網下載的demo中有) public class writePipeActivity1 extends Activity implements AMap

原创 Android--BottomSheet實現可拉伸控件

一、簡介 Bottom Sheet是Design Support Library23.2 版本引入的一個類似於對話框的控件。 Bottom Sheet中的內容默認是隱藏起來的,只顯示很小一部分,可以通過在代碼中設置其狀態或者手勢操作將其完

原创 Android--https

public static SSLContext getSSLContext() { // 從assets中加載證書,取到證書的輸入流 InputStream is = getApplicationContext().g

原创 Android--高德地圖fragment中定位

<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" an

原创 Android--自定義dialog解決margin失效問題

全屏dialog的margin <?xml version="1.0" encoding="utf-8"?> <inset xmlns:android="http://schemas.android.com/apk/res/androi

原创 Android--recycleview滾動條

<?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"

原创 Android--recycleview子item中checkbox+edittext遇到的問題

1、由於recycleview複用機制,checkbox選一個,下面自動選中,edittext自動輸入問題: @Override public void onBindViewHolder(ViewHolder viewHolde

原创 Android--註銷登錄用戶

像我們經常用的app,當我們點擊註銷按鈕之後,一般都會重新返回登陸界面,這時候我們再按返回鍵是沒有用的。 其實是將你的任務棧TaskStack清空,註銷的功能就完成了。這裏要設置Intent的FLAG,在執行完成Activity跳轉的時候

原创 Android--解決打開應用啓動出現幾秒白屏

閃屏原因剖析StartingWindow(Preview Window) 我們正常開發中會在Activity的onCreate()方法中調用setContentView(View)設置該Activity的顯示佈局,那麼問題就來了,既然我們

原创 android--監聽左右滑動事件

主要思路:activity實現OnTouchListener接口,繼承方法,GestureDetector.SimpleOnGestureListener的一個對象,用來識別各種手勢動作,源碼中SimpleOnGestureListene

原创 Android--onBackPressed() 裏調用 setResult

使用startActivityForResult()進行頁面跳轉的時候,如果在正常點擊事件中可以可以返回正確的resultCode,但是在虛擬按鍵,onBackPressed() 的監聽事件裏面無法返回正確的值, 問題原因:onBackP

原创 Android--NFC讀寫

一、NFC  API API地址:https://www.android-doc.com/guide/topics/connectivity/nfc/nfc.html 二、簡介 NFC的三種模式 讀卡器模式(Reader/writer m

原创 git上傳大文件報錯解決

git log 找到紅色報錯的提交ID git reset 42c3158e1056881c1afac2b446baaa979832a6c7  

原创 git報錯:remote: error: hook declined to update refs/heads/master

原因是git上傳大文件,git單個最大文件不能超過100mb 解決辦法:刪除大文件, 查看提交歷史  git log  回滾 git reset commit_id 

原创 Android--popupwindow實現底部彈窗

首先在res目錄下新建anim目錄,在anim目錄下建兩個動畫效果文件,用來控制菜單的彈出和隱藏: image.png popshow_anim.xml:   <?xml version="1.0" encoding="utf-8"