首页
学习
活动
专区
工具
TVP
发布

青蛙要fly的专栏

专栏作者
92
文章
65246
阅读量
11
订阅数
Android技能树 — LayoutInflater Factory小结
前段时间流行起来了突然不愿意写Shape,Selector文件的文章,然后各种方案,编写自定义View等。那时候大家应该都看到了一篇: 无需自定义View,彻底解放shape,selector吧。我发现这个想法挺好的,所以今天就一步步来讲解下跟这个方案有关的相关基础知识点,看完后大家基本就会懂了,然后可以自己编写。
青蛙要fly
2018-11-09
7000
Android技能树 — PopupWindow小结
关于下拉选择框,估计大家都有很多选择,我在以前的文章:项目需求讨论-HyBrid模式需求改造 上写过下拉框选择这一块,正好用的Spinner。
青蛙要fly
2018-10-10
1.3K0
项目需求讨论 - 定位功能小结
我们知道我们的APP有可能需要获取一些地理位置信息。比如定位用户当前的位置,自动选定城市或者区域等。所以这次做个关于定位的一些总结。
青蛙要fly
2018-08-29
9060
RxJava小考题 -- Rxjava源码分析(一)
现在面试很多都会问RxJava的源码,直接讲RxJava的源码,估计大家都不太会看下去,我们先看个小考题,然后再去看相关的源码。
青蛙要fly
2018-08-29
6040
项目需求讨论 — 用Transition做一个漂亮的登录界面
一次在逛Github的时候,看到一个漂亮的登录界面,用的是Transition做的。我就直接贴上地址:
青蛙要fly
2018-08-29
1.8K0
项目需求讨论 — 手把手带你写RxPermission
首先既然是Rx系列,前提是会Rxjava相关的基本知识,如果没有Rxjava的相关知识,请补好Rxjava相关知识再来看。
青蛙要fly
2018-08-29
6090
项目需求讨论— ButterKnife初级小结
在没有使用DataBinding之前,我的项目都是使用ButterKnife,当然对于ButterKnife大家估计都熟悉的不要太熟悉了。本文我也就当自己的一个总结。
青蛙要fly
2018-08-29
3730
项目需求讨论 — ConstraintLayout 详细使用教程
关于ConstraintLayout的文章网上一抓一大把,而且ConstraintLayout在16年就已经出来了,但是我一直没有试着去使用(别问我为什么不去使用,当然是因为懒啊)。毕竟前面的LinearLayout搭配RelativeLayout用习惯了,但是毕竟能减少布局的嵌套。还是要抱着多学习的方式去接触。所以写下文章作为总结。
青蛙要fly
2018-08-29
1.5K0
图片操作系列 —(2)手势旋转图片
在上次的文章:图片操作系列 —(1)手势缩放图片功能中,我们已经学会了如何用手势来对图片进行缩放。这次我们继续来看第二个操作,那就是如何用手势来旋转图片。
青蛙要fly
2018-08-29
3.5K0
图片操作系列 —(1)手势缩放图片功能
项目开发中,大家APP开发一般都会用到上传图片,比如是上传了自己的生活照,然后在某个界面处查看上传的图片,这时候一般在这个查看详情的界面,会有手势放大缩小功能,手势进行旋转功能,双击放大图片等等。
青蛙要fly
2018-08-29
3.1K0
项目需求讨论--可能是用InputFilter来做的最好的金额限制
看惯了可能是XXX最好的,可能是XXXX目前最好的,今天我也用下这个标题,哈哈。别喷我,当然我也就吹吹牛。有很多好的方法来实现。
青蛙要fly
2018-08-29
7880
项目需求讨论-仿ios底部弹框实现及分析
hi,在项目开发中,有时候需要仿照ios的底部弹框做效果,比如我们在iPhone上面关闭定位的时候,就会弹出ios特有的底部弹框:
青蛙要fly
2018-08-29
1.1K0
项目需求讨论 - 动态权限申请分析及相关第三方库源码分析
在具体项目开发中,关于Android的动态申请权限的功能,我想大家都见怪不怪了。很多人开发的app中也都使用过这块需求。
青蛙要fly
2018-08-29
1.8K0
项目需求讨论-APP中提交信息及编辑信息界面及功能
好久好久没写文章了,这次我们来讨论下一些具有填写很多资料的界面,或者详情编辑界面等如何做起来更方便。 (PS:我写的可能不好,希望大家不好喷,哈哈,可以留言)
青蛙要fly
2018-08-29
8770
项目需求讨论-摆脱EditText内容规则的枯燥判断
      大家好,又到了新的一期的项目需求讨论。我想大家在开发APP,肯定会有很多需要填入EditText内容的界面,比如注册界面,修改密码界面。这些界面都会有很多个相应的EditText。同时每个EditText需要填写的内容不同,所以就造成我们对于每个EditText进行相应的判断。
青蛙要fly
2018-08-29
3910
项目需求讨论- 自定义圆形排版的ViewGroup来构成动态弹框菜单
大家好,又到了新的一次需求分析,这次我们的需求是:在不同的条件的前提下,点击一个菜单按钮,出来不同的菜单。
青蛙要fly
2018-08-29
4850
项目需求讨论-WebView进度加载条
又到了每次的实际项目开发中的需求讨论了。这次是因为做的项目是原生内嵌WebView,所以当我们的WebView在加载网页的时候,需要有个加载进度条,当然这时候有很多种选择,但是因为普通的对话框类型的加载框太丑,我们就舍弃掉了,而是模仿微信里面的进度加载条,也就是在WebView 的顶部会有一条线来显示加载进度。(也就是下方GIF图中的那个紫红色的进度条,别问我为啥用紫红色。我就觉得用这个颜色更加明显点。O(∩_∩)O~)
青蛙要fly
2018-08-29
9650
项目需求讨论- 自定义滚轮(第二波新实现)
大家好,在前段时间我写过用ScrollView实现了自定义滚轮,但是在循环的效果不是特别好。(这次文章底部附上了Demo。O(∩_∩)O~)
青蛙要fly
2018-08-29
1.1K0
项目需求讨论-自定义滚轮
大家好,这次又是到了实际的项目需求讨论时间,我的一些文章下面,有时候有人评论,求源码,求Demo,我的主张是仔细看文章,自己理解了再写一遍,会懂得更多。大部分人都习惯直接拿过来用,能用了都不会去看为什么能实现需求。所以我还是写以如何实现为主。(这B装的我太累了。我TM就是懒啊。不想写Demo,自觉性还是有待提高。)
青蛙要fly
2018-08-29
7210
超详细的生命周期图-你能回答全吗
超详细的Activity与Fragment的生命周期图,可能大家会说你这篇文章也太水了吧。就这么一个破图。可是我觉得它写的很详细,有些方法是哪些情况下会运行,哪些情况不会运行,写的一清二楚。不知道大家能回答对多少。
青蛙要fly
2018-08-29
9340
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档