原创 Android導致內存泄漏的各種情況。
文章轉載: https://mp.weixin.qq.com/s/_s88Xjti0YwO4rayKvF5Dg
原创 網絡框架 Retrofit + RxJava + OkHttp + 數據返回日誌攔截
簡單說一下框架的主要流程: 1.在主工程的gradle的引入相關庫。 implementation 'io.reactivex.rxjava2:rxjava:2.0.1' // implementation 'io.react
原创 百度面試題以及面試感想。
今天接到百度的面試邀請參加了一下百度的面試,可以說這場面試對我來說收穫還是挺大的面試官很和善,聊了一個多小時。方方面面從基礎,算法,應用,還有三方框架底層原理性能優化等等。 以下是面試問到的問題有緣者得之以此共勉: 1.手寫算法二叉樹交換
原创 RxJava 小實例 搞定觀察者模式。
原文出處:https://www.jianshu.com/p/464fa025229e 前言 上個月RxJava2正式版發佈了,但目前國內的資料還比較少,以前使用過RxJava1只需要看看更新文檔就知道怎麼使用了,但還有一些以前沒用過Rx
原创 Retrofit 動態代理源碼簡析
引言 在使用Retrofit的時候,我們在通過Builder模式獲取到Retrofit對象之後,需要通過create方法來獲取到接口對象 public interface Api { @GET("api/data/福利/
原创 再學不會 Flutter 你來打我!
https://mp.weixin.qq.com/s/4G6hWW6GxnmV_j6d2rVBpA 我很看好Flutter,也希望能帶着大家一起學習。但是我發現網上的Flutter文章系統性不夠,知識比較零散,所以我就想親自規劃一系列文章
原创 TextInput 系統提供 顯示錯誤信息控件.
轉載: https://www.jianshu.com/p/a9b48dee86e0 app:errorEnabled="true" app:hintEnabled="false" 控制控件顯示隱藏的方法.
原创 老生常談的Handler消息機制 -- handler消息流程.
4.Handler機制 Android中主線程也叫UI線程,那麼從名字上我們也知道主線程主要是用來創建、更新UI的,而其他耗時操作,比如網絡訪問,或者文件處理,多媒體處理等都需要在子線程中操作,之所以在子線程中操作是爲了保證UI的流暢程度
原创 Android 判斷手機聯網狀態使wift 還是移動數據網
protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentV
原创 handler消息機制 (轉載剛哥)
https://blog.csdn.net/singwhatiwanna/article/details/17361775
原创 Android用命令行查看sharepreference文件內容:
轉載:https://blog.csdn.net/lonewolf521125/article/details/51455093
原创 Android點擊EditText文本框之外任何地方隱藏鍵盤的解決辦法!(2種)
原文出處:https://blog.csdn.net/mad1989/article/details/25069821 1,實現方法一:通過給當前界面佈局文件的父layout設置點擊事件(相當於給整個Activity設置點擊事件),在事件
原创 git pull 撤銷誤操作
git pull 撤銷誤操作 原文轉載: https://blog.csdn.net/code_segment/article/details/78597441 本來想把github上的newpbft合併到本地的newpbft分支上,
原创 頭部縮放控件
仿支付寶首頁頭部伸縮效果 原文鏈接:mp.weixin.qq.com/s/GegMt7GDB… 每次打開支付寶首頁滑動,頭部的伸縮動畫甚是吸引人。於是自己決定動手來實現一個。 無圖言虛空,效果圖: 首先看到這種效果,第一
原创 簡單的二級列表
簡單的二級列表 https://juejin.im/entry/58a6ef8d8d6d8100582ac474 分類點擊二級列表. https://github.com/yihu0817/ExpandPopTabView 可選擇的二級列