- 博客(26)
- 资源 (21)
- 收藏
- 关注
原创 ZXing 二维码库之生成与解析二维码
博主声明:转载请在开头附加本文链接及作者信息,并标记为转载。本文由博主威威喵原创,请多支持与指教。本文首发于此 博主:威威喵|博客主页:https://blog.csdn.net/smile_running 二维码,这个在现在出门支付必备的支付方式,到哪里都是微信、支付宝扫一扫支付。确实是时代的进步,科技的进步,我们现在才得以如此方便。现在的安卓应用,应该都离...
2018-08-30 21:56:49 7932 1
原创 华美天气(数据来源:和风天气 API)
博主声明:转载请在开头附加本文链接及作者信息,并标记为转载。本文由博主威威喵原创,请多支持与指教。本文首发于此 博主:威威喵|博客主页:https://blog.csdn.net/smile_running 这是我在大三的时候基于课余时间编写的一个天气信息查询的 App ,页面设计+程序框架搭建+资源文件准备+程序代码的编写都是我一个人完成的,这期间花了很长的...
2018-08-30 21:47:06 9162 5
原创 【数据结构】之折半查找(二分搜索)
博主声明:转载请在开头附加本文链接及作者信息,并标记为转载。本文由博主威威喵原创,请多支持与指教。本文首发于此 博主:威威喵|博客主页:https://blog.csdn.net/smile_running 我们学习数据结构与算法时,肯定会学到过折半查找,它也称作二分搜索,是一种在有序数组中查找某一特定元素的搜索算法。这里有一个前提:有序数组,必须牢记。...
2018-08-30 19:41:18 3053
原创 【源码】Android Application 启动流程源码分析
博主声明:转载请在开头附加本文链接及作者信息,并标记为转载。本文由博主威威喵原创,请多支持与指教。本文首发于此 博主:威威喵|博客主页:https://blog.csdn.net/smile_running 我们做 Android 开发的都知道,每次新建一个项目都是帮你创建好了一个 MainActivity 类,并且重写了 onCreate() 方法,可能你做...
2018-08-29 21:38:25 7107
原创 Volly 网络框架用法及封装
博主声明:转载请在开头附加本文链接及作者信息,并标记为转载。本文由博主威威喵原创,请多支持与指教。本文首发于此 博主:威威喵|博客主页:https://blog.csdn.net/smile_running Volley 它是 android 的一项热门的开源网络框架,是 Gooogle I/O 2013 发布的一个处理和缓存网络请求的库。既然我们知道它是用于网...
2018-08-28 19:53:38 9843
原创 App 冷启动与热启动及启动白屏优化
博主声明:转载请在开头附加本文链接及作者信息,并标记为转载。本文由博主威威喵原创,请多支持与指教。本文首发于此 博主:威威喵|博客主页:https://blog.csdn.net/smile_running 介绍一下 app 冷启动和热启动方式来实现 app 秒开的效果。那么,先来看看什么叫冷启动和热启动。 冷启动:指 app 被后台杀死后,在这个状态...
2018-08-26 15:19:41 23465 2
原创 Bitmap.Config 属性详解及不同格式图片区别介绍
博主声明:转载请在开头附加本文链接及作者信息,并标记为转载。本文由博主威威喵原创,请多支持与指教。本文首发于此 博主:威威喵|博客主页:https://blog.csdn.net/smile_running Android UI 中最离不开的就是图片了,图片可以由很多种格式构成,比如 png、jpeg、webp 格式等等。我们有时候会发现同一张的图片却有不同的大...
2018-08-24 15:16:36 10511
原创 自定义 View(三)仿 DrawerLayout 实现侧拉功能
博主声明:转载请在开头附加本文链接及作者信息,并标记为转载。本文由博主威威喵原创,请多支持与指教。本文首发于此 博主:威威喵|博客主页:https://blog.csdn.net/smile_running系列文章:自定义 View(一)仿 QQ 列表 Item 侧拉删除功能自定义 View(二)自己动手实现下拉刷新、上拉加载功能自定义 View(三...
2018-08-23 16:23:32 10480
原创 自定义 View(二)自己动手实现下拉刷新、上拉加载功能
博主声明:转载请在开头附加本文链接及作者信息,并标记为转载。本文由博主威威喵原创,请多支持与指教。本文首发于此 博主:威威喵|博客主页:https://blog.csdn.net/smile_running系列文章:自定义 View(一)仿 QQ 列表 Item 侧拉删除功能自定义 View(二)自己动手实现下拉刷新、上拉加载功能自定义 View(三...
2018-08-22 21:00:52 10306
原创 自定义 View(一)仿 QQ 列表 Item 侧拉删除功能
博主声明:转载请在开头附加本文链接及作者信息,并标记为转载。本文由博主威威喵原创,请多支持与指教。本文首发于此 博主:威威喵|博客主页:https://blog.csdn.net/smile_running系列文章:自定义 View(一)仿 QQ 列表 Item 侧拉删除功能自定义 View(二)自己动手实现下拉刷新、上拉加载功能自定义 View(三...
2018-08-22 00:11:44 12734 18
原创 ListView 用法大全、性能优化以及功能拓展
博主声明:转载请在开头附加本文链接及作者信息,并标记为转载。本文由博主威威喵原创,请多支持与指教。本文首发于此 博主:威威喵|博客主页:https://blog.csdn.net/smile_running ListView,众所周知,这是一个android中元老级别的控件之一了。虽然,我们现在大多数都用RecyclerView来替代它,但是它还是在我们初学者...
2018-08-21 12:48:42 10695 3
原创 【源码】Android 异步任务 AnsycTask 深入源码剖析
博主声明:转载请在开头附加本文链接及作者信息,并标记为转载。本文由博主威威喵原创,请多支持与指教。本文首发于此 博主:威威喵|博客主页:https://blog.csdn.net/smile_running 在 Android 异步处理中,有一个AnsycTask 非常的实用,相信大部分的 Android 开发者都有使用过。我们 Java 中的同步和异步这个...
2018-08-20 18:28:58 11055
原创 自定义 View 之圆形、圆角、爱心、动态旗帜等图片效果
博主声明:转载请在开头附加本文链接及作者信息,并标记为转载。本文由博主威威喵原创,请多支持与指教。本文首发于此 博主:威威喵|博客主页:https://blog.csdn.net/smile_running 我们继续上篇文章提到的自定义View之实现一个简单显示图片的SimpleImageView控件来进一步实现:CircleImageView(圆形效果)、Lo...
2018-08-20 16:41:32 8945 3
原创 自定义 View 之联系人字母索引及定位效果
博主声明:转载请在开头附加本文链接及作者信息,并标记为转载。本文由博主威威喵原创,请多支持与指教。本文首发于此 博主:威威喵|博客主页:https://blog.csdn.net/smile_running 我们来实现这样的一个小Demo,联系人的快速检索功能,左侧带有字母快速定位,滑动列表时字母相继切换的效果。那么我们来看看实现的Demo,显而易见,这是使用...
2018-08-18 22:10:19 11504 3
原创 自定义 View 嵌套 ScrollView 产生滑动冲突的解决方案
主声明:转载请在开头附加本文链接及作者信息,并标记为转载。本文由博主威威喵原创,请多支持与指教。本文首发于此 博主:威威喵|博客主页:https://blog.csdn.net/smile_running 自定义ViewGroup的时候,你一定会遇到这种情况——滑动冲突。发生这种情况的前提是你的自定义ViewGroup支持滚动,并且可能也内嵌了一个可以支持滚动...
2018-08-17 19:39:57 10685
原创 自定义 View 之摸清 View 的事件分发、拦截及消费过程
博主声明:转载请在开头附加本文链接及作者信息,并标记为转载。本文由博主威威喵原创,请多支持与指教。本文首发于此 博主:威威喵|博客主页:https://blog.csdn.net/smile_running 案例 我们来看一个这样的案例,目的是熟悉android事件分发、拦截的流程,例子如下: 如上图,ViewGroupA内嵌ViewGr...
2018-08-16 15:38:08 8930
原创 自定义 View 之探索 onLayout()、onMeasure() 方法及作用
博主声明:转载请在开头附加本文链接及作者信息,并标记为转载。本文由博主威威喵原创,请多支持与指教。本文首发于此 博主:威威喵|博客主页:https://blog.csdn.net/smile_running 介绍 onLayout()、onMeasure()这两个方法是我们自定义View的关键,也许你知道它是怎么使用,但不知道它为什么要这样使用?我们在...
2018-08-15 14:48:29 12270
原创 【设计模式】单例模式
博主声明:转载请在开头附加本文链接及作者信息,并标记为转载。本文由博主威威喵原创,请多支持与指教。本文首发于此 博主:威威喵|博客主页:https://blog.csdn.net/smile_running 今天,我们来学习设计模式中最简单一种模式之一就是 —— 单例模式(singleton pattern) 。那么何为单例模式呢?它主要在程序中起到什么作用?...
2018-08-15 00:37:17 9806 2
原创 自定义 View 之 GestureDetector(手势识别)的使用
博主声明:转载请在开头附加本文链接及作者信息,并标记为转载。本文由博主威威喵原创,请多支持与指教。本文首发于此 博主:威威喵|博客主页:https://blog.csdn.net/smile_running 学习自定义View,这个对于初学者来说确实有点难度。因为这需要你熟悉View绘制的基本流程,不仅如此,你还需要熟悉手势识别、解决事件冲突等知识。这是一系列综...
2018-08-14 16:32:34 9336 1
原创 自定义 View 之熟记 scrollTo、scrollBy、Scroller 三者区别
博主声明:转载请在开头附加本文链接及作者信息,并标记为转载。本文由博主威威喵原创,请多支持与指教。本文首发于此 博主:威威喵|博客主页:https://blog.csdn.net/smile_running 介绍 今天,我们来讲讲自定义View的基本功,那就是对我们屏幕坐标系的理解。本人画了一张图,咋们凑合看吧,应该不难看懂。 这里做略微的说...
2018-08-13 20:55:04 9510 2
原创 仿 IOS 打造一个全局通用的对话框
博主声明:转载请在开头附加本文链接及作者信息,并标记为转载。本文由博主威威喵原创,请多支持与指教。本文首发于此 博主:威威喵|博客主页:https://blog.csdn.net/smile_running 我们来学习一下如何自定义一个漂亮、美观且通用的对话框。开始前,我们先了解一下对话框(Dialog),它是Android UI交互的一种形式,通常给予用户一个...
2018-08-12 17:13:29 10779
原创 自定义 View 实现一个图片显示控件
博主声明:转载请在开头附加本文链接及作者信息,并标记为转载。本文由博主威威喵原创,请多支持与指教。本文首发于此 博主:威威喵|博客主页:https://blog.csdn.net/smile_running 我们来学习一下如何自定义一个自己ImageView,当然也是从最基础开始,我们只需要可以显示图片就好了。目的是基于此例子来熟悉我们自定义View的一些操作...
2018-08-10 16:51:52 10517 1
原创 自定义 View 之富有弹性的 NestedScrollView
博主声明:转载请在开头附加本文链接及作者信息,并标记为转载。本文由博主威威喵原创,请多支持与指教。本文首发于此 博主:威威喵|博客主页:https://blog.csdn.net/smile_running 首先简单的介绍一下NestedScrollView 这个控件,它是继承自 FrameLayout 的一个可以滚动视图的控件,其位置是在我们的 suppo...
2018-08-09 21:38:43 11899 6
原创 【设计模式】策略模式
博主声明:转载请在开头附加本文链接及作者信息,并标记为转载。本文由博主威威喵原创,请多支持与指教。本文首发于此 博主:威威喵|博客主页:https://blog.csdn.net/smile_running 晚上的时候,抽了点时间看了一下设计模式相关书籍,毕竟有些东西还是得重温一下的,脑子不灵光,记住不啊。看着看着就看到了策略设计模式,关于这个策略模式,它书本...
2018-08-08 11:50:37 25156 3
原创 【设计模式】建造者模式
博主声明:转载请在开头附加本文链接及作者信息,并标记为转载。本文由博主威威喵原创,请多支持与指教。本文首发于此 博主:威威喵|博客主页:https://blog.csdn.net/smile_running 今天我们来讲一讲在 Android 开发中最常用的设计模式 —— 建造者模式(Builder Pattern),这是一个变种了的建造者模式。 说...
2018-08-03 20:17:34 8760
原创 Android 简单又炫酷的帧动画(加载动画)
博主声明:转载请在开头附加本文链接及作者信息,并标记为转载。本文由博主威威喵原创,请多支持与指教。本文首发于此 博主:威威喵|博客主页:https://blog.csdn.net/smile_running Android 提供了一种简单而好用的帧动画,所谓帧动画,就是一帧一帧的播放,你可以想象一下民国时期那种电影片的效果,它用的就是一帧一帧的播放,说白了就是...
2018-08-01 11:53:48 7228 2
Java Jdk 环境软件安装包.7z
2020-09-14
SkinChangeDemo.zip
2020-01-21
MDAnimationDemo.zip
2020-01-18
WeiNews.zip
2020-01-15
SystemNotificationDemo.zip
2019-12-29
ColorfulWeather.zip
2019-12-06
MobSMSDemo.zip
2019-11-29
BottomNavigationLayout.zip
2019-07-25
MVPDemo.zip
2019-07-10
ColorfulWeather.zip
2019-07-06
EarthQuakeApp.zip
2019-07-03
简易新闻客户端.7z
2019-07-02
Python课程期末作业.7z
2019-06-30
自定义ViewGroup仿QQ侧拉删除、侧拉抽屉;下拉刷新、上拉加载动画
2018-08-24
联系人列表(右侧带首字母检索、分类和快速定位)
2018-08-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人