随笔分类 - 【Android快速开发常用知识点系列】
摘要:版权声明:本文为HaiyuKing原创文章,转载请注明出处! 前言 简单记录下欢迎界面的布局以及倒计时和跳过功能。 效果图 代码分析 1、修改APP整个主题为无标题栏样式:styles.xml文件 2、设置WelcomeActivity界面为全屏模式:在WelcomeActivity的onCreat
阅读全文
摘要:版权声明:本文为HaiyuKing原创文章,转载请注明出处! 前言 自定义顶部选项卡布局LinearLayout类,实现可滑动效果。【实际情况中建议使用RecyclerView】 对《TabTopAutoLayout【自定义顶部选项卡区域(带下划线)(动态选项卡数据且可滑动)】》的实际运用。 效果图
阅读全文
摘要:版权声明:本文为HaiyuKing原创文章,转载请注明出处! 前言 简单实现侧边栏(侧滑菜单)效果: 点击触发打开左侧侧边栏,手势滑动关闭左侧侧边栏; 手势滑动打开右侧侧边栏,手势滑动关闭右侧侧边栏; 简单实现打开侧边栏的动画效果(透明度、移动效果); 打开侧边栏的时候动态更改侧边栏中的数据; 效果
阅读全文
摘要:版权声明:本文为HaiyuKing原创文章,转载请注明出处! 前言 这一篇主要讲一下将OkHttpUtils运用到mvp模式中。 数据请求地址:http://www.wanandroid.com/tools/mockapi/418/version 效果图 代码分析 1、集成OKHttpUtils开源
阅读全文
摘要:版权声明:本文为HaiyuKing原创文章,转载请注明出处! 前言 实现PopupWindow样式的Menu菜单。 效果图 代码分析 使用PopupWindow实现。 列表使用的是Recyclerview。 实现了当设置当大于6个列表项的时候,设置列表总高度值为6个列表项的高度值。 如果不想有左侧的
阅读全文
摘要:版权声明:本文为HaiyuKing原创文章,转载请注明出处! 前言 演示在底部选项卡上方弹出底部对话框效果。 效果图 代码分析 NewBuiltBottomSheetDialog继承BottomSheetDialog; 适配华为手机手动隐藏虚拟导航栏,监听屏幕高度变化; 使用步骤 一、项目组织结构图
阅读全文
摘要:版权声明:本文为HaiyuKing原创文章,转载请注明出处! 前言 该Demo主要演示DialogFragment作为普通页面,显示全屏和状态栏下方的效果以及动画效果。 效果图 代码分析 使用步骤 一、项目组织结构图 注意事项: 1、 导入类文件后需要change包名以及重新import R文件路径
阅读全文
摘要:版权声明:本文为HaiyuKing原创文章,转载请注明出处! 前言 回收删除对话框,继承AlertDialog。 仿照钉钉的长按弹出的移除置顶对话框。 效果图 代码分析 继承AlertDialog; 实现标题文本变化的情况下,对话框宽度保持不变。 使用步骤 一、项目组织结构图 注意事项: 1、 导入
阅读全文
摘要:版权声明:本文为HaiyuKing原创文章,转载请注明出处! 前言 继承BottomSheetDialog,实现简单的确认取消对话框样式。 效果图 代码分析 ConfirmCancelBottomSheetDialog继承BottomSheetDialog。 使用步骤 一、项目组织结构图 注意事项:
阅读全文
摘要:版权声明:本文为HaiyuKing原创文章,转载请注明出处! 前言 本文主要演示Android-PickerView的选项选择器、时间选择器的简单运用。由于每一个版本略有不用,所以实际使用方式以github项目wiki文档为准。 效果图 代码分析 本文使用的版本是compile 'com.contr
阅读全文
摘要:版权声明:本文为HaiyuKing原创文章,转载请注明出处! 前言 内存缓存LruCache和磁盘缓存DiskLruCache的封装类,主要用于图片缓存。 效果图 代码分析 内存缓存LruCache和磁盘缓存DiskLruCache根据实际情况进行缓存,有时候需要两者都用到,有时候只用磁盘缓存即可。
阅读全文
摘要:版权声明:本文为HaiyuKing原创文章,转载请注明出处! 前言 使用TabLayout搭配ViewPager实现可滑动的顶部选项卡效果。 效果图 代码分析 1、演示常规的设置。 2、通过自定义ViewPager(MyCustomViewPager)解决解决切换需要经过中间页的问题、实现控制vie
阅读全文
摘要:版权声明:本文为HaiyuKing原创文章,转载请注明出处! 前言 使用TabLayout实现底部选项卡切换功能。 效果图 代码分析 1、演示固定模式的展现 2、演示自定义布局的实现 使用步骤 一、项目组织结构图 注意事项: 1、 导入类文件后需要change包名以及重新import R文件路径 2
阅读全文
摘要:版权声明:本文为HaiyuKing原创文章,转载请注明出处! 前言 使用FragmentTabHost实现顶部选项卡(可滑动的效果)展现。 效果图 代码分析 1、该Demo中采用的是FragmentTabHost的布局方案之一【命名为常规布局写法】; 2、使用自定义的FragmentTabHost;
阅读全文
摘要:版权声明:本文为HaiyuKing原创文章,转载请注明出处! 前言 使用FragmentTabHost实现顶部选项卡(带下划线效果)展现。 效果图 代码分析 1、该Demo中采用的是FragmentTabHost的布局方案之一【命名为常规布局写法】; 2、使用自定义的FragmentTabHost;
阅读全文
摘要:版权声明:本文为HaiyuKing原创文章,转载请注明出处! 前言 使用FragmentTabHost实现底部选项卡效果。 备注:该Demo主要是演示FragmentTabHost的一些设置和部分功能,实际中需要参考其他Demo。 效果图 代码分析 1、该Demo中采用的是FragmentTabHo
阅读全文
摘要:版权声明:本文为HaiyuKing原创文章,转载请注明出处! 前言 使用FragmentTabHost实现顶部选项卡(居中且宽度非全屏)展现。 备注:该Demo主要是演示FragmentTabHost的一些设置和部分功能,实际中需要参考其他Demo。 效果图 代码分析 1、该Demo中采用的是Fra
阅读全文
摘要:版权声明:本文为HaiyuKing原创文章,转载请注明出处! 前言 自定义顶部选项卡布局LinearLayout类,实现带下划线样式的效果。 备注:如果配合Fragment的话,MainActivity中的写法需要灵活处理。 效果图 代码分析 TabTopUnderLineLayout:顶部选项卡布
阅读全文
摘要:版权声明:本文为HaiyuKing原创文章,转载请注明出处! 前言 自定义顶部选项卡布局LinearLayout类,实现带下划线且可滑动效果。【实际情况中建议使用RecyclerView】 备注:如果配合Fragment的话,MainActivity中的写法需要灵活处理。 效果图 代码分析 TabT
阅读全文
摘要:版权声明:本文为HaiyuKing原创文章,转载请注明出处! 前言 自定义顶部选项卡并居中显示。结合显示/隐藏view的方式实现切换功能(正常情况下可能是切换fragment)。 效果图 代码分析 TabTopLayout:顶部选项卡布局类——自定义的LinearLayout子类;实现了各个选项卡的
阅读全文

浙公网安备 33010602011771号