為什么使用線程池 當我們在使用線程時,如果每次需要一個線程時都去創建一個線程,這樣實現起來很簡單,但是會有一個問題:當并發線程數過多時,并且每個線程都是執行一個時間很短的任務...
為什么使用線程池 當我們在使用線程時,如果每次需要一個線程時都去創建一個線程,這樣實現起來很簡單,但是會有一個問題:當并發線程數過多時,并且每個線程都是執行一個時間很短的任務...
一個多月沒有更新博客了,一直在忙著找工作。現在已經塵埃落定,最終選擇了網易。 這篇文章主要總結一下自己秋招的經歷與準備。 一、經歷 1.學習經歷 作為一個雙非渣碩非CS專業的...
這幾天在項目中需要用到輪播圖,由于不想使用別人開源的,于是直接使用了 ViewPager 來實現了,ViewPager 實現輪播圖這里就不贅述了 開始的時候是直接繼承的 Pa...
背景 首先先介紹下我的境況吧,上周一提交的辭職報告,周二正式離開了我的EX公司,也就是裸辭吧,畢竟我還沒有收到任何面試通知和offer,但是我在上周一之前已把簡歷寫好,并在相...
前言 早在Android 4.4,Transition 就已經引入,但在5.0才得以真正的實現。而究竟Transition是用來干嘛的呢。接下來我將通過實例和原理解析來分析下...
本文來源于這個開源項目,由于作者只給出了用法和基本原理,因此才有了本文的產生。本文去除了原項目中較瑣碎和不必要的一些內容,只實現了基本的Activity滑動返回功能。 先看效...
系列文: 背景:Android App優化, 要怎么做? Android App優化之性能分析工具 Android App優化之提升你的App啟動速度之理論基礎 Androi...
Android Design Support Library使用詳解 Google在2015的IO大會上,給我們帶來了更加詳細的Material Design設計規范,同時,...