public class ExternalAdaptInfo
extends java.lang.Object
implements android.os.Parcelable
ExternalAdaptInfo 用来存储外部三方库的适配参数, 因为 AndroidAutoSize 默认会对项目中的所有模块都进行适配
三方库的 Activity 也不例外, 但三方库的适配参数可能和自己项目中的适配参数不一致, 导致三方库的适配效果和理想的效果差别很大
所以需要向 AndroidAutoSize 提供三方库的适配参数, 已完成对三方库的屏幕适配
Created by JessYan on 2018/8/9 18:19 Contact me Follow me ================================================
| Modifier and Type | Field and Description |
|---|---|
static android.os.Parcelable.Creator<ExternalAdaptInfo> |
CREATOR |
| Modifier | Constructor and Description |
|---|---|
|
ExternalAdaptInfo(boolean isBaseOnWidth) |
|
ExternalAdaptInfo(boolean isBaseOnWidth,
float sizeInDp) |
protected |
ExternalAdaptInfo(android.os.Parcel in) |
| Modifier and Type | Method and Description |
|---|---|
int |
describeContents() |
float |
getSizeInDp() |
boolean |
isBaseOnWidth() |
void |
setBaseOnWidth(boolean baseOnWidth) |
void |
setSizeInDp(float sizeInDp) |
java.lang.String |
toString() |
void |
writeToParcel(android.os.Parcel dest,
int flags) |
public static final android.os.Parcelable.Creator<ExternalAdaptInfo> CREATOR
public ExternalAdaptInfo(boolean isBaseOnWidth)
public ExternalAdaptInfo(boolean isBaseOnWidth,
float sizeInDp)
protected ExternalAdaptInfo(android.os.Parcel in)
public boolean isBaseOnWidth()
public void setBaseOnWidth(boolean baseOnWidth)
public float getSizeInDp()
public void setSizeInDp(float sizeInDp)
public int describeContents()
describeContents in interface android.os.Parcelablepublic void writeToParcel(android.os.Parcel dest,
int flags)
writeToParcel in interface android.os.Parcelablepublic java.lang.String toString()
toString in class java.lang.Object