实习笔记-1
px dp sp 的区别
| px | 其实就是像素单位,比如我们通常说的手机分辨列表800*400都是px的单位 |
| sp | 同dp相似,还会根据用户的字体大小偏好来缩放 |
| dp | 虚拟像素,在不同的像素密度的设备上会自动适配 |
隐藏状态栏任务栏

在api30之前
1 | getWindow().getDecorView().setSystemUIVisibility(View.SYSTEM_UI_FLAG_FULLSCREEN) |
| px | 其实就是像素单位,比如我们通常说的手机分辨列表800*400都是px的单位 |
| sp | 同dp相似,还会根据用户的字体大小偏好来缩放 |
| dp | 虚拟像素,在不同的像素密度的设备上会自动适配 |

1 | getWindow().getDecorView().setSystemUIVisibility(View.SYSTEM_UI_FLAG_FULLSCREEN) |
1 | ## 当前目录 新建一个Git代码库 |
1 | ## 显示当前的Git配置 |
类名.()的写法1 | inline fun AppCompatActivity.fragmentTransaction(block: FragmentTransaction.() -> Unit): Boolean { |
1 | /* 新的协程job */ |
fragment是3.0以后的东西,为了在低版本中使用fragment就要用到android-support-v4.jar兼容包,fragmentActivity提供了操作fragment的一些方法,其功能跟3.0及以后的版本的Activity的功能一样。
T getService(ContextImpl ctx);1 | <uses-permission android:name="android.permission.REQUEST_INSTALL_PACKAGES" /> |
1 | val pm = context.applicationContext.packageManager |
1 | info.loadIcon(pm) |