背景 之前我们通过Kotlin Android Extensions来访问布局文件中的元素,但是这个现在被废弃了,原因如下: 空安全:res下的任何id都可以被访问,有可能因...
背景 之前我们通过Kotlin Android Extensions来访问布局文件中的元素,但是这个现在被废弃了,原因如下: 空安全:res下的任何id都可以被访问,有可能因...
可以直接改吗
python selenium 运行driver时不弹出控制台CMD窗口最近用selenium做了一些微小的工作。自己用的时候当然是在命令行直接执行脚本就ok了,顺便还可以看看打在控制台的输出信息。使用pyinstaller打包成exe后,就发现...
怎么全都是Android问题
Flutter基础篇(4)-- Flutter填坑全面总结版权声明:本文为博主原创文章,未经博主允许不得转载。https://www.jianshu.com/p/22675c1632dc 转载请标明出处:https://www.ji...
版权声明:本文为博主原创文章,未经博主允许不得转载。https://www.jianshu.com/p/405ba04ffbdc 转载请标明出处:https://www.ji...
我们都知道flutter都是通过setState重新渲染build,实现数据和UI的更新;然而一个界面有时候需要更新的内容较少,而重新build,会大大的影响性能问题。因此,...
Java中提供了一系列和锁相关的工具:synchronized、ReentrantLock、AtomicXXX类,它们都能帮助解决我们进行多线程操作时并发问题,之前我们也提到...
现代手机屏幕尺寸各不相同,导致我们平时写布局的时候会在个不同的移动设备上显示的效果不同。为了达到一套代码所有手机体验一致效果,需要做尺寸上的适配。 适配方案: 计算公式:实际...
最近打算开始写点东西,长期不写,感觉都不会写东西了,写写东西总不会有错,总是会对自己有点帮助的。开始学着写点东西,开始写的不好,相信写的多了会越来越好的。 开始用flutte...
@轻轻笑声 有什么其他方式更换吗
Android 利用 <activity-alias> 动态改变 App 桌面图标参考文章:Dovar-66的博客 <activity-alias>介绍: 大家知道,对于 Activity 组件,使用时需要在 Manifest 文件中通过 标签注册 nam...
I.简介 HTTP是现代应用常用的一种交换数据和媒体的网络方式,高效地使用HTTP能让资源加载更快,节省带宽。OkHttp是一个高效的HTTP客户端,它有以下默认特性: 支持...
要在Google Play上架应用得有两个前提: 1. 要科学上网(不懂科学上网?自己去百度或者Google) 2. 要申请一个Google Play开发者账号并且支付25美...
AndroidStudio升级到3.3.1后项目较长一段时间没有发布新版本的需求,所以一直也就没有打包APK,直到最近运营需求需要上新版本了,打包生成签名后的APK时发现报A...
本篇文章已授权微信公众号 guolin_blog (郭霖)独家发布 写在前面 对于android开发者而言,写冗余重复的代码一直是一件吃力不讨好的事情,而数据绑定技术能够减少...
我这里3.0不行啊 多渠道打包都是 错误找不到符号
我这里3.0不行啊 多渠道打包都是 错误找不到符号
Android Studio 3.0 使用 AndroidAnnotation如果采用gradle的方式,在Android Studio 3.0上不能继续像之前那样使用AndroidAnnotation,以及ButterKnife,需要做以下改动: 本...