从PressableTextView click 踩坑看事件分发

背景介绍开发过程中某个页面利用自定义的pressableTextView 作为底部按钮。 该自定义View重写了textView的onTouchEvent,以增加一个透明度为0.5的按压态,具体机制是对当前的MoveEvent事件作判断,如果是Action_Down则把该TextView的透明度设置为0.5f,如果是Action_Up 或者 Action_Cancel则把透明度设置回1.0f...

发布于 

主动思考,挑战自我——实习总结

自我工作总结150+次提交,18个sprint,还有3次有点尴尬的延期,借这次总结,先回顾了下自己的工作数据,从入职到现在四个月,学到了很多东西。 技术方面,开发节奏有很大提升空间,有时候会因为一些不必要的点过度纠结,导致迟迟不能迈出第一步,有两次延期都与此有关。后来也反思过这个问题,关键在于拆分需求,把主体的框架先搭出来,避免阻塞不前。 另外一个比较关键的问题是,如何让业务需求不止于学习使...

发布于 

设计模式漫谈:从依赖注入看模块解藕

依赖初学面向对象时,经常会举的一个例子是购物,从这个过程里很容易抽象出Customer类: 123456789class Customer{ // 下订单 public void order(Product product)(); // 支付 public void pay();} 而Customer的buy行为需要传入一个Product类对象,代表这个...

发布于 

Android图文混排初窥

背景在使用textview时,常常会有文本混排的需求(一段文本中具有多个样式),如标题开头的标签,聊天消息中的表情等,考虑到不同尺寸屏幕的适配问题,简单粗暴地使用多个textView并不能满足要求。 解决方案Android官方对文本/图文混排提供了支持: 在TextView的XML布局文件中添加Compound Drawable属性; 在对TextView设置字符串时,可以设置...

发布于 

踉跄记

那段时间老是觉得时间跑得比我快多了,身边参加秋招的同学都快冲线了,我还在那磨磨蹭蹭穿着鞋,甚至没进入跑道。对此我常常做的,并不是抓紧赶路,倒是自暴自弃似的,找些别的事做,“逃避虽然可耻,但很有用”,不知从何时起,我变得精于此道。转移注意力普通的方法是保持学习,不过要就着几首摇滚来学,一开始我听新裤子,《没有理想的人不伤心》,听追求理想的彭磊蔫蔫地说没有理想的人不伤心,特别是每次 我不要一直活...

发布于 

沙发上的白日梦与你

之前聊起今年久违地在家里度过了春夏,从冬季一直来到立秋的八月,没想到在有生之年碰到了不可抗力。那天吃饭的时候也提过我曾多么殷切地期盼着开学,谈到那张原本在六个月前就离开神木去北京的火车票。 可是从不久前的某一天开始我开始留恋起在家的时光来,甚至还希望不可抗力让这样待在家的时光一直持续下去,永远会有那条蜿蜒盘旋在三四号楼之间的信道,传达着彼此的讯息。 其实说起来很奇妙,过去在感情上我总是抱着说...

发布于 

面试复盘-搜狗:往前迈的这一步

面试过程并不长,主要分为三部分,以下罗列出我在整个面试及准备过程中涉及到的知识点。 (标√的是我觉得了解程度还可以,回答效果较好的) python基础: 装饰器 装饰器的概念和实现√ 引申至嵌套函数和闭包√ (闭包那稍有卡壳,不过联想到可在装饰器里内置一些变量,也就说通了,之前看过耿哥的多巴胺框架的博文起了不小的帮助 协程 协程的特点√ 引申至python的多线程和多进程√ 多...

发布于 

Raft学习笔记

在室友提议之下,开启Raft by Rust(挖坑)之旅。 第一步,当然是读raft论文了。此前并没有接触过分布式协议,只对paxos略有耳闻,初读起来还颇为生涩,故将心得/总结记录于此,若有错误,欢迎指正。 论文地址附上 有条件建议读英文版,中文不少地方翻译生硬。 Leader竞选 三种节点:Follower、Candidate 和 Leader。Leader 会周期性的发送心跳...

发布于 

Django踩坑小记

记录今天在对Cage的页面做一些小修改的时候遇到的问题: Django collected_staticdjango拥有极为便捷的一键收集静态资源功能:即利用 python3 manage.py collectstatic指令来将项目中的静态文件收集到 STATIC_ROOT指定的目录中。每个应用都可以有自己的static/目录存放静态文件,还可以在 STATICFILES_DIR...

发布于 

面试复盘-今日的滑铁卢

人生中的第一次面试,伴着昨天骤降的气温与雨,这样到来了。 突然的降温带给我的还有突然的感冒,尽管今天天气已经晴朗,人却还昏昏沉沉的。面试约在了下午两点,十二点数据库课下,或者因为感冒或者因为紧张,没什么吃午饭的心思,在教室里继续看了一个小时的leetcode,便骑着自行车上路了。 说起来在西土城住了已有一个多月,却也没怎么在周围转过,跟着导航慢悠悠地往中兴大厦骑,也顺便观察一下四环的北京,车...

发布于 
23

本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。

本站由 @tsparrot 创建,使用 Stellar 作为主题。