首先才项目的build.gradle 加入classpath ‘org.jetbrains.dokka:dokka-android-gradle-plugin:0.9.16\' (…
今天PM提了个需求:用户退出当前网页时,只清除该网页访问的域名相关的cookie,保留其他域名的cookie。 查了一下CookieManager的API,发现只有removeAl…
最近做无线WiFi的时候,在最后认证成功的时候会弹出一个广告页,于是用webview去加载了一下,结果没反应,打印url出来看了一下,发现是https格式的,在使用WebView加…
倒计时实现有三种方式 而这个自定义view是通过handler实现的。为了保证activity销毁的同时倒计时线程依然进行同时重新创建销毁又不会导致内存泄漏,我使用了handler…
Android 转kotlin语言后,格式化代码,自动换行问题,可能让一大批强迫症难受死。 如果不想换行或者想自定义换行规则,自行配置即可。 Android studio ->…
前言 Android Studio稳定版发布了3.6版本,带来了一些新变化:首先外观,启动页变了,logo改了,更显现代化;增加Multi Preview功能,能同时预览多个尺寸屏…
Android Studio更新到3.1.3后,发现拖到Design中的控件在预览界面中不显示; 解决办法: 在Styles.xml中的parent=\"...\"中的Theme前…
一、新建一个as项目,再新建一个model模块 然后再app中的build.gradle中添加model的依赖。然后编译项目。 二、编译完成后,打开model下的build——in…
如果你在网上搜debug.keystore的位置,大部分文章都会告诉你在 C:\\Users\\XXX\\.android 目录下,但我电脑的该目录下确实没有这个文件,放入同事的d…
如下图 修改style.xml中的 parent=“Theme.AppCompat.Light.DarkActionBar” 改为 parent=“Base.Theme.AppCo…
在日常系统开发中,经常需要在adroid的framework修改或添加自己的配置。例如在config.xml 添加一个新的变量。我这边测试发现如果只是简单的添加配置项,在代码里面怎…
获取整个屏幕的宽度的实例 Point p = new Point(); //获取窗口管理器 WindowManager wm = (WindowManager) context.g…
详解Android中的ActivityThread和APP启动过程
Android BadTokenException异常解决案例详解