原创 Flutter學習筆記

最近在進行Flutter開發,有一些心得想寫下來。 Flutter子控件和父控件數據交互。 在官方文檔中中的爲您的Flutter應用程序添加交互一文中有比較詳細的描述。其中包括:父控件向子控件傳遞數據、子控件向父控件傳遞數據、混合傳遞

原创 Android Retrofit2 表單上傳文件

參考鏈接:https://www.cnblogs.com/wondertwo/p/6143188.html 步驟如下: 首先,將需要上傳的文件構建一個RequestBody File file // 你要上傳的文件 // 創建Requ

原创 Android使用RadioGroup實現自動換行、動態加載、多選框

這幾天要求實現一個自動換行、動態加載的一個多選框,在安卓中,大多數的多選框基本都是用CheckBox做的,而RadioGroup則是用來做單選的,一個自動換行、動態加載的單選RadioGroup可以參考這篇文章: https://bl

原创 ViewPager + Fragment 多個fragment後幾頁顯示不正常問題

問題描述: 在使用viewPager和fragment做多個fragment做界面之間的切換時,前面幾個界面顯示正常,但是到了第4個界面或者第五個界面的時候就出現了界面顯示不出來的問題, 跟蹤了代碼發現是因爲adapter爲空說明沒走o

原创 用recycleView封裝成可擴展列表 點擊父佈局時報數組越界錯誤

錯誤: java.lang.ArrayIndexOutOfBoundsException: length=61; index=-1 at android.text.StaticLayout.calculateEllipsis(Static

原创 RecyclerView Item不顯示的問題

今天項目中遇見一個奇葩的問題,從服務端拿到數據之後,在notifyData()方法執行之後。數據不顯示到頁面上,於是跟蹤代碼,發現執行到了RecyclerView的下面這個方法public void stopIgnoringView(Vi

原创 阿里Atlas學習筆記-動態部署

最近在研究阿里的Atlas容器化框架,不得不說阿里的大牛還是十分的牛X。動態部署根據Atlas-Demo的Tpatch.txt文件內容一步步走,發現前面每一步都很順利。可是到最後點擊動態部署頁面的按鈕的時候卻一直不能部署成功。後來查看日誌

原创 多次點擊按鈕彈出多個Toast的解決辦法

大家都知道,Android 裏的Toast N次點擊之後,會彈出N次Toast。並且無法取消,這樣就會導致Toast長時間顯示,用戶還無法關閉的情況。這樣的用戶體驗很不好! 直到看到郭神的 Android提醒微技巧,你真的瞭解Dial

原创 從今天起,要養成一下寫blog的習慣!

可以記錄下android開發中遇到的小技巧和經驗,也是對自己能力的一個提升

原创 Android 寫了兩年項目對於公用控件有感

起因 寫了兩年的程序了,隨着項目的越來越大,工作中也遇到了各種各樣的問題。 公用控件應該不是一個陌生的詞,我想寫幾點我認爲應該注意的事情,做一個記錄,在以後的項目中儘量避免拍腦袋的情況出現。 公用模塊 經常用到的公用控件單獨獨立出Com

原创 ViewPager切換Fragment生命週期變化

很久沒有寫博客了,今天學習了MD的TabLayout ,使用到了ViewPager,於是對於很久以來的一個疑問:ViewPager切換Fragment生命週期是如何變化的進行了一個測試。 本文研究了: 1. ViewPager2個相鄰F

原创 即忙碌又清閒的2016本命年

2016總結 新工作 2015年年末,想讓自己到一個正規一點的公司,學習到更多一點的東西,“辭”去了原來的工作。給自己放了10多20天的假,年初上來就找工作,找了4家公司,原以爲有了工作經驗,會很容易的找到自己想要的工作,但是事實卻不盡如

原创 android 給Java Module添加resources資源文件

當前開發項目需要從Idea開發環境轉移到Android Studio,其中有個Java Module有一個下圖所示的resources資源文件 裏面放了一些重要的配置文件 最開始一直在找如何創建這樣一個包,百思不得其解 最後在po