Android开发
文章平均质量分 58
ZeroCode_ysh
这个作者很懒,什么都没留下…
展开
-
一款Android图片预览的开源库,几乎百分百还原微信的图片预览。
图片预览组件PreviewPictureViewgihub地址:https://github.com/OneZeroYang/PreviewPictureView几乎还原微信的图片预览,核心使用共享元素加自定义view实现架构PagerAdapter viewPager2的适配器,当然也可是使用其他组件来实现PreviewImage 整个图片预览的核心PreviewPictureView 对图片预览进行的简单封装PreviewTools 启动一个简单的图片预览页面工具(对图片预览简单封装的一个原创 2021-06-30 13:59:54 · 3266 阅读 · 2 评论 -
关于Android10及以上应用内连接wifi后,不能访问互联网的坑!!!
问题 :关于Android10及以上应用内连接wifi后,不能访问互联网的坑!!!在Android10以后,谷歌官方将应用内连接wifi的方式改变了在Android10之前我们是调用addNetwork和enableNetwork但在Android10以后以上方法不会生效/** * Add a new network description to the set of configured networks. * The {@code networkId} fiel原创 2021-05-25 21:31:51 · 7777 阅读 · 36 评论 -
利用dataBinding的BindingAdapter来扩展View在xml里面的属性,从此妈妈再也不用担心我写Shape文件了
开始注意:使用之前,需要开启dataBinding,而且是能kotlin哦,所以还没有学习kotlin的童鞋,赶快。ta的存在主要解决Shape文件带来的冗余使用场景:当我们的某个控件需要实现边框、圆角、渐变背景、textview的中划线等,我们大多需要编写一个Shape.xml来实现但如果我们的控件风格过多,大量的Shape.xml文件会产生冗余问题,而且还会产生入侵性。举个栗子:我们有2中按钮形式,一种是圆角5dp, 一种是10dp的,但这些圆角需要不同的..原创 2021-05-25 16:11:52 · 1102 阅读 · 6 评论 -
《帅到掉渣 》动画,码云愚人节动画-Android端实现
直接上图片查看码云官方动画效果:https://gitee.com/gitee-frontend/page-animationAndroid原生自定义view实现GitHub原创 2021-05-20 22:36:18 · 94 阅读 · 0 评论 -
基于canvas画布,Android图片编辑库,实现的一款图片轻量级编辑框架,目前支持涂鸦、马赛克、剪裁、文字等功能,支持Android11
废话不多说,直接上图使用allprojects { repositories { ... maven { url 'https://jitpack.io' } } }dependencies { implementation 'com.github.OneZeroYang:EditImage:1.1.0' }详细使用方法见github原理代码细节我就不体现了,直接说点核心吧,大家都知道,可以通过Canvas绘制v...原创 2021-05-20 10:47:17 · 1035 阅读 · 6 评论