- 博客(6)
- 资源 (29)
- 问答 (7)
- 收藏
- 关注
原创 java.lang.OutOfMemoryError: Java heap space
Android打包报如下错误:AGPBI: {"kind":"error","text":"java.lang.OutOfMemoryError: Java heap space","sources":[{}],"tool":"D8"}java.lang.OutOfMemoryError: Java heap spacecom.android.builder.dexing.DexArchiveMergerException: Error while merging dex archives:..
2020-11-10 16:00:28 1700
原创 TextView类
onMeasure(int widthMeasureSpec, int heightMeasureSpec)测量自身的宽高。@RemoteViewpublic class TextView extends View implements ViewTreeObserver.OnPreDrawListener { @Override protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) { .
2020-11-05 13:49:13 218
原创 View类
@UiThreadpublic class View implements Drawable.Callback, KeyEvent.Callback, AccessibilityEventSource { public final void measure(int widthMeasureSpec, int heightMeasureSpec) { boolean optical = isLayoutModeOptical(this); if .
2020-11-05 11:27:30 147
原创 ViewRootImpl类
public final class ViewRootImpl implements ViewParent, View.AttachInfo.Callbacks, ThreadedRenderer.DrawCallbacks {}
2020-11-04 15:29:00 103
原创 ViewGroup类
public abstract class ViewGroup extends View implements ViewParent, ViewManager { protected void measureChildren(int widthMeasureSpec, int heightMeasureSpec) { final int size = mChildrenCount; final View[] children = mChildren; .
2020-11-04 15:28:23 101
原创 Java中什么是不可变类及不可变对象?
要使一个类成为不可变的,必须满足下面的需求:1.所有数据域都是私有的。2.没有修改器方法。3.没有一个访问器方法,它会返回一个指向可变数据域的引用。当满足以下条件时,对象才是不可变的:1.对象创建以后其状态就不能修改。2.对象的所有域都是final类型3.对象是正确创建的(在对象的创建期间,this引用没有溢出)注释:从技术上来看,不可变对象并不需要将其所有数据域都声明为final类型。...
2020-11-02 14:01:39 677
阿里电面题:如何保证网络传输安全?
2017-07-25
阿里巴巴面试Java基础题,静态属性及方法能否被继承?
2017-07-24
Android常用的开源网络请求框架,码农们分享使用心得?
2017-07-23
Java支持断点下载文件
2017-07-23
Thread.interrupt()的疑惑?
2017-07-22
什么情况下使用不可变对象和类?
2017-07-21
吐槽:子线程中创建Handler对象就很牛逼么?效率就很高么?使用起来就很方便么?
2017-07-19
TA创建的收藏夹 TA关注的收藏夹
TA关注的人