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