![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
android
jesus_H
这个作者很懒,什么都没留下…
展开
-
一篇搞懂Android View
这篇文章主要参考 Android LayoutInflater原理分析,带你一步步深入了解View(一) Android视图绘制流程完全解析,带你一步步深入了解View(二) Android视图状态及重绘流程分析,带你一步步深入了解View(三) Android自定义View的实现方法,带你一步步深入了解View(四) LayoutInflater LayoutInflater 主要是用来加载布局的,我们经常使用它来加载自定义布局,在 RecyclerView 中也使用它。但是我们不知道的是 Activ.原创 2020-10-26 17:32:40 · 182 阅读 · 0 评论 -
Java多线程归纳总结
文章目录线程和进程进程和线程的区别Java线程的使用Java线程的创建启动线程获取线程的结果线程的高级用法线程等待线程唤醒线程休眠等待线程执行完成设置线程优先级线程中断交出CPU使用权线程池的使用ThreadPoolExecutorExecutorsThreadLocalThreadLocal 使用原理和内存溢出问题线程安全锁锁的种类CAS 和 ABA 问题ABA 问题描述ABA 问题解决Java 中的实现synchronized使用实现原理synchronized 是如何实现锁升级的ReentrantLo原创 2020-10-13 10:39:01 · 149 阅读 · 2 评论 -
Android Fragment
Fragment Fragment是一种可以嵌入在活动中的UI片段,可以更灵活的进行开发。 使用 STEP 1: 创建一个类继承Fragment,然后重写onCreatedView方法 public class NewsContentFragment extends Fragment { public View view; @Nullable @Override ...原创 2020-02-01 23:12:59 · 177 阅读 · 0 评论