首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
卢宇
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
180
文章 178
沸点 2
赞
180
返回
|
搜索文章
赞
文章( 178 )
沸点( 2 )
EditText禁止软件盘弹出,且不影响其它功能
昨天一个开发群里有个哥们,问了这样一个问题。想要EditText不弹出软键盘,但是又要支持粘贴,复制剪切功能。最初我想的是直接使用TextView设置textIsSelectable为true。但是没有粘贴的功能。。。。 自己试验了一下,发现都还是有缺陷,后面想想去找找弹出软件…
Android 组件化最佳实践
在项目的开发过程中,随着开发人员的增多及功能的增加,如果提前没有使用合理的开发架构,那么代码会越来臃肿,功能间代码耦合也会越来越严重,这时候为了保证项目代码的质量,我们就必须进行重构。 比较简单的开发架构是按照功能模块进行拆分,也就是用 Android 开发中的 module …
Android 屏幕适配从未如斯简单(已废弃该使用方式)
以下内容为老的适配方式,已不推荐使用。 如上就是竖屏以 360dp 为宽度和横屏以 360dp 为高度的适配效果。 我们知道 px = dp * density,我们要适配的话需要确保 dp 不变去修改 density,而安卓默认 density = dpi / 160,其意思…
EventBus封装
EventBus是一款针对Android优化的发布/订阅事件总线。可以替代广播、startActivityForResult、Handler、异步回调等来实现各组件间、组件与后台线程间的通信。它的优点是开销小,代码更优雅,以及将发送者和接收者解耦。 通常我们在使用EventBu…
Flutter混合工程开发探究
腾讯NOW终端技术团队在Flutter推出后就一直在关注Flutter的发展,并且在2018年4月份将Flutter引入到NOW直播APP中,在将Flutter运用在业务中的同事,也一直在研究并完善Flutter的技术,希望将自己团队的技术和经验分享给其他团队。 Flutter…
实现Android监控任意控件或按键双击事件方法
为了实现对Android任意控件和按键进行双击事件的监听,所以写了一个可以在代码中任意移植的解决方法。 为了实现双击事件的监听,首先需要一个线程来执行两次点击事件的判断,决定是否属于一次双击事件,为了可以实现多次监听,所以在线程中是一个死循环,避免开无数个线程;然后将判断结果通…
Java Reflection:神秘的Java反射机制了解一下?
本文将全面讲解反射机制(Reflection)
Android 应用市场省流量更新 (增量升级) 原理解析
最近在看热修复相关的框架,之前我们已经看过了阿里的 Dexposed 和 AndFix 这两个框架了,不了解的同学可以点击这里进行查看:Dexposed 框架原理解析 和 AndFix 热修复框架原理解析,然后还有最近很火的一个是腾讯的 Tinker 热修复框架,再看他的原理实现的时候,发现了他使用到了开源的文件差分工具 bsdiff/bspatch,所以就单独用这篇文章来详细介绍一下这个工具,因为这个工具有一个很大的用途就是增量更新
ItemDecoration的一些使用小技巧
RecyclerView是安卓开发中常用的列表控件,当初google设计它的目的就是用来取代listview和gridview。这篇文章要讲的主角是recyclerview的一个附属品-ItemDecoration。讲解的也都是基础内容,主要有三个部分: 这三个方法可以说是三个…
手把手教你写 Socket 长连接
本篇我们先简单了解一下 TCP/IP,然后通过实现一个 echo 服务器来学习 Java 的 Socket API。最后我们聊聊偏高级一点点的 socket 长连接和协议设计。 首先我们看 IP(Internet Protocol)协议。IP 协议提供了主机和主机间的通信。 为…
下一页
关注了
14
关注者
0
收藏集
88
关注标签
15
加入于
2016-08-04