那些年收藏的技术文章(一) CSDN篇
#Android
##Android基礎(chǔ)及相關(guān)機制 Android Context 上下文 你必須知道的一切 Android中子線程真的不能更新UI嗎? Android基礎(chǔ)和運行機制 Android任務(wù)和返回棧完全解析,細數(shù)那些你所不知道的細節(jié) 【凱子哥帶你學Framework】Activity啟動過程全解析 【凱子哥帶你學Framework】Activity界面顯示全解析 Badge分析&如何逼死處女座 surfaceview 雙緩沖的理解 Android開發(fā) - ActivityLifecycleCallbacks使用方法初探 深入理解SELinux SEAndroid(第一部分) Android Framework是怎么啟動的? Android M Launcher3主流程源碼淺析 加速度傳感器的原理和應(yīng)用 簡單說Binder(1) Android動態(tài)加載Activity原理 Launcher3--拖拽
##Android View體系 Android layoutinflater原理分析,帶你一步步深入了解view(一) ?Android視圖繪制流程完全解析,帶你一步步深入了解View(二)? Android視圖狀態(tài)及重繪流程分析,帶你一步步深入了解View(三) Android自定義View的實現(xiàn)方法,帶你一步步深入了解View(四) Android View系統(tǒng)解析(上) Android View系統(tǒng)解析(下)
##Android坐標相關(guān) android獲得控件在屏幕中的絕對坐標 getLocationInWindow 和 getLocationOnScreen android MotionEvent中g(shù)etX()和getRawX()的區(qū)別 android坐標 Android應(yīng)用坐標系統(tǒng)全面詳解 Android View體系(一)視圖坐標系
##Android事件機制及相關(guān)問題 Android TouchEvent事件傳遞機制 Android事件分發(fā)機制完全解析,帶你從源碼的角度徹底理解(上) Android事件分發(fā)機制完全解析,帶你從源碼的角度徹底理解(下) textview 中處理spannable使得ListView的點擊事件失效的解決方法
##Android官方組件 android中Appwidget的使用 最新Spinner用法詳解 從頭學Android之ContentProvider ContentProvider實例詳解 Android GridView屬性集合 Android TextView中文字通過SpannableString來設(shè)置超鏈接、顏色、字體等屬性 android ImageView scaleType屬性 LocalBroadcastManager(本地/應(yīng)用內(nèi)廣播管理器) Drawable類,在不同分辨率下的設(shè)置 Android ViewPager使用詳解 一步一步學android控件(之十四) —— NumberPicker Android ViewSwitcher 的功能與用法 【Android開發(fā)日記】Popupwindow 完美demo android ViewFlipper使用示例(注冊引導(dǎo)頁) FragmentTabHost使用方法 自律給你自由——設(shè)計布局的新姿勢
##Android Service Android Service完全解析,關(guān)于服務(wù)你所需知道的一切 Android之Service與IntentService的比較 Android SERVICE后臺服務(wù)進程的守護
##Android Dialog/彈窗 自定義Dialog之Progress(二) 【Android SDK開發(fā)】各種Android Dialog創(chuàng)建及其監(jiān)聽事件實現(xiàn) Android自定義 ProgressDialog的實現(xiàn) android自定義彈出框樣式實現(xiàn) android的popupwindow點擊返回按鈕關(guān)閉
##Android ListView相關(guān) android應(yīng)用開發(fā)全程實錄-你有多熟悉listview? Anroid ListView分組和懸浮Header實現(xiàn) Android 實現(xiàn)ListView的A-Z字母排序和過濾搜索功能,實現(xiàn)漢字轉(zhuǎn)成拼音 listview自定義CursorAdapter Android編程之指定ListView的item位置 android中ListView多次刷新多次重復(fù)執(zhí)行g(shù)etView的問題另解 Android ListView工作原理完全解析,帶你從源碼的角度徹底理解 Android ListView功能擴展,實現(xiàn)高性能的瀑布流布局 ListView 實現(xiàn)多選/單選 安卓弧形ListView 開發(fā)手記 源碼解析ListView中的RecycleBin機制
##Android Fragment Android Fragment 你應(yīng)該知道的一切
##Android ScrollView Android 控制ScrollView滾動到底部
##Android通知欄 Android 通知欄Notification的整合 全面學習 (一個DEMO讓你完全了解它) Android中Notification捕捉點擊事件的替代方式 Android5.x Notification應(yīng)用解析 通知欄設(shè)置系統(tǒng)字體顏色
##Android WebView 跟Google 學代碼:Web Apps以及WebView究極優(yōu)化 Android WebView問題匯總以及解決方法 Toolbar在WebView滾動下的顯示和隱藏的實現(xiàn) Android JSBridge的原理與實現(xiàn) Android WebView 與JS的數(shù)據(jù)交互 android ScrollView中嵌套GridView,ListView只顯示一行的解決辦法 Android 4.4后WebView的一些注意事項 Android WebView頁面加載優(yōu)化
##Android鍵盤相關(guān) Android App監(jiān)聽軟鍵盤按鍵的三種方式 Android 監(jiān)聽軟鍵盤狀態(tài) android EditText軟鍵盤顯示隱藏以及"監(jiān)聽" Android點擊EditText文本框之外任何地方隱藏鍵盤的解決辦法
##Android自定義view相關(guān)概念及問題 自定義控件其實很簡單專題 自定義View常用例子二(點擊展開隱藏控件,九宮格圖片控件) Android自定義View繪圖實現(xiàn)拖影動畫 自定義控件三部曲之動畫篇(一)——alpha、scale、translate、rotate、set的xml屬性及用法 自定義Loading大全之SwapLoading Android中View自定義XML屬性詳解以及R.attr與R.styleable的區(qū)別 關(guān)于onDraw()方法不被執(zhí)行的解決方法(setWillNotDraw) Android TextView使用HTML處理字體樣式、顯示圖片等 MeasureSpec學習 - 轉(zhuǎn) Andriod中繪(畫)圖----Canvas的使用詳解 Android Matrix Android ApiDemo分析(九)--Graphics 初學Android,圖形圖像之使用Path類(二十六) 初學Android,圖形圖像之使用Canvas,Paint繪圖(二十五) 初學Android,圖形圖像之使用Bitmap和BitmapFactory(二十四) Android中Path類的lineTo方法和quadTo方法畫線的區(qū)別 初學Android,圖形圖像之使用雙緩沖畫圖(二十七) Android自定義控件系列四:繪制實用型的柱形圖和折線圖 安卓高手之路之圖形系統(tǒng)(6)requestLayout的流程 Android中Canvas繪圖之PorterDuffXfermode使用及工作原理詳解 Android中Canvas繪圖之Shader使用圖文詳解 Android應(yīng)用自定義View繪制方法手冊 自定義視圖與貝塞爾曲線 用Canvas和屬性動畫造一只萌蠢的“小鬼”
##Android自定義控件 【Android自定義View實戰(zhàn)】之自定義評價打分控件RatingBar,可以自定義星星大小和間距 Android_自定義雙向SeekBar Android手勢密碼實現(xiàn)方案 抽屜效果 Android觸摸事件(五)-CropBitmapActivity關(guān)于裁剪工具的使用 仿美團商品選購下拉菜單實現(xiàn) Android開發(fā)技巧——定制仿微信圖片裁剪控件 Android 自定義控件 優(yōu)雅實現(xiàn)元素間的分割線 (支持3.0以下) android自定義view(一),打造絢麗的驗證碼 android:使用gallery和imageSwitch制作可左右循環(huán)滑動的圖片瀏覽器 翻翻git之---RecycleView的上拉,下拉刷新,樣式切換,添加foot和header的強大庫 RecyclerViewManager 翻翻git之---實現(xiàn)下拉到底刷新RecycleView InfiniteScroll 翻翻git之---偏向iOS風格的Switch ToggleSwitch 翻翻git之---"有趣效果"的自定義View EasyArcLoading 翻翻git之---史上最強的圖片選擇器 GalleryFinal(順帶附下麥麥,當當?shù)慕? 翻翻git之---實用的歡迎頁開源庫 AppIntro 翻翻git之---利用RecyclerView實現(xiàn)折疊效果 SectionedExpandableGridRecyclerView 翻翻git之---利用RecyclerView實現(xiàn)折疊效果 SectionedExpandableGridRecyclerView 翻翻git之---閃爍動畫的TextView RevealTextView 翻翻git之---一個簡單的標簽控件 LabelView (隨手發(fā)了兩張小寶寶的玩耍照) 翻翻git之---一個豐富的通知工具類 NotifyUtil Android自定義控件之仿汽車之家下拉刷新 Android自定義ViewGroup打造各種風格的SlidingMenu 翻翻git之---編譯器般高大上的WebView RichEditor (PS:家里兩個小祖宗大爆照) 翻翻git之---炫酷的自定義翻滾View TagCloudView 翻翻git之---好看的卡片切換庫 Swipecards 翻翻git之---溜的飛起的加載效果AVLoadingIndicatorView 一個炫字都不夠??!!!手把手帶你打造3D自定義view 動畫效果--漫天飛雪 自定義儀表盤PaneView 手把手帶你畫一個 時尚儀表盤 Android 自定義View Android 超高仿微信圖片選擇器 圖片該這么加載 Path特效之PathMeasure打造萬能路徑動效 【Android開源項目解析】QQ“一鍵下班”功能實現(xiàn)解析——學習Path及貝塞爾曲線的基本使用 Android自定義控件實戰(zhàn)——滾動選擇器PickerView Android自定義View之自定義EditText(添加刪除功能) Android 帶清除功能的輸入框控件ClearEditText,仿IOS的輸入框 Android 自定義ViewGroup 實戰(zhàn)篇 -> 實現(xiàn)FlowLayout Android gallery 3D效果 Android 自繪TextView解決提前換行問題,支持圖文混排 Android例子源碼--炫酷的儀表盤網(wǎng)速測試 【Android】自定義控件實現(xiàn)可滑動的開關(guān)(switch) Android打造不一樣的EmptyView
##Android UI效果實現(xiàn) 仿360加速球。(實現(xiàn)內(nèi)存釋放) 自定義view系列(5)--99.99%實現(xiàn)QQ側(cè)滑刪除效果 【Android】Android開發(fā)實現(xiàn)帶有反彈效果,仿IOS反彈scrollview詳解教程 仿制慕課網(wǎng)app實現(xiàn)斗魚,全民k歌視頻引導(dǎo)頁(ViewVideoViewPaper)炫酷效果 從零開始打造一個Android 3D立體旋轉(zhuǎn)容器 Android酷炫動畫效果之進度加載動畫 Android drawPath實現(xiàn)QQ拖拽泡泡 仿約會吧應(yīng)用詳情頁,評論欄隨Recyclerview滑動左右移動 模仿微信圖片點擊全屏效果 Android屏幕內(nèi)容制作成GIF圖方式 高仿京東APP首頁“京東快報”自動向上滾動的廣告條 實現(xiàn)京東底部添加到購物車的效果 android高仿京東垂直循環(huán)滾動新聞欄 我的Android進階之旅------>Android自定義View實現(xiàn)帶數(shù)字的進度條(NumberProgressBar) android實現(xiàn)文字漸變效果和歌詞進度的效果 我的Android進階之旅------>Android自定義View來實現(xiàn)解析lrc歌詞并同步滾動、上下拖動、縮放歌詞的功能 實現(xiàn)卡片翻轉(zhuǎn)的動畫效果 android:QQ多種側(cè)滑菜單的實現(xiàn) Android特效專輯(五)——自定義圓形頭像和仿MIUI卸載動畫—粒子爆炸 android:TextView實現(xiàn)文字走馬燈效果(欺騙系統(tǒng)獲取持久的焦點) Android特效專輯(九)——仿微信雷達搜索好友特效,邏輯清晰實現(xiàn)簡單 Android 常用效果(各種進度條,酷炫loading動畫,火箭升空,撒花以及趨勢圖) 炫麗的朋友圈視頻滾動播放功能 手把手教你畫一個 逼格滿滿圓形水波紋loadingview Android 手把手帶你畫一個動態(tài)錯誤提示 Android自定義view Android制作粒子爆炸特效 HorizontalScrollView,Fragment,FragmentStatePagerAdapter打造網(wǎng)易新聞Tab及滑動頁面效果(三十六) 手機QQ5.0紅點拖拽消除的實現(xiàn) 【android ui設(shè)計與開發(fā)】第06期:底部菜單欄(一)使用tabactivity實現(xiàn)底部菜單欄 android底部菜單欄demo Android實現(xiàn)微信底部的帶消息提示數(shù)量 GridView 拖拽 排序 Android 仿美團網(wǎng),大眾點評購買框懸浮效果之修改版 仿Android印象筆記底部導(dǎo)航欄 Android應(yīng)用程序窗口(Activity)的視圖對象(View)的創(chuàng)建過程分析 android透明度 黑暗度 模糊度 設(shè)置 Android 仿百度手機助手首頁滑動效果 Android ViewPager+Fragment 仿 Google Play 【Android效果集】彈幕效果 小米/三星/索尼 應(yīng)用啟動圖標未讀消息數(shù)提醒 Android 懸浮窗 Android點擊Button水波紋效果 Android中View的彈性滑動——Android開發(fā)藝術(shù)探索筆記
##Android多媒體(圖片/音視頻) 【Android】縮略圖Thumbnails Android多媒體分析(一)MediaScanner Android系統(tǒng)詳解之獲取圖片和視頻的縮略圖 Android 獲取最近應(yīng)用的縮略圖 音頻采樣率 Android音頻實時傳輸與播放(三):AMR硬編碼與硬解碼 基于anyrtc的sdk實現(xiàn)直播連麥互動 Android中直播視頻技術(shù)探究之---采集攝像頭Camera視頻源數(shù)據(jù)進行推流(采用金山云SDK) java得到amr的播放時長duration Android 高清加載巨圖方案 拒絕壓縮圖片 圖像算法---磨皮算法研究匯總 Airplay開發(fā) 流媒體開發(fā)之--直播實現(xiàn) Android中直播視頻技術(shù)探究之---視頻直播服務(wù)端環(huán)境搭建(Nginx+RTMP) Android java層音頻相關(guān)的分析與理解(二)音量控制相關(guān) Android開發(fā)技巧——大圖裁剪 視頻播放(三)——視頻播放 皮膚亮白白——美顏算法 進階光照與材質(zhì)之光照和反射模型 透明度與十六進制代碼轉(zhuǎn)換 Android高性能高斯模糊方案 Vitamio多媒體開發(fā)框架 Android Multimedia框架總結(jié)(十二)CodeC部分之OMXCodec與OMX事件回調(diào)流程
##Android Material Design及最新support組件相關(guān) 基于Material Design設(shè)計的分享文字圖片的APP Material Design學習之 Dialog(順便把前兩天AppBarLayout沒講的部分提一提) [Material Design] 教你做一個Material風格、動畫的按鈕(MaterialButton) Android Material Design動畫 android CoordinatorLayout使用 Android RecyclerView 使用完全解析 體驗藝術(shù)般的控件 自定義CoordinatorLayout的Behavior實現(xiàn)知乎和簡書快速返回效果 RecyclerView添加Header的正確方式 CoordinatorLayout高級用法-自定義Behavior ANDROID L——Material Design詳解(UI控件) 使用CircularReveal動畫效果切換頁面 Material Design系列,Behavior之SwipeDismissBehavior Material Design系列,Behavior之BottomSheetBehavior與BottomSheetDialog RecyclerView實現(xiàn)條目Item拖拽排序與滑動刪除
##Android官方工具類 ViewDragHelper詳解 VelocityTracker簡單用法 ViewDragHelper詳解 Android之ScaleGestureDetector(縮放手勢檢測) Android應(yīng)用ViewDragHelper詳解及部分源碼淺析 Android CountDownTimer倒計時器的使用
##Android NDK Android的NDK開發(fā)(1)————Android JNI簡介與調(diào)用流程 Android多媒體開發(fā)(2)————使用Android NKD編譯原版FFmpeg 關(guān)于Android的.so文件所需要知道的 NDK-JNI實戰(zhàn)教程(四)再談新工具及NDK開發(fā)調(diào)試 Android Studio上面使用Ndk JNI 開發(fā)工程 Android Studio制作.so庫實踐
##Android文件上傳下載 Android DownloadManager 的使用 使用Android自帶DownloadManager下載文件 android實現(xiàn)帶進度條的文件上傳
##Android屏幕滑動 Android 帶你從源碼的角度解析Scroller的滾動實現(xiàn)原理 Android中滑屏初探 ---- scrollTo 以及 scrollBy方法使用說明 Android應(yīng)用開發(fā)Scroller詳解及源碼淺析 Android Scroller完全解析,關(guān)于Scroller你所需知道的一切 Android多點觸控技術(shù),實現(xiàn)對圖片的放大縮小平移,慣性滑動等功能
#Android引導(dǎo)頁動畫 Android進階篇之引導(dǎo)頁系列之ViewPager實現(xiàn)Animation動畫引導(dǎo)頁 Android 引導(dǎo)界面制作
##Android動畫相關(guān) Animation動畫詳解(十一)——layoutAnimation與gridLayoutAnimation Android Property Animation示例 Android動畫進階—使用開源動畫庫nineoldandroids Android動畫之Interpolator和AnimationSet(三) Android 動畫學習小結(jié) Android屬性動畫完全解析(中),ValueAnimator和ObjectAnimator的高級用法 Android 5.0學習之動畫 《Android動畫高手成長記》跳跳球效果
##Android Vector\SVG Android使用SVG矢量圖打造酷炫動效! Android VectorDrawable與SVG Vectors(2): 繪制優(yōu)美的路徑動畫 SVG-Android開源庫——項目簡單接入與使用
##Android相機Camera及相關(guān)問題 玩轉(zhuǎn)Android Camera開發(fā)(一):Surfaceview預(yù)覽Camera,基礎(chǔ)拍照功能完整demo Android平臺Camera實時濾鏡實現(xiàn)方法探討(八)--簡單美顏濾鏡 Android 手把手帶你玩轉(zhuǎn)自定義相機
##Android狀態(tài)欄statusbar Android 實現(xiàn)變色狀態(tài)欄 Android 實現(xiàn)沉浸式狀態(tài)欄 Android使用fitsSystemWindows屬性實現(xiàn)–狀態(tài)欄【status_bar】各版本適配方案 Android 沉浸式狀態(tài)欄攻略 讓你的狀態(tài)欄變色吧 Android最佳實踐之SystemBar狀態(tài)欄全版本適配方案
##Android Activity轉(zhuǎn)場動畫 你所不知道的Activity轉(zhuǎn)場動畫——ActivityOptions android轉(zhuǎn)場動畫windowAnimation和ActivityAnimation的區(qū)別 activity跳轉(zhuǎn)的過渡效果,很漂亮,很全 Android 中的轉(zhuǎn)場動畫及兼容處理
##Android屏幕適配相關(guān) Android7.0(Android N)適配教程,心得 聊聊android界面適配 聊聊android適配(下) android中density和pixel的關(guān)系對界面顯示的影響 Android density與顯示效果總結(jié) 【翻譯】4種經(jīng)典的Android屏幕自適應(yīng)解決方案 Android機型適配之痛[干貨分享] Android開發(fā):最全面、最易懂的Android屏幕適配解決方案
##Android性能及資源優(yōu)化 Android上的緩存、緩存算法和緩存框架 使用LRU算法緩存圖片 Android---優(yōu)化下載讓網(wǎng)絡(luò)訪問更高效(一) Android實戰(zhàn)技巧:ViewStub的應(yīng)用 android Handler應(yīng)設(shè)為static Android應(yīng)用性能優(yōu)化之使用SparseArray替代HashMap Android應(yīng)用開發(fā)性能優(yōu)化完全分析 Android性能優(yōu)化之加快應(yīng)用啟動速度 android冷啟動優(yōu)化 Android應(yīng)用開發(fā)之PNG、IconFont、SVG圖標資源優(yōu)化詳解 Android客戶端性能優(yōu)化(魅族資深工程師毫無保留奉獻) 添加頁面切換動畫, 避免冷啟動 性能優(yōu)化 android產(chǎn)品研發(fā)(四)-->減小Apk大小 對 Android 開發(fā)者有益的 40 條優(yōu)化建議 android性能優(yōu)化實戰(zhàn)前篇 Android App卡頓慢優(yōu)化之多線程優(yōu)化 Android性能優(yōu)化
##Android MultiDex 關(guān)于MultiDex方案的一點研究與思考 Android Developer:構(gòu)建超過65K方法的App 解決方法數(shù)超65536(java.lang.IllegalArgumentException: method ID not in [0, 0xffff]: 65536) 徹底解決Android 應(yīng)用方法數(shù)不能超過65K的問題
##Android即使通訊IM相關(guān) 移動端IM開發(fā)需要面對的技術(shù)問題 TCP/IP四層模型和OSI七層模型的概念
##Android調(diào)優(yōu)工具 android之 MAT、DDMS 等內(nèi)存查看工具 Android系統(tǒng)性能調(diào)優(yōu)工具介紹 Android性能專項測試之Allocation Tracker(Device Monitor)
Android開發(fā)便捷工具 這些小工具讓你的Android 開發(fā)更高效 【Android】真機調(diào)試新姿勢:無線連接
##Android Studio Android Studio常用插件 Android Developer:合并清單文件 使用Android Studio對代碼進行重構(gòu) Android Studio 進階配置 Android Studio打包全攻略---從入門到精通 AndroidStuio快速發(fā)布開源項目到Jcenter/Bintray
##Android內(nèi)存相關(guān) android 中如何分析內(nèi)存泄漏 Android內(nèi)存泄漏分析及調(diào)試 Android進程的內(nèi)存管理分析 Android最佳性能實踐(一)——合理管理內(nèi)存 記一次內(nèi)存泄露優(yōu)化過程 Android 內(nèi)存管理機制詳解 Android GC 那點事
##Android adb shell命令 adb shell dumpsys 命令 查看內(nèi)存
##Android存儲 解決android系統(tǒng)中虛擬sd卡和真實sd卡二者的矛盾! Android中Intent傳遞對象的兩種方法(Serializable,Parcelable)
如何區(qū)分手機內(nèi)置存儲卡與外置存儲卡
##Android數(shù)據(jù)庫 怎樣寫SQL語句可以提高數(shù)據(jù)庫的性能 Android中SQLite應(yīng)用詳解 Android Sqlite 數(shù)據(jù)庫版本更新 SQLite的SQL語法 Android ORM框架GreenDao入門學習 GreenDao的簡單使用說明(一)android studio中引入GreenDao 數(shù)據(jù)庫性能優(yōu)化之SQL語句優(yōu)化
##Android多線程 Android--線程詳解 Android異步處理系列文章索引 android多線程任務(wù)優(yōu)化1:探討asynctask的缺陷 new Handler()和new Handler(Looper.getMainLooper())的區(qū)別 Android Handler深度分析 源碼解析Android中AsyncTask的工作原理 Android(線程二) 線程池詳解
##Android模塊化\插件化開發(fā) android模塊化app開發(fā)筆記-1環(huán)境搭建 android模塊化app開發(fā)筆記-2插件間布局文件共享 android模塊化app開發(fā)-4為APP減負 Android 使用動態(tài)加載框架DL進行插件化開發(fā) android插件開發(fā)——加載插件
##Android升級更新 Android應(yīng)用增量升級 淺析android應(yīng)用增量升級 增量升級(省流量更新)的Android客戶端實現(xiàn) Android中ImageSwitcher詳解(注意與圖片瀏覽器的區(qū)別) Android OTA在線升級一(架構(gòu)分析) 在應(yīng)用中更新App版本 Android的增量更新,差分更新--服務(wù)器端&客戶端 安卓開發(fā)實戰(zhàn)之a(chǎn)pp之版本更新升級(DownloadManager和http下載)完整實現(xiàn) 漫談Android 增量更新
##Android代碼混淆 Android 混淆代碼總結(jié) 利用android proguard混淆代碼 美團Android資源混淆保護實踐
##Android地圖 Android自定義百度地圖縮放圖標
##Android時間 Android中的時間自動更新
##Android推送 [移動] Mosquitto簡要教程(安裝/使用/測試) 基于apache mina 移動應(yīng)用即時通訊(IM)實例 [移動] Android推送方案分析(MQTT/XMPP/GCM) MQTT協(xié)議之Mosquitto安裝和使用
##Android學習路線\總結(jié) Android學習路線權(quán)威指南 那兩年煉就的Android內(nèi)功修養(yǎng) Android學習路線總結(jié),絕對干貨 學習Android路上的一些感慨和總結(jié),慢慢來,比較快!
##Android開源框架相關(guān) 急速開發(fā)系列——打造急速開發(fā)框架FastApp Android酷炫實用的開源框架(UI框架) Retrofit在項目中的應(yīng)用 Retrofit2實現(xiàn)App自動更新 Retrofit自定義GsonConverter處理請求錯誤異常處理 EventBus3.0帶你樂翻天 Android使用Face++架構(gòu)包實現(xiàn)人臉識別 Fresco圖片框架內(nèi)部實現(xiàn)原理探索 Android常用開源工具(1)-Dagger2入門 Android 使用OkHttp支持HttpDNS 深入理解Android之Xposed詳解 開源基于Face++的Android應(yīng)用刷臉神器(HowOld) Universal Image Loader for Android一些方法的參數(shù) Android-Universal-Image-Loader 圖片異步加載類庫的使用(超詳細配置) Android 開源框架Universal-Image-Loader完全解析(一)--- 基本介紹及使用 Android 網(wǎng)絡(luò)通信框架Volley簡介(Google IO 2013) Android之AlarmManager 【Android開源框架列表】 BaseAnimation是基于開源的APP,致力于收集各種動畫效果(最新版本1.3)
##Android RxJava 學習RxJava(資料匯總) 深入淺出RxJava(一:基礎(chǔ)篇) 深入淺出RxJava(二:操作符) 我們?yōu)槭裁匆贏ndroid中使用RxJava Android開發(fā)學習之路--RxAndroid之簡單原理 可能是東半球最全的RxJava使用場景小結(jié)
##Android入門實戰(zhàn) Android 仿照微信發(fā)說說,既能實現(xiàn)拍照,選圖庫,多圖案上傳 使用Retrofit2.0技術(shù) 新浪微博客戶端開發(fā)開篇 Android之高仿騰訊微博 【android】仿360手機衛(wèi)士的簡易設(shè)計思路及源碼 Android實戰(zhàn)技巧之四十九:Usb通信之USB Host <Android 應(yīng)用 之路> 聚合數(shù)據(jù)SDK
##Android測試 Android測試總結(jié) 解放雙手——Android自動化測試
##Android面試 android面試題總結(jié)加強再加強版(一) 我對Android的理解 Android Design Support Library使用詳解 Android面試匯總(百度+360+Tencent+淘寶+Qualcomm+HTC) Android面試題大全 Android 經(jīng)典面試題整理(一)(附答案) Android面試中的一個常見問題:Layout_weight的用法 面試總結(jié) Android 面試題總結(jié)之Android 基礎(chǔ)(三) Andriod之132個最佳問題 Android知識架構(gòu) · 電話面試 · Android線程和進程以及安全問題 Android面試指南-面霸之路08-android常見面試題05
##AndroidAnt、Gradle、打包相關(guān) 如何使用Android Studio開發(fā)Gradle插件 android Ant 批量多渠道打包 總結(jié)! 使用Gradle發(fā)布Android開源項目到JCenter Android官方技術(shù)文檔翻譯——Gradle 插件用戶指南(1-3) Gradle腳本基礎(chǔ)全攻略 Gradle的神奇之處 抓重點學Gradle
##Android開發(fā)架構(gòu)\設(shè)計模式 淺談 MVP in Android Android開發(fā)中無處不在的設(shè)計模式——Builder模式 全面介紹Android的MVVM框架 - 數(shù)據(jù)綁定 MVP+Dagger2+Retrofit實現(xiàn)更清晰的架構(gòu) FreeBook 基于 MVP 模式開發(fā)的帶緩存網(wǎng)絡(luò)爬蟲,采用最流行框架搭建,干貨多多
##Android源碼分析 Android4.2.2 Gallery2源碼分析(1)——從布局入手 Android源碼之Gallery專題研究(1) 源碼看CoodinatorLayout.Behavior原理 Android源碼淺析(三)——Android AOSP 5.1.1源碼的同步sync和編譯make,搭建Samba服務(wù)器進行更便捷的燒錄刷機
##Android安全相關(guān)及實戰(zhàn) Android常用逆向工具總結(jié)(未完待續(xù)) Android逆向之旅---SO(ELF)文件格式詳解 Android靜默安裝實現(xiàn)方案,仿360手機助手秒裝和智能安裝功能 android permission權(quán)限與安全機制解析 無需Root也能Hook?——Depoxsed框架演示 Android 第三方應(yīng)用廣告攔截實現(xiàn) CrashCustomActivity(一) Android中實現(xiàn)Activity的啟動攔截之----實現(xiàn)360衛(wèi)士的安裝應(yīng)用界面 Android逆向工程-破解 哈皮妹-蘿莉 Android中微信搶紅包插件原理解析和開發(fā)實現(xiàn) Android應(yīng)用開發(fā)allowBackup敏感信息泄露的一點反思 [小代碼]在Android和PHP之間的加密/解密,AES加密 android WindowManager解析與騙取QQ密碼案例分析 手機抓包方法實踐 Android程序反破解技術(shù) Android安全攻防戰(zhàn),反編譯與混淆技術(shù)完全解析(上) Android 無需root實現(xiàn)apk的靜默安裝 Android安全攻防戰(zhàn),反編譯與混淆技術(shù)完全解析(下) Apk脫殼圣戰(zhàn)之---脫掉“360加固”的殼 編寫一個無法卸載的App – 設(shè)備管理器漏洞 Android中靜態(tài)方式破解某App實現(xiàn)所有視頻app去除廣告功能
##Android實戰(zhàn)技巧 EditText 中g(shù)oogle原生態(tài)鍵盤del鍵無法響應(yīng)onkeyListener事件 Android tips(九)-->Android錄屏與轉(zhuǎn)化gif圖 Android tips(十)-->允許模擬位置在Android M下的坑 實現(xiàn)滑動的七種方法(Android群英傳) Android開發(fā)學習之路--Drawable mutations android高仿微信表情輸入與鍵盤輸入詳解-解決跳閃與表情切換問題 Android防止過快點擊造成多次事件 Android中如何修改編譯的資源ID值(默認值是0x7F...可以隨意改成0x02~0x7E) android 關(guān)于屏幕截屏的幾種辦法 Android Studio(AS)-->drawable與mipmap (官網(wǎng)解釋) Android實戰(zhàn)技巧:為從右向左語言定義復(fù)雜字串 android log你不知道的小技巧 程序運行狀態(tài)的判定 Android 開發(fā)中的日常積累 TextView高效、友好的用戶設(shè)計 android onCreate中獲取view寬高為0的多種解決方法 動態(tài)隱藏/顯示系統(tǒng)狀態(tài)欄 [Android]應(yīng)用語言切換的三種方法 android 判斷手機是否是國內(nèi)的手機的方法(getSimCountryIso和getSimOperator) 我的Android進階之旅------>android中一些特殊字符(如:←↑→↓等箭頭符號)的Unicode碼值 Android開發(fā)Tips(2) Bitmap.recycle引發(fā)的血案
##Android開源項目 Android源碼大放送(實戰(zhàn)開發(fā)必備) GitHub“最受歡迎的開源項目” TOP 50 android開源項目 直接拿來用 android精品開源項目整理_v20131115(持續(xù)更新中..) Android精品開源項目整理_V20140221(持續(xù)更新中..) Android 畫圖板程序?qū)嵗?#xff08;SketchPad) 分享45個android實例源碼,很好很強大.收藏吧!!! 安卓手寫字跡源碼(毛筆,噴槍,馬克筆等效果) Android 上千實例源碼分析以及開源分析
##Android圖表 MPAndroidChart 教程:概述 Android 開發(fā):繪制多條線,帶緩存,帶觸控的圖表(基金圖表的實現(xiàn))
##Android UI設(shè)計規(guī)范 Android Design 從頭開始 向產(chǎn)品宣戰(zhàn)——開發(fā)者眼中的Android UI Design
##Android 開發(fā)規(guī)范 Android開發(fā)規(guī)范
##Android熱修復(fù) Android熱補丁動態(tài)修復(fù)實踐 Android不發(fā)版也能在線修Bug?——AndFix 框架 運行時動態(tài)修復(fù)dex Alibaba-Dexposed框架在線熱補丁修復(fù)的使用 Android熱補丁技術(shù)—dexposed原理簡析(手機淘寶采用方案) 阿里資深工程師分享支付寶熱補丁技術(shù)—— AndFix原理 熱修復(fù)探究(一)
##Android學習資源收藏 2015年最新Android基礎(chǔ)入門教程目錄(完結(jié)版) Android develop tricks——整理自國外的一些Blog Android開發(fā)相關(guān)的Blog推薦——跟隨大神的腳步才能成長為大神 Android相關(guān)問題的好文章整理——溫故而知新,可以為師矣 Android 開發(fā)值得訂閱的日報和周刊 android學習資源大整合(持續(xù)更新ing)
##Android Kotlin 使用Kotlin開發(fā)Android應(yīng)用
##Android TV Android TV開發(fā)總結(jié)(二)構(gòu)建一個TV Metro界面(仿泰捷視頻TV版)
#Git\GitHub相關(guān)
[Git官方中文文檔]https://git-scm.com/book/zh/v2 Github上更新自己fork的代碼 Git大法好——1.Git的引入以及概念解析
#Java
##Java多線程 ThreadPoolExecutor使用介紹 java中Executor、ExecutorService、ThreadPoolExecutor介紹 volatile、synchronized、AtomicInteger多線程累加1000個計數(shù)的區(qū)別 JAVA基礎(chǔ)再回首(二十五)Lock鎖的使用、死鎖問題、多線程生產(chǎn)者和消費者、線程池、匿名內(nèi)部類使用多線程、定時器、面試題
Java Lambda表達式入門 Java 內(nèi)存分配全面淺析 Java內(nèi)部類訪問局部變量時的final問題 關(guān)于java的JIT知識 java中ArrayList 、LinkList區(qū)別 詳解java類的生命周期 Java 中的語法糖 (Syntactic Sugar) Java使用byte數(shù)組實現(xiàn)bit array Java線程stop和suspend的廢棄
#分布式及web開發(fā)
分布式設(shè)計與開發(fā)(一)------宏觀概述 分布式設(shè)計與開發(fā)(二)------幾種必須了解的分布式算法 構(gòu)建高性能web之路------讀《構(gòu)建高性能web站點》有感 Spring框架學習【注解掃描和讀取Bean】 物聯(lián)網(wǎng)網(wǎng)絡(luò)編程、Web編程綜述 高并發(fā)程序設(shè)計入門 mysql優(yōu)化經(jīng)驗 套接字—Socket Http協(xié)議介紹
#H5\移動webapp相關(guān)
Hybird App(一)----第一次接觸 phonegap jQuerymobile 跨域訪問
#IOS
iOS知識樹,知識目錄(包括對象、Block、消息轉(zhuǎn)發(fā)、GCD、運行時、runloop、動畫、Push、KVO、tableview,UIViewController、提交AppStore) ios學習之 關(guān)于Certificate、Provisioning Profile、App ID的介紹及其之間的關(guān)系 iOS 證書與簽名 解惑詳解 一步一步教你做ios推送 pem證書制作 php推送 制作iOS Ad-Hoc測試應(yīng)用 《iOS Human Interface Guidelines》——Designing for iOS iOS開發(fā)筆記 - 界面調(diào)試神器Reveal 78.iOS最全學習資源整理 Swift開發(fā)黑科技:還在爭論MVC和MVVM?現(xiàn)在你應(yīng)該試試MVP! 史上最全的iOS面試題及答案 我對多線程的理解和分類
#程序員職業(yè)規(guī)劃\學習相關(guān)
程序員到項目經(jīng)理:從內(nèi)而外的提升 程序員從入門到精通
#開發(fā)流程\軟件工程\代碼重構(gòu)
31天重構(gòu)學習筆記重新整理下載 31 天重構(gòu)學習筆記索引 移動團隊交叉雙迭代的敏捷實踐 軟件工程過程及過程改進 代碼評審的最佳實踐 技術(shù)總監(jiān)之路——App項目開發(fā)流程
創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎勵來咯,堅持創(chuàng)作打卡瓜分現(xiàn)金大獎總結(jié)
以上是生活随笔為你收集整理的那些年收藏的技术文章(一) CSDN篇的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 六周第三次课
- 下一篇: ON DUPLICATE KEY UPD