Android源码
Android源码学习记录
Duckdan
这个作者很懒,什么都没留下…
展开
-
findViewById源码解读
源码版本:Android 10将布局文件id通过findViewById方法传递给父类AppCompatActivity,此处源码如下: @Override public <T extends View> T findViewById(@IdRes int id) { return getDelegate().findViewById(id); }...原创 2020-04-19 17:00:02 · 428 阅读 · 1 评论 -
setContentView源码解读
源码版本:Android 10一、setContentView源码解读将布局文件id通过setContentView方法传递给父类AppCompatActivity,此处源码如下: @Override public void setContentView(@LayoutRes int layoutResID) { getDelegate().setContentVie...原创 2020-04-19 14:52:57 · 379 阅读 · 0 评论 -
Handler进行线程通信以及对其源码解析
一、子线程向子线程通信package com.study.yang.handlercodedemoimport android.support.v7.app.AppCompatActivityimport android.os.Bundleimport android.os.Handlerimport android.os.Looperimport android.os.Messag...原创 2019-12-24 13:01:06 · 208 阅读 · 0 评论 -
AutoCompleteTextView源码解析及使用
一、AutoCompleteTextView源码1.1 设置适配器...//该适配器必须继承ListAdapter并且实现Filterable接口public <T extends ListAdapter & Filterable> void setAdapter(T adapter) { if (mObserver == null) { ...原创 2019-12-11 18:21:11 · 374 阅读 · 0 评论 -
PreferenceActivity以及PreferenceFragment的源码解析
最近研究了Preference及其子类的使用,对这一系列的控件有了一定的了解。本篇博客主要是针对PreferenceActivity和PreferenceFragment的源码进行学习。一、PreferenceActivity.java类实现的接口 ...原创 2018-08-06 18:14:21 · 838 阅读 · 0 评论