首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Android
订阅
东方的代码
更多收藏集
微信扫码分享
微信
新浪微博
QQ
14篇文章 · 0订阅
这个项目碉堡了
使用视频,这种方式当然可以,但是一般来说宣传片才用的上视频,一般的动画远不需要用视频才能实现的,未免有些大材小用了,而且占用空间依然很大。 当然有,Android 5.x 之后提供了对 SVG 的支持,通过 VectorDrawable、AnimatedVectorDrawab…
基于 Gradle 的 Android gif 录屏脚本,录屏并自动上传至电脑,给常写博客的你~
介绍 基于 Gradle 的 Android gif 录屏脚本,自动上传至电脑~ 源码 https://github.com/fashare2015/gradle-screen-record 支持的操作系统 Mac osx 使用 0. gradle 开发环境 Gradle 是必…
如何用一周时间开发一款 Android APP 并在 Google Play 上线
还在更新中,建议有需要的朋友,先插个眼再看。
无需自定义View,彻底解放shape,selector吧
作为一个android程序员,对于shape、selector这两个标签一定不陌生。每当UI设计师给我们设计出一个个button背景的时候,我们就需要去drawable文件夹下去新建一个bg_xxx.xml,然后很多时候区别仅仅是一个边框的颜色或者填充的颜色。这就导致了很多非常…
我终于被 implementation 和 api 逼疯了
本人是一枚Android SDK开发程序猿,就是开发SDK以提供给客户使用。以前我们SDK开发本着能不依赖第三方就不依赖第三方的原则,使用的全是原生提供的API。由于上次经过爬虫 Android Push哪家强——分析豌豆荚1400个APP 得到使用OkHttp的APP占比已经…
基于Android物理动画的越界回弹动画
Android的物理动画库(support-dynamic-animation)库已经出来了很长一段时间了。用过的人肯定知道FlingAnimation这个动画是可以设置最大值和最小值的。 我们来看看设置最大值和最小值(手机屏幕个边界)后的FlingAnimation动画。 咦…
Path从懵逼到精通(2)——贝塞尔曲线
上一篇我们说了 Path 的基本操作,这一篇让我们来说一下 Path 的进阶用法——贝塞尔曲线。 那什么是贝塞尔曲线?贝塞尔曲线能在 Android 中实现什么效果?以及如何做到的?这篇文章都会告诉你。 贝塞尔曲线是由皮埃尔·贝塞尔发表的,他主要应用于汽车的主体进行设计,后来成…
几需一行代码完成多语言切换
之前总是有开发者反馈我应用切换了语言,可是工具类获取的 string 却没有发生改变。其实这个问题很简单,你切换语言的 Context 只作用在了你的 Activity 上,并没有对你的 Application 做同样的操作,知道了这点,那么解决问题就很简单了,为了省事,我给大…
给你一个全自动的屏幕适配方案(基于SW方案)!—— 解放你和UI的双手
屏幕适配一直是移动端开发热议的问题,但是适配方案往往在实际开发的时候会和UI提供的设计稿冲突。本文主要是基于官方推荐的配置限定符方案(Smallest Width目前Android屏幕适配的最优方案)来实现一个接近完美的屏幕适配方案。 能完美适配UI稿。 适配完毕后,在高清设备…
Path从懵逼到精通——基本操作
什么是Path? 我们先看看Android官方文档给出的定义: The Path class encapsulates compound (multiple contour) geometric paths consisting of straight line segment…