原创 RecyclerView gridlayoutManager 多item佈局間隔
package com.chad.baserecyclerviewadapterhelper.custom; import android.graphics.Rect; import android.support.v7.widge
原创 androidx.annotation.Nullable,androidx.transition 找不到
主要是自己記錄下,自己操作了以下幾步才Ok 1.需要在app build.gradle導入依賴(這步好像並不能解決問題,因爲解決了這個,還會出現其他androidx的報錯) dependencies {
原创 Android項目接入React Native
這裏主要是記錄下自己在原有Android工程的情況下接入RN的一些經驗。首先是感謝網上大牛的分享,我也是查閱了很多資料,閱讀了很多的網站,才最終解決。當解決的那一刻,就暗自下決心要把自己走過的坑分享出來,讓後面的少走彎路。
原创 Mac 下Vscode 的快捷鍵
原文鏈接:https://www.cnblogs.com/informatics/p/8315339.html mac os下vscode快捷鍵 全局 Command + Shift + P /
原创 自學前端開發計劃
一直以來是客戶端開發,但隨着技術的更新,客戶端需求越來越少,於是準備學習前端開發。以下是自己整理的一些要學習的計劃。 一、HTML、CSS基礎、JavaScript語法基礎。學完基礎後,可以仿照電商網站做首
原创 webstorm 創建項目上傳至git,出現push reject情況
在webstorm 軟件中terminal中輸入以下命令行 git pull git pull origin master git pull origin master --allow-unrelated-histories
原创 記錄Meta
<meta charset="utf-8"> <meta content="width=device-width,initial-scale=1.0,maximum-scale=1.0,user-scalable=no" na
原创 module 引入so庫,aar文件
module 引入so庫,需要在module 中 build.gradle android節點中添加 sourceSets { main { jniLibs.srcDirs = ['libs'] } }
原创 屬性動畫的移動
效果如上,因爲擔心在小屏幕手機上會因爲文本太長導致UI放不下的問題,所以UI設計瞭如下的動畫效果。 簡單描述下UI,禮物圖標,皇冠圖標 兩個禮物居中,當點擊皇冠圖標的時候,皇冠和文本框佈局均
原创 ViewPager Fragment 禁止預加載數據
最近項目做優化,主頁面用的是viewpager + Fragment 實現。發現每次啓動應用後,就會有其他頁面會發起接口請求,這點很不好。雖然說可以提前加載其他頁面的數據,但是會在某一短時間內發起很多的請求,加大內存的消耗
原创 Android抓包工具fiddler
Fiddler 下載地址:Fiddler.exe Fiddler是強大且好用的Web調試工具之一,它能記錄客戶端和服務器的http和https請求,允許你監視,設置斷點,甚至修改輸入輸出數據。Fiddler的運行機制其實就是本機上監聽88
原创 multipart/form-data
在使用okhttp3 進行文件上傳的時候,我們會使用多種類型表單的格式進行上傳,因爲我們不僅要上傳文件File,還會附帶一些參數過去。 下面就是okhttp上傳的代碼 try { //補全請求地址
原创 動態填充LinearLayout ,LinearLayoutForListView
在開發的過程中,有時不願意使用NOScrollListview,或者因爲其影響性能問題替換NoScrollListview,如果是這樣的話,分享的代碼將對你說很有幫助,因爲它就是利用Adaper的中getview 方法,將數據一條條添加到
原创 webview 調起微信支付
項目中,需要在App中使用webview通過訪問url,最終調起微信支付。 mWebView = (WebView) findViewById(R.id.wv_action); mWebView.getSettings().setJ
原创 DrawerLayout 模仿google官方左滑,menu內容延伸到通知欄
NavigationView extends ScrimInsetsFrameLayout 最近做項目,要模仿google官方應用,使用drawerLayout,達到如下效果 即,menu欄的頂部可以顯示到通知欄中