![](https://img-blog.csdnimg.cn/20190927151053287.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Android开发宝典
文章平均质量分 83
工作中遇到的坑及经验总结,对日常开发有指导作用。不涉及较为深入的原理知识,文章较容易理解,也无需花费太多时间
杰洛特
世上本无代码,写的多了,自然就有了
展开
-
简单粗暴!教你5分钟用kotlin 怼出一个文本选择器
不知道你是否曾遇到需要选择年龄,城市,日期等列表文本的情况呢?类似下图的效果:滑动列表时中间位置突出选中,两侧保持一致,如果是你来实现这个功能,会怎么去做呢?本文带你用最快的速度最小的成本实现一个简单粗暴且稳定的文本选择器,语言我们使用kotlin,当然java也是可以的,这里它们几乎没有什么差异。首先需要有滚动的功能,RecyclerView和scrollView都能满足需求,我们先尝试使用ScrollView+LinearLayout实现,至于RecyclerView我们后面会提到。原创 2021-06-27 23:07:55 · 303 阅读 · 2 评论 -
什么?adb命令也分入门和进阶?工作5年必须要了解的adb命令
adb命令是android开发中必不可少的部分,有了它们,我们干活会更高效,更得心应手。目前网络上adb命令大多是简单的罗列和整合,一大堆的东西塞到一起,没有条理不够清晰。这次就让我们来点不一样的。对于新手来说会使用一些常见的adb命令,比如adb connect xxxx(IP地址) 连接设备adb devices查看连接的设备adb install xxx.apk安装应用adb push xxx(本地文件路径) xxx(目标设备文件路径) 推送文件adb pull xxx(目标设备文件原创 2020-09-25 18:57:41 · 633 阅读 · 0 评论 -
关于Android WebView开发的前世今生,你都知道吗?
安卓原生APP中经常会内嵌个H5页面,这就需要用到WebView。很多人对WebView的使用不以为然,觉得也就那么回事,但实际上关于WebView我们能聊得有很多…首先我们聊聊他的出生,众所周知,因为爸爸都是谷歌公司,WebView和Chrome浏览器有着紧密的关系。他们实际上都是谷歌Chromium Project下的顶级项目,链接:chromium project,他们的身上流着相似的血液,不同的是:Chrome浏览器是多进程架构(内存换速度),WebView 是单进程架构。Chr原创 2020-09-18 11:01:17 · 552 阅读 · 1 评论