安卓笔记侠

专注安卓开发

导航

上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 50 下一页

2018年2月6日 #

Android Design Support Library(二)用NavigationView实现抽屉菜单界面

摘要: NavigationView在MD设计中非常重要,之前Google也提出了使用DrawerLayout来实现导航抽屉。这次,在Android Design Support Library中,Google提供了NavigationView来实现导航菜单界面。 这次我们写的代码在Android用TabL 阅读全文

posted @ 2018-02-06 14:09 安卓笔记侠 阅读(660) 评论(0) 推荐(0) 编辑

2018年2月3日 #

Android Design Support Library(一)用TabLayout实现类似网易选项卡动态滑动效果

摘要: 此前我们用HorizontalScrollView也实现了类似网易选项卡动态滑动效果,详见 Android选项卡动态滑动效果这篇文章 这里我们用TabLayout来实现这一效果。TabLayout是Android Design Support Library库中的控件。Google在2015的IO大 阅读全文

posted @ 2018-02-03 23:57 安卓笔记侠 阅读(1212) 评论(0) 推荐(1) 编辑

Android5.x Notification应用解析

摘要: Notification可以让我们在获得消息的时候,在状态栏,锁屏界面来显示相应的信息,很难想象如果没有Notification,那我们的qq和微信以及其他应用没法主动通知我们,我们就需要时时的看手机来检查是否有新的信息和提醒着实让人烦心,也体现出Notification重要性。这里会介绍三种Not 阅读全文

posted @ 2018-02-03 23:50 安卓笔记侠 阅读(750) 评论(0) 推荐(0) 编辑

2018年2月2日 #

了解ViewFlipper工作机制

摘要: 由类的关系图发现原来ViewFlipper是ViewAnimator的子类,而ViewAnimator又是FrameLayout的子类。看到这个继承关系是否对ViewFlipper的工作原理有一定的猜想? 其实ViewFlipper工作机制很简单,如上图,就是将添加到ViewFlipper中的子Vi 阅读全文

posted @ 2018-02-02 20:19 安卓笔记侠 阅读(487) 评论(0) 推荐(1) 编辑

2018年2月1日 #

OkHttp自定义重试次数

摘要: 本文主要应用了OkHttp的Interceptor来实现自定义重试次数 虽然OkHttp自带retryOnConnectionFailure(true)方法可以实现重试,但是不支持自定义重试次数,所以有时并不能满足我们的需求。 #1.自定义重试拦截器: #2.测试场景类: #3.输出结果: #4.结 阅读全文

posted @ 2018-02-01 16:23 安卓笔记侠 阅读(21816) 评论(0) 推荐(0) 编辑

OkHttp实现全局过期token自动刷新

摘要: #遇到问题: 当前开发的 App 遇到一个问题: 当请求某个接口时,由于 token 已经失效,所以接口会报错。但是产品经理希望 app 能够马上刷新 token ,然后重复请求刚才那个接口,这个过程对用户来说是无感的。>也就是静默自动登录,然后继续请求:>请求 A 接口-》服务器返回 token 阅读全文

posted @ 2018-02-01 16:06 安卓笔记侠 阅读(8262) 评论(1) 推荐(1) 编辑

2018年1月31日 #

Android5.0新控件

摘要: 谷歌在推出Android5.0的同时推出了一些新控件,Android5.0中最常用的新控件有下面5种。 1. CardView(卡片视图) CardView顾名思义是卡片视图,它继承FrameLayout。它是一个带圆角的背景和阴影FrameLayout。CardView被包装为一种布局,并且经常在 阅读全文

posted @ 2018-01-31 20:48 安卓笔记侠 阅读(1105) 评论(0) 推荐(1) 编辑

Android4.0新控件

摘要: 谷歌在推出Android4.0的同时推出了一些新控件,Android4.0中最常用的新控件有下面5种。 1. Switch的使用 Switch顾名思义,就是开关的意思,有开和关两种状态。 当Switch处于关闭状态时: 当Switch处于打开状态时: 怎么在定义xml中定义Switch androi 阅读全文

posted @ 2018-01-31 20:38 安卓笔记侠 阅读(248) 评论(0) 推荐(0) 编辑

Activity的setContentView的流程

摘要: 最简单的Activity中的内容大致是这样的: setContentView 一般来说我们设置页面的内容视图是都是通过setContentView方法,那么我们就以2.3源码为例就来看看Activity中的setContentView到底做了什么吧。 我们可以看到,实际上调用的mWindow的set 阅读全文

posted @ 2018-01-31 20:24 安卓笔记侠 阅读(1763) 评论(0) 推荐(0) 编辑

2018年1月30日 #

ProGuard详解

摘要: ProGuard工作原理简介 ProGuard能够对Java类中的代码进行压缩(Shrink),优化(Optimize),混淆(Obfuscate),预检(Preveirfy)。 1. 压缩(Shrink):在压缩处理这一步中,用于检测和删除没有使用的类,字段,方法和属性。 2. 优化(Optimi 阅读全文

posted @ 2018-01-30 16:35 安卓笔记侠 阅读(929) 评论(0) 推荐(0) 编辑

上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 50 下一页