首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
余生不想说话108708
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
42
文章 42
沸点 0
赞
42
返回
|
搜索文章
赞
文章( 42 )
沸点( 0 )
Retrofit2 源码解析
开发Android App肯定会使用Http请求与服务器通信,上传或下载数据等。目前开源的Http请求工具也有很多,比如Google开发的Volley,loopj的Android Async Http,Square开源的OkHttp或者Retrofit等。 我觉得Retrofi…
Rxjava2操作符入门(一)
1. 概述: 用官网的一句话:"a library for composing asynchronous and event-based programs using observable sequences for the Java VM"(一个在 Java VM 上使用可观…
RxJava 2.x 使用最佳实践
学习 RxJava 2.x,这一片就够了
无需自定义View,彻底解放shape,selector吧
作为一个android程序员,对于shape、selector这两个标签一定不陌生。每当UI设计师给我们设计出一个个button背景的时候,我们就需要去drawable文件夹下去新建一个bg_xxx.xml,然后很多时候区别仅仅是一个边框的颜色或者填充的颜色。这就导致了很多非常…
使用Kotlin高效地开发Android App(三)
一. ?、!! 、lateinit 以及 let Kotlin基于Java的空指针提出了一个空安全的概念,即每个属性默认不可为null。 !!是非空断言运算符。将任何值转换为非空类型,若该值为空则抛出异常。 执行上述代码会抛出如下异常。 在App快要发布时,我们会进行检查尽量避…
文字路径动画控件TextPathView解析
下面写的实现TextPathView思路介绍主要有两部分:一部分是文字路径的实现,包括文字路径的获取、同步绘画和异步绘画;一部分是画笔特效,包括各种画笔特效的实现思路。 文字路径的实现是核心部分,主要的工作就是把输入的文字转化为Path,然后绘画出来。绘画分为两种绘画: 一种是…
天猫客户端组件动态化的方案——VirtualView 上手体验
在之前的文章《猫客 Tangram 页面内组件的动态化方案》、VirtualView Android实现详解(一)里介绍了 VirtualView 方案,不过内容都侧重与设计和实现原理,在进一步介绍其他细节之前,还是先来直观感受下它是什么、它能实现的效果和它的使用方式吧。 简单…
Android源码解析四大组件系列(八)---广播几个问题的深入理解
接上篇文章,这篇文章主要是总结前面知识,并且了解一些细节问题,加深对广播机制的理解,比如有播有序是怎么保证有序的?广播拦截机制是怎么实现的?广播发送超时了是怎么处理的?registerReceiver方法发返回值有什么用?粘性广播等等。 Android源码解析四大组件系列(五)-…
一名全栈产品经理玩转数据分析的 9 把刀
我是 Luke_阿飞,现在是一枚屠夫,哦,不,一名全栈 PM ,这是我和我的数据分析 9 把刀的故事,…… 听说大洋彼岸有时把我的这个职位叫, 增长黑客,但我更喜欢叫自己全栈 PM。…… 一年前端,后来转产品,再之后加入现在的公司负责产品增长,这是我的履历。…… 不懂前端的产品经理不是好的增长…
10 招动画效果让你的 App 更有逼格!
动态表情包比静态表情图更有趣; 动态图比静态图更生动有吸引力; App 里的动态效果也要比静态设计更能体现逼格。
下一页
关注了
66
关注者
0
收藏集
17
关注标签
50
加入于
2017-04-21