安卓这是何等x蛋
Kotlin 监听键盘显示隐藏最近碰上了需要监听键盘显示和隐藏,在Kotlin场景下封装了一个扩展方法,方便日后使用。 Android系统本身并没有提供有效的方法可以监听键盘的显示和隐藏,常用的监听方法莫...
安卓这是何等x蛋
Kotlin 监听键盘显示隐藏最近碰上了需要监听键盘显示和隐藏,在Kotlin场景下封装了一个扩展方法,方便日后使用。 Android系统本身并没有提供有效的方法可以监听键盘的显示和隐藏,常用的监听方法莫...
Android 框架坑居多 😂感觉好多东西的设计出来都过于复杂难用。
@在岁月中远行 @在岁月中远行 @在岁月中远行 进程杀了,所有存于内存中的数据都会消失,承载该APP的虚拟机都嘎了,你都不用模拟的,重启必然为空。当你有这种共享数据,APP页面还随便恢复,必然要无脑作判空处理。
Android不要通过Application来保存数据或其他其他变量在我们的应用程序中,很多地方可能用到同一个数据。很多时候我们可能不想通过Intent在Activity之间传递数据或者持久化的存放这些数据。 我们可能会将这些数据存在在App...
特意登陆就是来回复你的。哥,你这个方法是粗暴的,在特定路径下简直就是必定崩溃。view获取drawable,这个Drawable可能是bitmap,而bitmap在回收之后,是无法使用的,触发绘制App就崩了。
Android Glide加载图片 更新替换图片时 闪烁 闪白项目中有对某View上图片定时刷新的机制,业务上很简单,图片来了显示在UI上。然而实际更新图像时,现象上看会把之前的清掉然后再绘上新的,这个过程中闪动很明显。之所以会闪白是因...
@在岁月中远行 😂产品+ui出稿,基本上就没有用过alertdialog的自身的布局和样式😂,通通改
安卓AlertDialog源码分析首先我们来看个问题:AlertDialog怎么更改按钮颜色 有时我们遇到产品或者视觉设计需要改变AlertDialog的按钮颜色时候,我们先来看一下AlertDiglog简单...
那得framework代马和模拟器匹配才行,不匹配还是得推进模拟器
Android Studio 在线调试Framework代码在App 开发过程中,对于App调试相对简单,仅需要设置断点,然后启动AS的Debugger就可以了。同样,对于Android Framework 的代码,我们也是可以利用A...
独来独往的人一般都是优秀的人,他们没闲余时间来打人际关系
兄弟年轻了,怎么可能改个颜色值,是全部改。
安卓AlertDialog源码分析首先我们来看个问题:AlertDialog怎么更改按钮颜色 有时我们遇到产品或者视觉设计需要改变AlertDialog的按钮颜色时候,我们先来看一下AlertDiglog简单...
这是把listener改了,当其他地方清空再次setlistener,就斯巴达了,如何hook setlistener函数呢?
Android Hook API实例通过一个简单的例子,学习Hook API技术在Android 的应用。因为介绍Hook技术的文章,往往概念性多,难以理解。从例子入手,先不管原理,把例子代码写一遍,会有意想不...
国内被裁算良心的,常规操作是用各种恶方法劝退你
我依然还是没有找到工作2年了,我依然还是没有找到工作。每天投每天被拒,匹配度都是80%以上有的匹配度很高还是被拒,还是被HR拒,根本面不到line manager,对国内的HR有时真真是失...
真正招人面试要的是合适的人。也许面的人很牛X,但公司养不起,养得起,不想要
找到工作啦找到工作啦!真意外的顺利和惊喜!之前投了很的简历,昨天中午有个公司的经理跟我打了个电话?问了些问题回到得我心里特别没底。 因为回答的吞吞吐吐,那边的经理要加我微信聊。我立马就...
找到工作啦!真意外的顺利和惊喜!之前投了很的简历,昨天中午有个公司的经理跟我打了个电话?问了些问题回到得我心里特别没底。 因为回答的吞吞吐吐,那边的经理要加我微信聊。我立马就...
威望,想啥呢?现在不是古代,职场不是官场。除你跨几个级别,最好掌管钱财大权,否则谁鸟你。今天甩一1️⃣下威望,下个月就可能有人跑了
明明是个领导,为什么没有员工愿意搭理他呢是领导就一定在员工心目中有威望吗?答案肯定是否定的,因为并不是所有的领导都是员工所喜欢的领导,那些员工并不愿意搭理的领导,大多可能是由于以下五个原因: 一、有些胜之不武---...
没啥必要。执行命令就完
关于安卓调用python代码(chaquo)(一)摘要: 日常安卓开发中,跨语言开发也是常有发生的事情。本文,将介绍如何在安卓中,通过sdk调用python文件。 !!!源码地址在文末!!! 开发环境 win10androi...
按功能分,更利于管理和改bug。按特性,各个功能会散入各个特性包下。按特性分,就不要包含业务逻比较好,最终可以抽成公有组件,外部项目可以直接用。都是看情况
Android 官方项目是怎么做模块化的?快来学习下概述 模块化是将单一模块代码结构拆分为高内聚内耦合的多模块的一种编码实践。 模块化的好处 模块化有以下好处: 可扩展性:在高耦合的单一代码库中,牵一发而动全身。模块化项目当采...
正常使用,正常嵌套,一点事没有。掉几帧,一点不影响,真正影响用户体验,导致ui明显卡顿的,往往不是ui自身,而是ui之外的骚操作。比如支付宝,淘系,微信之类,就优化了个锤子,即使用黑科技搞到底层,压榨硬件,卡翔依旧。
关于Android UI绘制优化你应该了解的知识点一、Android绘制原理及工具选择 1.1、Android绘制原理 对于Android手机来说,它的画面渲染依赖于两个硬件:1.CPU;2.GPU: CPU负责计算显示内容...
题目的答案是可以更,只是子线程要作loop处理
Android可不可以在子线程中更新UI?我们首先来看一段代码: 在一个activity的xml文件中随便写一个TextView文本控件,然后在Activity的onCreate方法中开启一个子线程并在该子线程的ru...
这是 MVI 架构的第一篇,系列文章目录如下: 【Android 架构之 MVI 雏形】响应式编程 + 单向数据流 + 唯一可信数据源 关于Android 架构 的MVI 初...
@天上飘的是浮云 大佬工资高,我只有羡慕你
Android事件从底层传递到Activity过程Android中事件上层的分发、拦截、处理还是比较好理解的,那么事件是如何从点击屏幕传到Activity,再有Activity分发给它自己的View的呢? 这里可能要分为两层...