首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Mr_怪蜀黍
掘友等级
iOS小码农
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
61
文章 54
沸点 7
赞
61
返回
|
搜索文章
赞
文章( 54 )
沸点( 7 )
Android自定义View,画一个好看带延长线的饼状图
主要用到了数学中坐标系象限的概念和正余弦的算法,看着有点绕,确实也是挺绕的,接下来分步骤详细描述吧。 在绘制饼图中,我们只需要颜色、百分比就够了,其他的在后面的步骤才会用到。 在布局文件中,我们将自定义View的宽度设为match_paren,高度设为300dp,并添加一个浅色…
RxPermissions 源码解析之举一反三
RxPermissions 是基于 RxJava 开发的用于帮助 在Android 6.0 中处理运行时权限检测的框架。在 Android 6.0 中增加了对危险权限的动态申请,而不是像 Android 6.0 之前的默认全部获取的方式。 如果按照以往的获取权限方式的话,那么我…
iOS从0到1| OC 中如何检查一个字符串 string 是否包含另一个 string
作为一个程序猿幼崽,想问题自然比较直白无脑,看到这个题目脑子里肯定会先捕捉到一个词“是否”,进而就会拿 if 语法做文章(后来总结发现很多方法都用到 if else 语句,又暗自为自己想对了方向庆幸了一波)... iOS 8 和 OS X 10.10 (Yosemite) 增加…
Android MVP模式从入门到进门(一)
代码中使用了 Butterknife 代替 findViewById 实现对 View 的绑定和 Click 的事件处理。 其中主要包含两个方法: 点击获取验证码按钮时调用,因为是测试环境,所以直接生成6位随机数作为验证码并显示出来,同时传入全局变量mRandomCode中以作…
自定义View——仿腾讯TIM下拉刷新View
自定义 View 是 Android 开发里面的一个大学问。偶然间看到 TIM 邮箱界面的刷新 View 还挺好玩的,于是就自己动手实现了一个,先看看 TIM 里边的效果图: 这是一个实体类,里面提供了 x , y , r , color 属性分别代表圆心坐标的 x值,y值,圆…
Android 抖音爆红的口红挑战爬坑总结
今年,相信很多人都会在各个商场或者是电影院中可以看到各种娃娃机、幸运盒子、口红挑战等等类似机器。在抖音上《口红挑战》这款机子也是火的一塌糊涂,你只要花 10 块钱就有可能赢走一个 YSL 口红,想想就觉得很有诱惑力。或许这些机器被程序员一瞧就知道其中的猫腻,但是这个机器瞄准的是…
图床工具的使用---PicGo
在此,我们就拿 GitHub 作为图床来说一下具体用法。由于在国内访问 GitHub 速度不是很快,不过如果你有特殊工具或者适应这样的速度的话,那就不妨使用一下,这是个不错的选择 点击 Generate new token 创建一个新 token,选择 repo,同时它会把包含…
iOS开发学习笔记:基础知识之代理模式之老王的故事
设计模式在各个领域都得到广泛应用,是在特定场景下对特定问题的解决方案,这些解决方案都是经过反复的论证测试而总结出来的。 在接触到项目时,很多地方都会使用到设计模式。而这段时间的项目需要用到代理较多,而本人对代理设计模式还比较模糊,故本文会从自身学习过程来说,主要解析代理的一些知…
Reacvt-Native 图片下载使用介绍
iOS 路径使用 RNFS.DocumentDirectoryPath即获取当前沙盒路径,安卓端使用 RNFS.ExternalDirectoryPath。 url 为原图片路径,这里还有一个地方值得注意的是,原图片如果是把路径做了持久化存储,在第二次打开 app 的时候,你会…
你还在为列表[单选]、[多选]写重复的逻辑吗
于是就有了下面的小东西(开源库)... 最后那个1.0是版本号,可以上 GitHub 上看最新的,然后就可以愉快的玩耍啦。 然后,然后就完成了。。。运行就可以看到想要的效果,选中的数据可以调用相应CheckHelper实例的getXXX()获取。 总的原理其实很简单,就是对应的…
下一页
关注了
32
关注者
2
收藏集
1
关注标签
28
加入于
2017-07-03