转载请标明出处:http://www.jianshu.com/p/705c2397a7f9主要参考项目:https://github.com/ikew0ng/SwipeBac...
转载请标明出处:http://www.jianshu.com/p/705c2397a7f9主要参考项目:https://github.com/ikew0ng/SwipeBac...
一. 使用背景 如果没用过ViewBinding, 可以先去了解下. Android ViewBinding的使用[https://www.jianshu.com/p/4ed...
github地址: https://github.com/liys666666/LDialog[https://github.com/liys666666/LDialog]...
前言 鉴于日益强烈的精细化运营需求,网易乐得从去年开始构建大数据平台,<<无埋点数据收集SDK>>因此立项,用于向大数据平台提供全量,完整,准确的客户端数据.<<无埋点数据收...
前言 最近在学习Kotlin这门语言,在项目开发中,运用到了单例模式。因为其表达方式与Java是不同的。所以对不同单例模式的实现进行了分别探讨。主要单例模式实现如下: 饿汉式...
转载请注明出处:https://www.jianshu.com/p/77fe505e2287github:https://github.com/rushgit/zhongwe...
背景 你是否知道APK是如何进行装载的?又是否知道APK具体的安装原理。当你以此为契机查阅各种资料的时候,发现各不相同,抓不到核心部分,找不到原因,很容易陷入萌萌哒状态。 仔...
这阵子忙着整理项目了,所以就没怎么出新的文章了,不过下面写的这篇文章对大家很有帮助。关于双卡双待的信息获取,包含了imei、phonenumber、operatorName(...
虽然编程环境每天都有新变化,但 Android 无疑是其中更新迭代最频繁的,每年甚至每个月都有新东西。本文介绍了 2020 年开发者最需要关注的 5 大 Android 开发...
对于ViewTree的绘制流程,Android开发者都很熟悉了,但如果要从整个系统的全局角度出发,理解Android的界面绘制机制,就需要了解系统的层级分工和设计实现,本文记...
Android系统启动流程 对于纯Android应用层开发来讲,了解一些Android的启动流程的知识并不会直接提高自己的代码质量。但是作为整个Android系统的开端,这部...
在开发项目的时候,有时候会遇到一些比较复杂的页面,需要多个不同的列表或者滑动布局、甚至是WebView,组成一个完整的页面。要实现这样一个复杂的页面,在以前我们可能会通过布局...
备注:测试手机是三星S8,手机屏幕分辨率 2960*1440 方法0 不过里面的方法已经过时了。 方法1 方法2 方法3 总结: 方法2和方法3查看源码可知其实是一样的逻辑。...
本文已经对《第一行代码》作者郭霖的公众号授权独家发布 前言 EventBus大家都很熟悉了,各种实现方式也是层出不穷,然而,作为有追求的程序员们,永远在不停的造轮子,毕竟,在...