- 博客(16)
- 收藏
- 关注
原创 Flutter webview加载视频无法全屏
Flutter webview加载视频无法播放先上个github的链接吧:https://github.com/flutter/flutter/issues/27101#issuecomment-561316755大体的顺序就是:1、首先依赖flutter_inappwebview,(pub地址:https://pub.dev/packages/flutter_inappwebview)。2、接下来使用时分为两种情况:(1)使用项目目录中的html:child: InAppWebView(in
2021-04-17 02:03:16
2605
原创 android夜间模式下activity横竖屏切换重走生命周期问题
最近在弄夜间模式的时候遇到activity在夜间模式下,activity会重走生命周期,而正常模式不会重走。1.首先夜间模式使用的是https://blog.youkuaiyun.com/qq_20521573/article/details/76222085博客中的实现方式,这里再把使用中细节地方说一下,如果实在Application中填写了主题,那么activity中不必再写相关切换主题的代码,activ...
2018-04-10 09:30:46
1725
原创 真正解决Activity由继承FragmentActivity转成AppCompatActivity,底部导航栏被虚拟按键遮挡问题
https://www.zhihu.com/question/35292413
2018-04-09 18:38:22
2557
1
原创 Android实现横屏状态下通过代码弹出EditText并获取焦点弹出软键盘
在开发中遇到发送弹幕功能时,想在横屏时点击按钮弹出EditText并获取焦点,EditText弹出时软键盘也弹出。但是并未达到预想效果,只是显示了EditText,需要再次点击进入编辑页,这样用户就多了一次操作,如下图,没有软键盘。要想达到预想效果,实际问题在于键盘占用屏幕空间的大小,要给EditText设置:android:imeOptions="flagNoExtrac
2017-12-27 16:37:57
1786
原创 Android中有些可编辑文本框不需要空格或者回车键换行
1.取消回车键换行:edit.setOnEditorActionListener(new TextView.OnEditorActionListener() { @Override public boolean onEditorAction(TextView v, int actionId, KeyEvent event) { return(event.ge
2017-10-18 11:30:16
1529
原创 Android 各种时间格式转化和获取时间戳
public class TimeUtils { //十位时间戳字符串转小时分钟秒 public static String Hourmin(String time) { SimpleDateFormat sdr = new SimpleDateFormat("HH:mm:ss"); @SuppressWarnings("unused")
2017-09-22 10:18:48
7171
原创 Android十位时间戳转【年月】、【月日】、【时分秒】
public class TimeUtils { //十位时间戳字符串转小时分钟秒 public static String Hourmin(String time) { SimpleDateFormat sdr = new SimpleDateFormat("HH:mm:ss"); @SuppressWarnings("unused")
2017-09-20 15:26:31
3540
原创 webview加载html时使用assets文件夹下的css或者js文件
开发中我们经常会遇到使用assets文件夹下的.css或者.js文件去给html设置样式或者字体等。直接上代码,其实我的思路就是把css和js拼进去。String html = " \"viewport\" content=\"width=device-width, initial-scale=1\">\"text/javascript\" src = \"file:///an
2017-09-15 17:27:06
6552
2
原创 使用BottomNavigationView是activity无法启动问题
在mainActivity中使用了BottomNavigationView作为底部导航栏,加上后发现MainActivity不能启动了。因为在Application自定义了一个主题,只要在BottomNavigationView中也添加就好了。<android.support.design.widget.BottomNavigationView android:id="@+id/b
2017-09-15 10:21:00
2266
原创 Android Dialog弹窗提示,在4.4.4和5.1中会默认显示Dialog的title
在项目中fragment用到Dialog做一个不带标题的提示,准确讲是一个功能的使用说明。在4.4.4和5.1中会默认显示空白title。 private void showProduceDialog() { Dialog dialog = new Dialog(getContext()); dialog.requestWindowFea
2017-09-14 12:44:59
1129
原创 ToolBar+Listview+EditText,类似微信聊天页面软键盘弹出问题
找到一篇帖子,http://www.jianshu.com/p/1b22a1d2a7b8
2017-05-21 18:25:11
1110
原创 Android 加载assets文件夹下带有css的html文件,无法显示网络请求的结果,原因是onReceiveSslError问题
找了很久才发现,我遇到这个问题原因是由于网站证书的问题,有的网站打开需要证书确认继续访问,这时我们在setWebViewClient中重写 onReceiveSslError,并且handler.proceed(),这样就可以请求回数据并显示。WebSettings settings =webView.getSettings();settings.setJavaScri
2017-05-15 10:04:08
3356
原创 TextView文字下划线的添加
TextView xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/text1" android:layout_width="match_parent" android:layout_height="match_parent" android:a
2017-05-05 14:42:12
446
原创 Android studio2.3版本 用小米手机无法调试,用模拟器正常调试。Application Installation Failed
点击运行按钮,出现上图提示,点击ok会卸载手机上原有的app,但不会重新安装,而是出现下图提示解决办法,在手机设置中找到开发者选项里面有“启用MIUI优化”,点击关闭,手机会重启,重启后正常调试。
2017-04-09 10:14:55
1960
原创 如何Android项目变成两个独立的项目,将build.gradle文件中applicationId中名字更换
android { signingConfigs { config { keyAlias 'nengjian' keyPassword 'nengjian' storeFile file('E:/nengjian.key') storePassword 'nengjian'
2016-11-23 16:53:06
1055
原创 Android项目打包签名
点击AS的build,找到Generate Signed Apk(签名包),如果是以前打过包的项目则需要输入key store password和key password,密码正确则可以生成迭代版本的签名apk。如果是新项目则要创建密码、别名等。
2016-06-29 10:37:11
373
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人