原创 AsyncTask(多任務串行/並行)簡單分析
1. 多實例並行時,使用 asynchTask.execute()提交的任務是串行執行的. 下面分析原因: 以下是兩個異步實例提交任務: private void asynchTaskTest() { // 異步任務
原创 android 郵箱分享(添加附件篩選郵箱應用)
/** * 發送郵件 * * @param title * @param email * @param extraText */ public static void
原创 recyclerview 滑動切換畫廊效果
https://blog.csdn.net/weixin_43853568/article/details/84790552
原创 全面瞭解MVC、MVP、MVVM模式(含實例講解)
android 架構
原创 android 設計文檔
https://blog.csdn.net/wzgiceman/article/details/82593266
原创 RecyclerView粘性頭部,支持線性和網格佈局,支持item添加和刪除(無需再次排序)
RecyclerView粘性頭部 1.實現原理:在外部添加一個與RecyclerView對齊的headerView,動態添加需要展示的header 2.支持線性和網格佈局 3.支持item添加和刪除(無需再次
原创 表格計劃表(支持簡單定製,如: 計劃表顏色定製,單元格大小定製...)
github地址:https://github.com/PPQingZhao/ScheduleViewDemo 運行截圖:
原创 UnsupportedOperationException: Failed to resolve attribute at index 13:TypedValue{t=0x2/d=0x7f03018
bug描述: Caused by: java.lang.UnsupportedOperationException: Failed to resolve attribute at index 13: TypedValue{t=0x2/d
原创 android drawable目錄
https://blog.csdn.net/guolin_blog/article/details/50727753 https://blog.csdn.net/zhaokaiqiang1992/article/details/497
原创 Glide 4.7.1源碼分析--啓動加載 into(view)
Glide源碼分析 – 啓動圖片加載流程 // 在 RequestBuilder.into()之前必須調用load()系列方法,設置model // 重載的一系列into()方法最終都調用 /* private <Y extend
原创 Android利用android:indeterminateDrawable來實現ProgressBar三種方式
Android利用android:indeterminateDrawable來實現ProgressBar三種方式 點贊 收藏 分享 文章舉報 夜PP 發佈了38 篇原創
原创 recyclerview 預取機制
https://blog.csdn.net/tangedegushi/article/details/88790754 點贊 收藏 分享 文章舉報 夜PP 發佈了38
原创 深入理解Java虛擬機——JVM類加載機制(類加載過程和類加載器)
類加載過程 點贊 收藏 分享 文章舉報 夜PP 發佈了38 篇原創文章 · 獲贊 8 · 訪問量 8622 私信
原创 Android組件-ViewModel 源碼分析
android viewModel源碼分析 VeiwModel 簡介 ViewModel是google官方的MVVM架構組件,目前已經集成到了最新的支持庫中了,是MVVM架構的核心組件之一,ViewModel是把View和Mod
原创 基於滑動場景解析RecyclerView的回收複用機制原理
基於滑動場景解析RecyclerView的回收複用機制原理 點贊 收藏 分享 文章舉報 夜PP 發佈了38 篇原創文章 · 獲贊 8 · 訪問量 8619 私信