开源项目
文章平均质量分 88
我的开源项目
貌似掉线
09年入学广东海大。13年12月,离开04013。
展开
-
Dinny——优雅地实现 Android 界面带数据的跳转
文章目录代码灾区?尝试的改进Dinny代码灾区?在我们 Android 开发中,不可避免的一个情景是在 Activity 跳转的时候传数据。比如从一个 FromActivity 界面,跳转到一个 OtherActivity 界面,需要传 username 和 password,一般我们的写法是这样的: val intent = Intent(this, OtherActivity::c...原创 2018-11-30 15:44:08 · 1298 阅读 · 0 评论 -
对读取短信验证码封装库的思考
在我的目前阶段,许多开源项目的产生都是直接来源于项目本身的需求,比如这次要讲的读取短信验证码的封装库。项目目前挂在 github 上的公司组织下,地址为:https://github.com/parkingwang/sms-captcha。使用方法很简单,在界面创建时注册:mCaptchaObserver = SmsCaptcha.with(this) .captcha原创 2018-02-03 22:39:05 · 2666 阅读 · 1 评论 -
一个动态权限库的设计
在经过上一次尝试剖析源码后,我意识到自己并没有一种比较好的方式去讲解代码,从而无法把自己所知道的知识更好地输出。所以接下来,至少在源码讲解有新想法前,我都不会再去尝试,也尽量减少博客中的非核心代码,而以思路及想法为主。另外,我也将尝试改进技术博客的笔法,段落之间尽量连贯,整体内容尽量有节奏感,目标是做到深入浅出地表达出主题相关内容。从 Android 6.0(API 23)开始,用户可以在应原创 2018-01-12 16:07:12 · 2318 阅读 · 1 评论 -
Android开发技巧——使用RecyclerView实现分组列表
有一个多月没写原创博客了,介绍一下使用RecyclerView来实现分组列表。之所以使用RecyclerView,主要原因还是因为ExpandableListView无法实现设计师所需要的分割线。 本篇内容偏简单,主要是讲如何集成使用。这一使用场景还是相对常见的,较适合初学者进阶。实现原因及效果在上一次的项目版本迭代中,有使用到分组列表,但由于Android自带的ExpandableListVie原创 2017-09-10 18:20:48 · 23340 阅读 · 9 评论 -
Android开源项目——设置图文居中的按钮 IconButton
本文介绍一下一个小众的开源项目——IconButton。本文原创,转载请注明出处:简介这是一个老外两年前写的项目,见:https://github.com/pnc/IconButton。它可以使一个Button的图片与文字一起居中,如下图:以前要实现这种效果却是用一个Layout和一个ImageView一个TextView来实现它的同学,看到这个项目的这一刻,满满的原创 2015-02-06 09:49:34 · 10639 阅读 · 8 评论