首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Android学习
订阅
木友
更多收藏集
微信扫码分享
微信
新浪微博
QQ
23篇文章 · 0订阅
一步步封装实现自己的网络请求框架 1.0
现如今 Android 领域流行的网络请求框架基本都是用 Retrofit 加 RxJava 来搭配构建的,而以 ViewModel + LiveData + Retrofit + RxJava 来构建请求框架的例子要相对少得多。而本文就是以这四者作为基础组件,介绍如何一步步封…
[微信支付] 简单封装
注意:需要了解集成的可以查看demo,demo不能唤起支付或分享等功能,因为没有配置appKey,只能用作代码参考。 总结:经过上面的简单封装,微信支付、登录和分享功能都使用起来都变得非常简单。同时增加了复用性,在不同项目里只要拷贝文件小改一下就可以。最后就是这个demo只是简…
canvas中普通动效与粒子动效的实现
canvas用于在网页上绘制图像、动画,可以将其理解为画布,在这个画布上构建想要的效果。 canvas可以绘制动态效果,除了常用的规则动画之外,还可以采用粒子的概念来实现较复杂的动效,本文分别采用普通动效与粒子特效实现了一个简单的时钟。 普通动效即利用canvas的api,实现…
Android 自定义 View 实现饼状图
使用 canvas.drawArc(); 绘制。 ps: 详细使用看顶部参考文章。 useCenter:是否使用中心,中心点之后绘制出来类似于一个扇形,而不使用中心点则是圆弧起始点和结束点之间的连线加上圆弧围成的图形。 饼状图目的是为了展示数据,所以下一步我们就将文本数据画进去…
Github优秀Android开源项目,值得引用与学习(注意!里面有巨图! )
持续更新... 2018-10-22 又懒一个月。。。 StyleImageView 对ImageView,View Background,Drawable和Bitmap添加风格与设置亮度、对比度。 XRichText 一个Android富文本类库,支持图文混排,支持编辑和预览…
Android基础之Activity全解析
Android四大应用组件之一,与用户交互的接口,界面的载体。 onCreate(),生命周期第一个方法,表示Activity正在创建过程中。一般做一些初始化工作,setContentView()加载界面布局等。 onStart(),表示Activity正在启动过程中,Acti…
Android 常用开源库总结(持续更新)
收集了一些比较常见的开源库,特此记录(已收录410+)。另外,本文将持续更新,大家有关于Android 优秀的开源库,也可以在下面留言。 HTextView 一款支持TextView文字动画效果的Android组件库。 SlantedTextView 一个倾斜的TextView…
Android 侧滑只需一步
先解释一下这个标题,说的是实现App侧滑返回功能只需要一行代码就能搞定,怎么做到的我待会会说。侧滑所指的就是侧滑返回,后面的介绍过程我将用侧滑表面其意。请看侧滑效果如下图: 本篇不打算长篇大论解释原理,只想跟大家说一下我的思考。 笔者的项目中也有侧滑返回功能,和很多侧滑的开源项…
仿掌阅实现书籍打开动画
一. 前言 上次打开掌阅的时候看到书籍打开动画的效果还不错,正好最近也在做阅读器的项目,所以想在项目中实现一下。 二. 思路 获取RecyclerView(或GridView)中的子View里面的ImageView在屏幕的位置,因为获取的是Window下的位置,所以Y轴位置取出…