Skip to content

Commit dde8563

Browse files
committed
Improve subunits/MainActivity
1 parent be623f3 commit dde8563

File tree

1 file changed

+0
-14
lines changed

1 file changed

+0
-14
lines changed

demo-subunits/src/main/java/me/jessyan/autosize/demo/subunits/MainActivity.java

Lines changed: 0 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -16,34 +16,20 @@
1616
package me.jessyan.autosize.demo.subunits;
1717

1818
import android.app.Activity;
19-
import android.app.Dialog;
20-
import android.app.Fragment;
2119
import android.content.Intent;
2220
import android.os.Bundle;
2321
import android.support.v7.app.AppCompatActivity;
2422
import android.view.View;
2523

26-
import me.jessyan.autosize.AutoSizeConfig;
27-
import me.jessyan.autosize.internal.CustomAdapt;
28-
2924
/**
3025
* ================================================
3126
* 本框架核心原理来自于 <a href="https://mp.weixin.qq.com/s/d9QCoBP6kV9VSWvVldVVwA">今日头条官方适配方案</a>
32-
* 此方案不光可以适配 {@link Activity}, 这个 {@link Activity} 下的所有 {@link Fragment}、{@link Dialog}、{@link View} 都会自动适配
33-
* <p>
34-
* {@link MainActivity} 是以屏幕宽度为基准进行适配的, 并且使用的是在 AndroidManifest 中填写的全局设计图尺寸 360 * 640
35-
* 不懂什么叫基准的话, 请看 {@link AutoSizeConfig#isBaseOnWidth}) 的注释, AndroidAutoSize 默认全局以屏幕宽度为基准进行适配
36-
* 如果想更改为全局以屏幕高度为基准进行适配, 请在 {@link BaseApplication} 中按注释中更改, 为什么强调全局?
37-
* 因为 AndroidAutoSize 允许每个 {@link Activity} 可以自定义适配参数, 自定义适配参数通过实现 {@link CustomAdapt}
38-
* 如果不自定义适配参数就会使用全局的适配参数, 全局适配参数在 {@link BaseApplication} 中按注释设置
3927
* <p>
4028
* Created by JessYan on 2018/8/9 17:05
4129
* <a href="mailto:[email protected]">Contact me</a>
4230
* <a href="https://github.com/JessYanCoding">Follow me</a>
4331
* ================================================
4432
*/
45-
//实现 CancelAdapt 即可取消当前 Activity 的屏幕适配, 并且这个 Activity 下的所有 Fragment 和 View 都会被取消适配
46-
//public class MainActivity extends AppCompatActivity implements CancelAdapt {
4733
public class MainActivity extends AppCompatActivity {
4834

4935
@Override

0 commit comments

Comments
 (0)