文章目錄1.複製內容要剪切板2.清除剪切板3.獲取剪切板內容 這個功能也是很常見了,一般都是爲了方便用戶操作,比如複製訂單編號。 不廢話,下面就來看看具體是怎麼操作的。 1.複製內容要剪切板 tv_order_copy.setOn
前段時間項目中出現了個Bug,就是手動禁止運行的程序的權限,之後在返回APP,APP會重啓一次,之後再禁止權限,再返回APP,程序中保存的數據就會被清空; 造成此問題的原因是手動禁止了APP權限再回到頁面上,系統將舊的進程被殺死,再開啓一
記錄一下自定義toast的寬度改變問題。 項目中沒有完全修改Toast佈局,只是在系統佈局上添加了新的背景,修改了字號等小修改,但是出現了文字超過一定寬度之後,會換行顯示。不太美觀,測試的小姐姐讓修改一下。一開始的解決方案是將字號變小,基
1、首先,系統提供了簡單實用的定位方法,使用起來很簡單 String serviceString = Context.LOCATION_SERVICE; locationManager = (LocationManager) getS
前兩天新項目開始,給出的UI是需要初始顯示頁面佈局底部懸浮窗,之後點擊按鈕展開或收起。雖然現在UI變了,不用了,但也簡單記下怎麼使用吧。 呃,錄屏傳不上來,簡單看下圖片吧 上拉懸浮窗樣式主佈局區域可以將BottomSheet
1、首先獲取佈局的根視圖View View rootView = LayoutInflater.from(mContext).inflate(R.layout.layout_dialog_wlan_input_password, nul
TabHost雖然Android3.0以後就過時了,但是,我們還是會用它的,畢竟有時候用起來很方便的. 使用時,目前,個人知識有限,只曉得兩種方式 1.自己寫一個類MyTabHost 繼承 TabActivity 在setContentV
一.全透明效果 Activity實現全透明效果很容易實現,android自帶的主題樣式已經幫我們做好了,直接引用就可以了,在AndroidManifest.xml中的需要透明效果的activity節點下添加下面代碼: android:th
Android 7.0及以上PopupWindow的位置會顯示不正常,背景陰影可能也會不正常,需要動態計算高度。 //popupWindow 適配7.0及以上系統顯示問題 if (Build.VER
前言 上篇講到Retrofit2+Okhttp3添加統一請求頭,這篇是添加統一請求體,原理是相通的,把參數以請求體的方式添加到攔截器中,然後在配置給okhttp。 代碼實現 創建攔截器,並添加參數 public class
文章目錄一、協程是什麼1.簡介2.協程好在哪3.協程具體怎麼用a.添加依賴b.開始使用c.suspend4.小結二、掛起是什麼1.「掛起」的本質線程:協程:2.怎麼就「掛起」了?3.suspend 的意義?4.怎麼自定義 susp
話不多說,先上圖(眼睛模式) 參考的開源庫——傳送門 MD360Player4Android 在開源庫的基礎上,做了菜單和播放器邏輯。 VR功能的部分通過依賴vrlib來實現,視頻播放的部分集成ijkPlayer
SQLite增刪改查基本操作並用listview顯示出來: 如圖: 1. 實現增刪改查按鈕 佈局 <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:androi
ListView 是 Android 系統爲我們提供的一種列表顯示的一種控件。 使用它可以用來顯示我們常見的列表形式,繼承自抽象類 AdapterView。 常用適配器介紹 ArrayAdapter:簡單、易用的 Adapter
Android 佈局 天氣預報demo 代碼部分 layout_title <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http