原创 spring boot初體驗

開發工具 下載IDEA Idea下maven的配置和使用 IntelliJ IDEA: 無法創建Java Class文件 數據庫工具 下載mysql安裝工具,安裝到PC 下載Navicat Premium作爲可視化的數據工具 測試

原创 java對象克隆一個新類以及兩個類對比是否相等

遇到一個需求,進入界面以後,從服務器得到數據,定義成一個類,在點擊提交按鈕之前,對類的數據進行修改,如果提交的時候,放棄修改,則不提交。 這就要求,在正式提交服務器之前,不應該在本地的類上邊修改,應該在一個新類上修改,如果用戶放棄

原创 廣告輪播類封裝

ADBanner public class ADBanner { private List<ImageView> mList; private ViewPager mPager; private Conte

原创 ViewPager中切換界面Fragment被銷燬

ViewPager+Fragment進行切換,adapter使用FragmentPagerAdapter,切換的時候,會自動創建相鄰的fragment,比如最開始處於第0頁時,adapter不僅爲第0頁創建Fragment實例,還

原创 android 6.0權限檢測以及6.0以下,麥克風、相機權限判斷

android 6.0以上權限 android 6.0以上權限,我是通過PermissionsDispatcher進行申請,操作的,具體使用方法,見PermissionsDispatcher,Android 6.0運行時權限詳解

原创 Android ScrollView向上滑動控件頂部彈出懸浮框並且淡入淡出

效果圖需要實現一個類似於支付寶首頁,向上滑動,在頂部顯示懸浮框的效果,並且有淡入淡出動畫效果,本來以爲使用CoordinatorLayout可以實現,結果效果不理想。參考博客Android 對ScrollView滾動監聽,實現美團

原创 fragment中onActivityResult不調用

fragment 通過startActivityForResult方法啓動另一個activity,返回時,不調用onActivityResult方法,解決步驟: 1..在Fragment所屬的Activity中,重寫了onAct

原创 解決ScrollView嵌套RecyclerView 滑動卡頓和嵌套多個RecyclerView 顯示不全的問題

ScrollView嵌套RecyclerView ,滑動會卡頓,解決方法是: //防止滑動卡頓 GridLayoutManager gridLayoutManager=new GridLayoutManager

原创 設置屏幕亮度,並且監聽屏幕亮度變化

公司有個需求,彈出對話框,設置當前屏幕亮度是最大亮度的90%,對話框消失,恢復到原來亮度。有一種特殊情況,就是在彈出對話框的界面打開之後,用戶手動調節了亮度,需要在界面中監聽亮度變化 工具類代碼: public class Scr

原创 webview與js通信踩坑以及返回鍵處理與清空瀏覽歷史操作

最近在做webview與js通信,遇到一些坑,記錄一下 1.webview與js方法交互 首先,webview與js確定一個類名,作爲通信的依據,比如"android",webview設置 webSettings.setJavaS

原创 RecylerView嵌套viewpager,viewpager不顯示,或者只顯示第一項的解決辦法

RecylerView的子項裏包含ViewPager, 1.如果所有ViewPager不顯示,RecyclerView的item必須要個高度,所以要給Viewpager設置一個固定高度 2.如果只有第一項顯示,其他項的viewpa

原创 ViewPager實現子項摺疊,中間突出,兩側顯示部分,並且以陰影顯示

效果圖 先上一個效果圖,看一下實現效果 大概說明一下:最外層佈局,是ViewPager,子項是Fragment,一屏幕顯示5個子項,中間位置突出,兩側子項縮放,並且隱藏在中間子項後邊,用陰影顯示 實現步驟 外層佈局 外層佈局就是

原创 通過圖片和base64互轉,實現圖片上傳和下載顯示以及踩坑

前言 實現一個類似於微信的圖片界面,包括拍照和相冊,拍照包括裁剪,相冊包括預覽,可以選中指定張數的圖片,將圖片轉換爲base64上傳到服務器。可以從服務器將已經上傳的圖片資源,通過base64字符串下載,然後將base64轉換爲圖片,

原创 Flutter學習資源

近年來,隨着互聯網行業的擴大,各種技術百花齊放,從單純的原生app,到現在微信小程序,h5,React native,ionic,快應用,各有各的優勢,各有各的缺點,原生app程序員,自然還是要把主要精力放在原生,拔高自己,同時應該對