01 2021 档案
摘要:使用 SVGAPlayer 在 Android、iOS、Web中播放 After Effects / Animate CC (Flash) 动画 1. maven { url 'https://jitpack.io' } 2. implementation 'com.github.yyued:SVG
阅读全文
摘要:android市面上的手机大部分都是可以设置导航栏的显示与不显示 我现在需要的是 状态栏沉浸式 导航栏不显示 @Override public void onWindowFocusChanged(boolean hasFocus) { super.onWindowFocusChanged(hasFo
阅读全文
摘要:1.引入 implementation 'com.gavin.view.flexible:library:1.0.2' 2.布局 <com.gavin.view.flexible.FlexibleLayout ...> <ScrollView ...> <LinearLayout ... andro
阅读全文
摘要:1.饺子播放器集成 implementation 'cn.jzvd:jiaozivideoplayer:6.2.12' 2.添加xml控件 <cn.jzvd.JZVideoPlayerStandard android:id="@+id/videoPlayer" android:scaleType="
阅读全文
摘要:private void startMusic() { String pathMusic=APP.downfile+"a.mp3"; try { mediaPlayer = new MediaPlayer(); mediaPlayer.setDataSource(pathMusic); mediaP
阅读全文
摘要:<application android:usesCleartextTraffic="true"> 设置一下manifest,设置usesCleartextTraffic="true" 或者在res下的xml添加network_security_config.xml <?xml version="1
阅读全文
摘要:1.确保app申请了网络权限 2.如果音频是http开头设置运行http 3.添加代码 网络资源尽量要设置异步 不如资源不存在的话会阻塞 private void playOnlineSound(String soundUrlDict) { try { MediaPlayer mediaPlayer
阅读全文
摘要:1.^\s*\n(复制这个去ctrl+shift+R)
阅读全文
摘要:1. 自动导包和自动删除无用包 File -- Settings(Ctrl+Alt+S) --Editor -- General -- Auto Import 2. 手动导包 将光标定位在需要导包的关键字上,Alt+Enter,选择需要导入的包,进行手动导入 3. 手动删除无用包 将光标放在要删除无
阅读全文
摘要://获取虚拟按键的高度 public static int getNavigationBarHeight(Context context) { int result = 0; if (hasNavBar(context)) { Resources res = context.getResources
阅读全文
摘要:@Override public void onWindowFocusChanged(boolean hasFocus) { super.onWindowFocusChanged(hasFocus); if (hasFocus) { getWindow().getDecorView().setSys
阅读全文