摘要: 本文链接:https://blog.csdn.net/hfreeman2008/article/details/12118817 版权 1. 一个有趣Demo: (1)定义一个handler变量 private final Handler mHandler = new Handler(); (2)定 阅读全文
posted @ 2020-11-30 15:14 mao的博客 阅读(634) 评论(0) 推荐(0) 编辑
摘要: 转自:https://www.jianshu.com/p/ee1342fcf5e7 前言 多线程的应用在Android开发中是非常常见的,常用方法主要有: 继承Thread类 实现Runnable接口 Handler AsyncTask HandlerThread 今天,我将献上一份AsyncTas 阅读全文
posted @ 2020-11-30 14:14 mao的博客 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 原文出处:http://chenfuduo.me/2015/07/30/TabLayout-of-design-support-library/ 在开发中,我们常常需要ViewPager结合Fragment一起使用,如下图:1 我们可以使用三方开源的PagerSlidingTabStrip去实现,或 阅读全文
posted @ 2020-11-30 13:48 mao的博客 阅读(319) 评论(0) 推荐(0) 编辑
摘要: 转自:https://www.jianshu.com/p/982545e01d0a 1、概述 在I / O '17的时候,其中一个重要的主题是Architecture Components。这是一个官方的新库。旨在帮助开发者设计“健壮,可测试和可维护”的应用程序。简而言之,这个库可以帮助开发者更好地 阅读全文
posted @ 2020-11-30 13:31 mao的博客 阅读(633) 评论(0) 推荐(0) 编辑