太长不看版:在 Android UI 布局过程中,遵守一些惯用、有效的布局原则,可以制作出高效且复用性高的 UI。 尽量多使用 ConstraintLayout、Relati...
太长不看版:在 Android UI 布局过程中,遵守一些惯用、有效的布局原则,可以制作出高效且复用性高的 UI。 尽量多使用 ConstraintLayout、Relati...
项目中经常限制edittext的输入内容,虽然系统提供了很多InputType的格式,但还是不是我们想要的简单的方法:edittext.setKeyListener("")里...
前置:由于端内直连Jira提bug需要一个SDK,所以探索了下aar与jar的区别。 Android中常见的第三方库包括:*.so、*.jar、*.aar,一般来说...
其实使用这个库好久了,网上也有各路大神的博客,参考了很多。但是感觉还是有些属性没有涉及到,没有达到高度自定义效果,于是自己亲自实践总结了一下。(如有雷同之处,没错,那就是我借...
昨天项目莫名崩溃,打开某灯翻墙更新屡次被拦截,下载着突然就被断掉了,无法正常更新gradle及其依赖组件,早年写东西知道淘宝有镜像,百度了一下阿里镜像Android,一搜博客...
前言:个人在之前的项目开发中,一直以为mipmap是为了取代drawable,所以把项目的切图都是放在mipmap中,一些shape,selector,.9.png等文件放在...
#equals():反映的是对象或变量具体的值,即两个对象里面包含的值--可能是对象的引用,也可能是值类型的值。 #hashCode():计算出对象实例的哈希码,并返回哈希码...
有读者在问我是否会写和设计模式相关的面试题,我想了很久都不知道怎么下笔。关于设计模式,我并没有刻意去用,有时候用了,也不会去计较刚刚用的是什么模式。这样再去面试别人就有些困难...
看了很多作者的文章都不会出现预加载的情况 我单独使用ViewPager2的时候也不会预加载,和TabLayout一起用的时候,加载第二Fragment的时候会把第三个也创建出...