- 博客(7)
- 资源 (1)
- 收藏
- 关注
原创 Android CoordinatorLayout的使用——实现Toolbar的隐藏和折叠
简单介绍下CoordinatorLayout CoordinatorLayout public class CoordinatorLayout extends ViewGroup implements NestedScrollingParent2 java.lang.Object ↳ android.view.View ↳ androi...
2018-05-31 10:36:44 5286 4
原创 NavigationView 的使用
对于抽屉式菜单界面很多APP都有应用,此前写抽屉式界面都需要自定义。现在谷歌提供的 导航视图(NavigationView与抽屉布局(DrawerLayout) 结合使用,能提供很好的侧滑交互体验。要使用NavigationView 首先还是要添加依赖: implementation 'com.android.support:design:26.1.0' 先实现布...
2018-05-27 19:52:10 593
原创 TabLayout 的使用
以前我们要实现想腾讯视频,网易新闻的选项卡动态效果大多数都是使用自定义的 ViewPagerIndicator 配合ViewPager 。但谷歌推出 TabLayout 后,只需要使用的时候导入design 包即可 implementation 'com.android.support:design:26.1.0' 一、 先实现布局文件:<?xml version...
2018-05-27 15:44:39 922
原创 上传一个Android studio 项目需要忽略的内容
我们在Android Studio 中开发android 项目的时候,会自动产生大量的编译文件。无论是上传到Git、SVN 还是交付给客户源码,你不可能把Android Studio 下的项目直接拷贝给客户,这样项目的内容很容易就能达到数百兆,所以我们就需要选择忽略一些内容,只留下最有用的源码就可以了。 可以忽略的文件如下:1、 所有的 build 文件夹2、 .idea 文件夹3...
2018-05-24 18:46:27 365
原创 增强版的ListView——RecyclerView的使用
Android 5.0以后提供了一个更强大滚动控件——RecyclerView,可以说是一个增强版的ListView,不仅可以轻松实现ListView 同样的效果,还优化了ListView 中存在的不足之处。RecyclerView 架构提供了一种插拔式的体验,它具有高度的解藕、异常的灵活性和更高的效率,通过设置他提供的不同的LayoutManager、ItemDecoration、Ite...
2018-05-20 11:13:57 427
原创 Android 启动服务配合AsyncTask 使用OKHttp 实现断点下载大文件实例
前言:最近重读了下“第一行代码”,看到“第一行代码”的一个小项目,特写这篇博客梳理下流程。这个项目实现了使用OKHttp 断点下载大文件,通过服务在下载的过程中暂停和取消并更新通知消息,下面看下效果图:首先总结一句话,在Android的多线程处理中,尽量做到在子线程中进行耗时操作,在主线程中更新界面UI。好了,下面开始写这个项目。一。首先创建一个回调接口,用于对下载过程中的各种...
2018-05-17 21:20:21 1448 1
原创 Android ActionBar 转Toolbar 出现的一些问题总结
前言:最近对公司的APP进行一些控件的升级(很久以前就想动,我已经忍了很久了),记录一下ActionBar 转 ToolBar 期间遇到的大大小小的坑,顺便做个笔记。一、先说一开始的使用1.在布局文件的头部添加Toolbar控件<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http:...
2018-05-13 20:54:03 883 2
Android Mesh 组网资料
2018-10-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人