背景 app中显示时间电量等信息那位置称为状态栏,再往下部分称为标题栏目,标题栏之前一般是actionbar实现的,5.0之后google推出了...
项目中有个模块某个页面需求是两个tab切换,刚好上篇文章也是写的是tablayout+viewpager+fragment问题,自然想到用tab...
问题是这样的,项目中有 用到tablayout+viewpager+fragment这个顶部导航模块,切换的tab大概有十个,除了第一tab的f...
基础知识 在 Kotlin 中,其类型系统严格区分一个引用是否可以容纳null。也就是说,一个变量是否可空必须显示声明,对于可空变量,在访问其成...
android系统控件是不支持流式布局(类似热门标签的),但网上有蛮多成熟的自定义控件,写得比较好的有flowlayout,对Flowlayou...
先上最后的效果图。 初期设计师其实并没有在效果图上突出 filter筛选栏(Best Match那一横排)和下面的活动栏(11.11 Festi...
引言 在app开发中接口经常需要客户端传一个唯一的设备ID,用于校验设备重复登录问题等等,我们常常是传Android手机的deviceid,也就...
分享功能是app中特别常见的功能,国内的app基本都支持分享到微信 QQ等主流的社交应用。至于分享功能的实现大多是使用第三方的share sdk...
** VectorDrawable** android5.0开始支持矢量图,它非常适合图标,是独立于屏幕密度的,一个文件适合所有屏幕。当缩放的时...