自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(105)
  • 资源 (10)
  • 收藏
  • 关注

原创 Android 解决“Could not resolve all artifacts for configuration ‘:classpath‘”报错问题

在开发的过程中,同步代码的时候,突然出现这个报错信息:Caused by: org.gradle.api.internal.artifacts.ivyservice.DefaultLenientConfiguration$ArtifactResolveException: Could not resolve all artifacts for configuration ':classpath'.这让本来比较烦躁的我,突然想爆粗WTF,算了还是解决问题比较重要!那肯定是找资料解决问题啦,然后就是看各

2022-01-19 11:11:32 25761

原创 Android全面的屏幕适配方案解析(四)__今日头条适配方案

之前三篇把屏幕适配概念梳理了还讲解了列举的其中四种适配方案,还没有看过的童鞋可以先参考这三篇:Android全面的屏幕适配方案解析(一)__屏幕适配概念梳理Android全面的屏幕适配方案解析(二)__宽高限定符屏幕适配Android全面的屏幕适配方案解析(三)__sw限定符适配方案下面列举常用的适配方案:dp适配方案宽高限定符适配方案AndroidAutoLayout适配方案sw限定符适配方案今日头条适配方案AndroidAutoSize适配方案这里还是有必要重申一下,有些过时的

2022-01-18 11:46:24 3510

原创 Android studio 安装真机报错“Default Activity not found“解决方案汇总

跑了两年的项目,最近真机安装测试的时候遇到个问题,就是安装真机的时候,Android studio运行按钮无法使用,app前面的图标上方也出现了红色的叉叉,如图所示:就是这样的啦,点击运行按钮后,还出现如下的错误信息:这就有点尴尬了啊,跑了这么久的项目第一次遇到这样的问题,加上升级客服系统的时候改了一下配置,项目又催着测试了,还真是有点慌了啊,没办法,那得赶紧排查问题啊。根据错误信息肯定先排查默认启动的Activity有没声明了,虽然知道应该不是这个问题,毕竟跑了这么久的项目了,那还是得检查一下啊

2022-01-13 10:31:20 2760

原创 Android全面的屏幕适配方案解析(三)

之前两篇把屏幕适配概念梳理了还讲解了dp适配方案、宽高限定符适配方案,还没有看过的童鞋可以先参考这两篇:Android全面的屏幕适配方案解析(一)Android全面的屏幕适配方案解析(二)下面列举常用的适配方案:dp适配方案宽高限定符适配方案AndroidAutoLayout适配方案sw限定符适配方案今日头条适配方案AndroidAutoSize适配方案这里还是有必要重申一下,有些过时的适配方案这里还讲解啊,只能说每种适配方案都会有各自的优缺点,从最原始的适配方案讲起,才能更好的理解

2022-01-06 11:46:31 1561

原创 Android全面的屏幕适配方案解析(二)

上一篇把屏幕适配相关的概念梳理了一下,主要也是为了能更好的理解后面内容,那从这篇开始就要讲解适配方案啦,没看第一篇的可以先看这篇:Android全面的屏幕适配方案解析(一)下面列举常用的适配方案:dp适配方案宽高限定符适配方案AndroidAutoLayout适配方案sw限定符适配方案今日头条适配方案AndroidAutoSize适配方案看到这有些童鞋可能就要问了,为啥有些过时的适配方案这里还讲解啊,只能说每种适配方案都会有各自的优缺点,从最原始的适配方案讲起,才能更好的理解为啥会衍生出

2021-12-31 16:38:50 3183 5

原创 Android全面的屏幕适配方案解析(一)

自Android系统发布以来,似乎一直绕不开屏幕适配这个话题。毫无疑问,Android系统能发展到今天,离不开其开放性,而随着国内手机厂商的崛起,任何用户、开发者、OEM厂商、运营商都可以对Android进行定制,于是导致长期以来一直诟病的碎片化严重的问题。例如:Android系统碎片化,比如基于Google原生系统定制:小米的MIUI系统、魅族的Flyme系统等等。Android屏幕尺寸碎片化,比如5寸、5.99寸、6寸等等。Android屏幕分辨率碎片化,比如320x480、480x800、72

2021-12-29 11:44:40 2114 1

原创 Android studio 打包生成jar包的流程详解

之前有发过创建Jar包的流程,可随着AS版本的更新,方法并没有那么好用,有童鞋问到了这个问题,用这篇再来总结一下。总的来说,AS打包生成jar包可以分成两类:第一类是将应用模块application转换成库模块library后生成jar包第二类是通过新建module库模块的方式生成jar包下面我们就看看这两类分别是怎么生成jar包的,我们根据之前demo实例来演示。第一类:将应用模块application转换成库模块library后生成jar包1、首先打开build.gradle文件,注意这

2021-12-27 12:02:19 11865 4

原创 Android Studio解决XML布局文件乱码问题

不知道你们在开发过程中有没遇到这样的问题:项目编译通过,真机测试也没有问题,可是在AS中打开布局文件的时候却是一大推的乱码,但是呢,找到项目存储磁盘的位置打开查看却不是乱码,这就说明不是代码问题,而是AS打开的问题,重点这个问题偶尔出现,到目前为止也已经遇到好几次了。我第一次遇到这个问题的时候,觉得只是一个文件出现这样的问题,那直接从磁盘位置复制一份就可以了嘛,确实这个文件可以了,但打开其它布局文件全部都是乱码,啊这…靠这方法治标不治本啊,没办法啊,只能网上查资料解决问题了啊。下面就是解决这个问题尝试的

2021-12-23 11:38:19 1661

原创 Android真香系列,再也不用数据线就能真机调试啦

我们在平时开发过程中,更倾向于用数据线连接真机调试,有的童鞋可能会说了:我开发都是用模拟器的,确实可以,不过在调试过程中,可能会遇到各种莫名其妙的问题,别问我为啥知道,都是踩坑过来的。其实我也知道可以不通过数据线就能进行调试真机,只不过为了方便给手机充电,就一直没有使用,可最近公司电脑有个老毛病,那就是隔一段时间AS就连接不上手机进行调试,包括重启AS都没有效果,而当你重启电脑后又能顺利的连接上,这对于几个月不关一次电脑的我来说,确实有点麻烦啊。当然,上面只是我面临的问题,很多童鞋遇到的问题可能是公司数

2021-12-21 15:35:46 1161

原创 Android实现设置灰白模式效果

细心点的童鞋会发现,到特殊节日比如清明节这天很多App都设置了符合主题的灰白模式,比如京东,如图所示:我们再来看看最终实现的效果图:那我们今天就介绍三种方案全局设置灰白模式:方案一:这也是我回复这位童鞋的方案:给Activity的顶层View设置置灰,实现全局置灰效果,下面我们来看看具体的实现过程。可以在BaseActivity的onCreate方法中,使用ColorMatrix设置灰度 @Override protected void onCreate(@Nullable B

2021-12-14 17:43:28 4542 2

原创 Android查看第三方库的依赖树汇总

项目的开发过程中,我们或多或少都会引入第三方库,引入的库越多,越容易产生库之间的依赖冲突。下面就拿我遇到的问题还原一下:之前接人容联客服系统的时候,集成完成后进入客服页面发生闪退,我们回顾一下错误信息:我们关键看一下报错代码:java.lang.NoSuchMethodError: No virtual method into (Landroid/widget/ImageView;)Lcom/bumptech/glide/request/target/Target; in class Lcom/a

2021-12-10 11:53:51 3242

原创 Android使用RecyclerView实现列表倒计时效果

最近接到个需求,需要将列表中的优惠券到期时间剩余两天时,设置倒计时效果,需求到手感觉应该问题不大。实现倒计时方法主要有两个:1、为每个开始倒计时的item设置一个定时器,再做更新item处理;2、只启动一个定时器,然后遍历数据,再做更新item处理。由于之前的倒计时功能已经封装使用了CountDownTimer类,所以我这边就选用第一种方法实现,直接就开干了,一波操作下来就实现了列表的倒计时效果,下图为模拟效果的demo,非正式项目,如图所示:实现过程还是比较顺畅的,使用CountDownTim

2021-12-09 11:20:56 2150

原创 微信iOS 8.0.8正式版重磅更新啦,这些新功能超好用!!

哈喽大家好,我是程序员双木L,不定时给大家带来各种好玩且有趣的功能!7月14日微信迎来了iOS 8.0.8正式版本的更新,这次微信版本的更新,还冲上了微博的热搜,可以看出这个版本的更新还是挺有料的。这一次的更新相比以前的几个版本,这次确确实实带来了不少实用的新功能,下面我们来看看这次都更新了哪些实用的功能吧!1、支持设置自定义「来电铃声」功能经历过彩铃时代的童鞋应该就知道,来电铃声可以将一段指定的音乐,设置为在等待接通电话期间所听到的音效,代替原本枯燥的嘟嘟声。这次微信更新的来电铃声可以自定义,

2021-07-20 18:01:23 1387 1

原创 微信超好玩的“后羿射日”特效,赶紧试试!!

哈喽大家好,我是程序员双木L,不定时给大家带来各种好玩且有趣的功能!要是说夏天有什么能阻止你出门的?想必大多数童鞋的答案肯定是夏天的烈日啦,每次出门都能汗流浃背的,这个时候很多童鞋恨不得化身为后羿,把这该死的太阳给射下来。这个时候小编或许能满足你的小小愿望,也许不能把太阳射下来,起码能让你成为朋友圈最靓的仔,最近小编发现朋友圈“后羿射日”的动效还挺好玩的,下面就教大家设置,让你的朋友圈超惊艳。先来看看朋友圈效果,如图所示:这个效果还是挺好玩的,现在就教大家如何在微信朋友圈发“后裔射日”的动态:1

2021-06-05 14:47:13 567

原创 微信电脑版公测更新,终于可以刷朋友圈啦!!(附公测地址)

哈喽大家好,我是程序员双木L,不定时给大家带来各种好玩且有趣的功能!前段时间微信电脑版更新了刷朋友圈功能,不过并没有全面放开测试,而是需要用户手动去填写信息申请,操作起来还是挺麻烦的,而且申请后还不一定能获取内测的资格,由于内测版名额有限,很多童鞋还没下载体验。针对需要申请获取内测资格的限制,我们在之前的文章介绍时还用了点骚操作,使用补丁的方式来解决这个问题,可以参考这篇Windows版微信3.3.0内测版更新啦,亲测可刷朋友圈(附下载地址),不过这种方式由于补丁包的不确定性,会被杀毒软件拦截,为了安全

2021-05-29 11:12:55 600

原创 玩转微信 | 能把“粑粑”炸得满屏都是,这表情包特效太有趣了

哈喽大家好,我是程序员双木L,不定时给大家带来各种好玩且有趣的功能!前段时间给大家介绍了微信8.0.6内测版更新的内容,比较好玩并且印象比较深刻的肯定是新版拍一拍可以设置使用动效表情,想要了解更多新功能的童鞋可以先看这篇经过这几天对测试版本的研究,小编又发现了比较好玩的动效表情,动态表情包有新的特效,特别有意思~,让我们来看看有多有趣吧!!1、炸弹炸粑粑动效当好友给你发送「粑粑」????的表情后,你可以发送个「炸弹」????表情,就可以把“粑粑”炸的满屏都是,视觉效果还是比较震撼的啊,我们来看看效果

2021-05-28 11:16:47 4748

原创 微信8.0.6内测版本更新啦,这次又“炸”了(附内测地址)

哈喽大家好,我是程序员双木L,不定时给大家带来各种好玩且有趣的功能!iOS微信8.0.6正式版已经发布,很多安卓微信用户就吐槽:iOS都8.0.6版本了,安卓咋还一直停留在8.0.3版本呢?最近,微信团队直接跳过了安卓微信8.0.4和8.0.5,直接发布了8.0.6测试版,这下终于跟iOS版本同步了微信团队的更新说明只是说了"解决了一些已知问题",下面就让小编带领大家看看有哪些变化吧:1、新版拍一拍可以设置使用动效表情我觉得最有意思的更新是:拍一拍支持添加表情啦,只需在拍一拍后缀加入炸弹、庆祝、烟

2021-05-21 18:16:16 2913

原创 Android自定义控件坐标系解析

自定义控件要想彻底的把握,掌握Android各种坐标系及一些API的坐标含义毫无疑问是不可忽视的技能,对于控件的摆放位置、触摸点、控件绘制等都离不开坐标系,所以学习自定义控件之前我们就先来谈一下Android坐标系。一、Android屏幕坐标系和数学坐标系的区别(1)、在数学坐标系中以xy轴的交点为坐标原点,x轴向右为正方向,y轴向上为正方向,这对于童鞋们来说已经再熟悉不过了,如图:(2)、而在手机屏幕上的坐标系与数学坐标系还是有差别的,移动设备一般定义屏幕左上角为坐标原点,x轴向右为正方向,y轴向

2021-05-18 11:59:46 592

原创 Windows版微信3.3.0内测版更新啦,亲测可刷朋友圈(附内测版)

哈喽大家好,我是程序员双木L,不定时给大家带来各种好玩且有趣的功能!微信PC版对我们来说并不陌生,而相对移动版来说功能也并没有很完善,其中目前的版本并不能刷朋友圈,这对于想上班摸鱼的童鞋来说还是比较难受的哈!最近,Windows版微信3.3.0内测版悄然更新,最大的看点当然是Windows版终于也能刷朋友圈了。此外还加入可以搜索公众号、小程序、表情、视频、文章等内容,搜索页面下方还有每日热点相关推荐等功能。哈喽大家好,我是程序员双木L,不定时给大家带来各种好玩且有趣的功能!微信PC版对我们来说并不

2021-05-10 17:49:56 2913

原创 Android自定义属性TypedArray详解

大家好,我是程序员双木L,后续会发专题类的文章,这是自定义控件的第一篇,之后也会陆续更新相关的文章,欢迎关注。自定义属性在自定义控件过程中属于比较常见的操作,我们可以回想一下这样的场景:自定义view的过程中,我们需要在不同的情况下设置不同的文字大小,那么我们是不是就需要提供对外的方法来设置,这样就比较灵活操作。而我们自定义对外的方法,就是我们自定义的属性啦,那我们来分析一下其原理及作用。下面我们根据例子来进行分析:1、首先我们需要在res->values目录下新建attrs.xml文件,该文件

2021-05-10 17:23:18 1051

原创 微信8.0.3版本重磅更新,超多实用新功能(附内测版)

哈喽大家好,我是程序员双木L,不定时给大家带来各种好玩且有趣的功能!最近微信更新的有点频繁,iOS版微信相继推送了8.0.3和8.0.4版本更新,带来了一些功能及外观方面的新变化,这也引起了很多安卓版微信用户的期待。没想到安卓版本这么快也内测更新了,这也是安卓版微信时隔近一个月再次推出的内测新版本,本次的微信8.0.3版本更新了什么功能呢?这次和此前的版本有很大不同的是,官方更新日志不再是“解决了一些已知问题”,而是“群聊支持键入@所有人”,除了这个变化之外,这一版本还带来了哪些新功能和新变化呢,下

2021-04-20 18:11:55 4791

原创 Android | 玩转AppBarLayout,设置scrollFlags滑动属性详解

CoordinatorLayout与AppBarLayout的配合使用,在之前的文章中我们也经常使用,主要是专门用来打造各种炫酷的效果。有童鞋看了之前的文章反馈对AppBarLayout中的scrollFlags属性的设置不是很明白,这篇文章我们具体来讲讲这个属性的用法效果。我们先简单了解一下AppBarLayout:AppBarLayout继承自LinearLayout,布局方向为垂直方向。所以你可以把它当成垂直布局的LinearLayout来使用。AppBarLayout是在LinearLayou

2021-03-15 14:14:49 1330

原创 玩转微信 | 炫酷的聊天满屏掉爱心系列,赶紧收藏

玩转微信,让你的微信变得更有趣!!!今天给大家分享的是最近很火的聊天满屏掉爱心系列,当然除了掉爱心,小编还整理了一系列的微信聊天满屏动画,童鞋们要是喜欢的话就赶紧收藏吧!话不多说,直接上干货:1、微信满屏满屏掉爱心,先看效果图:爱心从下到上越来越大,看起来还蛮不错的.小编给大家准备好了爱心素材,已经对素材进行编号了,按照顺序保存到手机或者添加为表情包,发送的时候也要按顺序发送,就会有这样的特效。想要素材的童鞋,可以在【龙旋】公众号对话框发送【爱心】就能获取到啦!2、海绵宝宝发送爱心,先看效果图:

2021-03-11 18:11:45 7186

原创 Android使用更简单的方式实现滑块拼图验证码功能

实现滑块拼图验证码功能之前已经写过一篇了,上一篇使用的是自定义控件的方式实现这个功能,主要还是想让童鞋们知其然更知其所以然,还没看的童鞋可以先看看Android实现滑块拼图验证码功能这篇。在项目的开发过程中,时间比较紧急,通过自定义的方式很显然需要耗费很多时间去写,所以我们需要使用更简单的方式实现,这样会帮我们节省很多时间去解决其它的问题,使用依赖库的方式显然是最节省时间的,下面我们来看看是怎么实现的吧!本篇主要从两方面进行介绍:1、使用依赖库实现最终的功能;2、依赖库的介绍;实现过程:1、效果

2021-03-10 17:49:01 3163

原创 Android实现三角形气泡效果方式汇总

在开发过程中,我们可能会经常遇到这样的需求样式:这张图是截取京东消息通知的弹出框,我们可以看到右上方有个三角形的气泡效果,这只是其中一种,三角形的方向还可以是上、下、左、右。通过截图可以发现,气泡由正三角形和圆角长方形组成,于是可以通过组合来形成三角形气泡的效果,下面我们通过三种方式进行实现。实现方式:1、通过.9图进行实现;2、通过shape方式实现;3、通过自定义view的方式实现;实现逻辑:1、通过.9图进行实现这种方式就不用说了吧,找你们UI小姐姐切一个.9图,使用即可,不过这种

2021-03-09 18:03:01 317

原创 玩转微信 | 教你设置微信的“空白“昵称

最近看到朋友的昵称在好友列表是空白的,发现还是挺好玩的,今天就给童鞋们分享一下是怎么实现的,让你在好友列表里也能隐身起来。其实这个设置方法也是挺简单的,不过这里我们需要用到一个工具,大家都可以在公众号【龙旋】对话框 发送【空白昵称】就能获取到工具链接啦。下面小编就教大家怎么设置:1、首先我们打开这个昵称生成的小工具,这里面有两种安卓版和苹果版本就行选择,童鞋们就根据自己的机型进行选择啦,下面是工具页面:2、将这个生成好的昵称,点击复制按钮,复制到剪切板,现在就可以去修改微信昵称,这时候名字已经变

2021-03-05 11:49:58 6587

原创 小米官宣停服后,“米聊“再次上线

国内的社交平台,微信毫无疑问是用户量最多的应用,而且还是短期内不太可能被其它应用超越的那种,而米聊对于大部分人来说,并不熟悉,我这里先简单介绍下米聊这个应用。米聊是小米科技于2010年出品的一款免费的多平台即时通讯软件,支持语音、图片、视频、文字、红包、广播、视频电话、远程协助、屏幕共享。原米聊与iPhone上的iMessage类似,都是基于网络的IM工具。米聊最初被雷军给予厚望——雷军曾经在一次访谈节目中提到,米聊是移动互联网风口以外,小米发现的第二个拥有千亿美金的机会。米聊、小米手机、MIUI系统组

2021-03-02 11:27:12 655

原创 Android实现滑块拼图验证码功能

滑块拼图验证码应该算是很常见的功能了,验证码是可以区分用户是人还是机器。可以防止破解密码、刷票等恶意行为。本文将介绍Android拼图滑块验证码控件的实现过程。希望能帮助到大家。先看最终的效果图:本文只是做了个Demo,并没有加入到实际的项目中,所以各位童鞋可以根据自己的需求就行修改即可。一、实现步骤:1、定义自定义属性;2、确认目标位置,这里使用的是阴影图片来遮盖背景图片;3、创建与目标位置相结合的滑块图片;4、设置目标阴影图片和滑块图片可以随机旋转,并保持一致;5、创建拖拽条,使滑块随

2021-02-22 14:07:48 2675 1

原创 OMG又涨见识了,原来微信状态还能这么玩

上个月29号,安卓微信8.0正式站更新啦,相信不少的童鞋都已经更新到最新版本了吧!新版本更新后有被"炸裂"到吗?微信群里估计也忙着用烟花炸弹满屏开炸,如战场一般吧,之前也介绍过微信8.0的功能,错过的童鞋可以看这篇:微信十年,新版本8.0来袭,有没"炸裂"到呢(附安卓内测版)刚更新的时候小编也是轰炸了一番,还是很欢乐的,最近发现有个好玩的功能就是可以设置微信视频状态啦,我们除了可以使用文字的方式当前的状态,还可以设置各种不同的视频来表达自己当前的状态,现在就给大家安利一波!设置微信视频状态教程:1、首

2021-02-06 18:02:38 184

原创 2021支付宝集五福活动开启啦,集卡攻略来啦

2021年2月1日支付宝一年一度的集五福活动正式与大家见面啦,每年开启这个活动意味着快过年了,作为骨灰级玩家的你,想必早已掌握了“集五福”的精髓所在。今年依然有富强福、和谐福、友善福、爱国福、敬业福五张福卡和万能福、沾福气,五福集齐之后就可以等着除夕之夜开大奖啦。很多童鞋又说了:年年都是这套路,集了这么久最后才分了点,哈哈哈!虽然奖金都不多,但重在参与嘛。大家知道今年有哪些途径可以获取福卡吗?下面由小编带来2021年支付宝集五福活动福卡获取攻略,快来看看吧!!!福卡的获取途径及对应时间:AR扫福

2021-02-03 11:08:02 1111

原创 Android自定义实现按周签到打卡功能

之前实现过《Android可签到的日历控件》的功能,跟这篇一样都是实现签到打卡功能,这篇实现的是按月进行打卡做标识,本篇内容实现的按周进行签到打卡。实现签到规则如下:1、连续签到7天,即可获得额外积分奖励。2、连续签到记录在第8天开始时将清零重新计算。3、如果中断签到,连续签到记录也将清零。实现步骤:1.效果图2.自定义签到打卡View3.主程序逻辑处理4.主界面5.签到b...

2021-02-02 17:40:26 8508 8

原创 Android实现进程保活方案解析

众所周知,日活率是一款App的核心绩效指标,日活量不仅反应了应用的受欢迎程度,同时反应了产品的变现能力,进而直接影响盈利能力和企业估值。为了抢占市场,谁都不会放过任何一个可以提高应用日活的方法,所以App进程保活都是各大厂商,特别是头部应用开发商永恒的追求,毕竟一旦 App 进程死亡,那就再也无法在用户的手机上开展任何业务,所有的商业模型在用户侧都没有立足之地。早期的Android系统不完善,从而导致有很多空子可以钻,它们用着各种各样的方式进行保活,长期以来被人诟病耗电、卡顿,也滋生了很多流氓应用,拖垮A

2021-02-02 16:43:13 842

原创 微信十年,新版本8.0来袭,有没“炸裂“到呢(附安卓内测版)

前几天微信公开课十年之约,相信不少童鞋都看了直播,在一个半小时的演讲中,张小龙把绝大部分时间花在了讲解视频号和直播上,因为在他看来,视频化表达将会成为下一个十年内容领域的主题,同时也透露了新版本8.0的功能。目前只有ios更新了8.0版本,安卓应该也会更新,但是已经有内测版本了,想要提前体验的童鞋可以底部公众号后台回复【内测】即可获取哦。作为安卓党的我也是下载了体验版体验了一番,那我们来看看8.0有啥炸裂的功能吧:1、开场启动动画,还是一如既往的文艺,这也契合公开课上所说的:微信十年,如果非要用两个词

2021-01-25 10:33:15 434 3

原创 都1202啦,是时候给你的浏览器装个JSON格式化插件啦

在平时的开发过程中,经常需要在浏览器根据请求链接获取到数据,但在浏览器请求回来的数据格式是这样的:很明显这样的数据结构并不能很好的查看想要的字段及数据安装完插件后的格式是这样的:这样看起来就清晰很多啦下面介绍在谷歌浏览器及360浏览器安装JSON格式化的插件谷歌浏览器1、下载插件关注公众号(longxuanzhigu)回复:“格式化插件” 即可获取.2、解压到相应文件夹3、打开谷歌浏览器,点击右上角…按钮,弹出选择"更多工具",再选择"扩展程序"或者直接在地址栏输入 chrome:

2021-01-18 18:10:26 305

原创 Android实现Splash闪屏动画效果

原理:这种效果的原理就是利用nineold提供的动画帮助类,做一个放大效果,子线程或者hanlder发消息延时两秒,然后对图片再执行放大效果,动画结束后跳转到首页效果图:添加依赖implementation 'com.nineoldandroids:library:2.4.0'启动页布局文件<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_widt

2020-11-23 11:41:28 1134

原创 Android仿饿了么购物车功能

现在商城应用上,购物车功能可以说是不可缺少的,每个应用的购物车模块实现方式都差不多,这篇我们来仿一下饿了么的购物车功能,用过的童鞋都知道,印象最深刻的应该是添加或减少数量时,抛物线的动画效果,话不多说,现在让我们来看看是怎么实现的吧.先看效果图效果图可以看出,这个布局还是比较简单的,重点应该还是在抛物线的动画上.1、列表布局文件<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://

2020-10-29 09:45:06 1491 1

原创 Android仿FaceBook登录动画效果

先看效果图效果图录制出来有黑屏帧,勉强看哈,效果就是点击输入框后,顶部缩小,按返回按钮时再还原布局文件<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/root" android:layout_width="match_parent" android:

2020-10-26 11:49:14 268 1

原创 Android实现查看预览PDF文件功能

最近公司要求项目中增加资料库, 能在线查看pdf格式的文件, 且只能查看不能下载,在github搜索,后找到了合适的第三方框架PdfViewPager.效果图:实现步骤:1、导入依赖包implementation 'org.xutils:xutils:3.5.0'implementation 'es.voghdev.pdfviewpager:library:1.0.3'如果你用到了了PhotoView或者commit451,因为他们之间有重复的包冲突,所以需要改为:implementa

2020-09-17 17:57:08 2067

原创 Android实现商城评分系统功能

概述商城项目开发过程中,当用户购买商品完成后,需要用户对买入的商品进行打星评分,这在开发过程中似乎这个需求是必须的,每个app设计得不一样,所以评分系统也不一样,但站在技术的角度来看,其实都大同小异,只是每个公司的需要不同而已,话不多说,直接开整吧。实现流程效果图2. 添加依赖 implementation 'com.android.support:recyclerview-v7:28.0.0' implementation 'com.jakewharton:butterknife

2020-07-02 18:21:01 754

原创 Android视图绑定ViewBinding的使用

前言后台读者留言:能否写一篇视图绑定ViewBinding相关的内容?首先感谢这位读者的提议,让我抽出时间细看视图绑定的内容,也打算在项目中使用该功能。当然,还有其他读者提议的内容我已记录,后期有时间也会陆续更新。话不多说,我们开始学习吧!概述在我们的开发过程中,需要获取XML布局文件中的ViewId,以便其赋值显示,我们习惯使用findViewById进行操作,可这样会导致很多的模版代码...

2020-03-13 10:02:57 13933 4

仿京东商品分类

最近做项目需求的时候,需要实现类似京东的商品分类。网上看了很多都是通过listview+fragment实现,个人习惯使用RecyclerView,所以通过RecyclerView+fragment实现了

2019-05-15

购物车功能实现

Android商城购物车功能的实现,主要实现了单选、全选,金额合计,商品删除,商品数量加减等功能。

2019-04-22

MvpDemo(登录实例)

基于MVC衍生出来的一种模式,将MVC中的C优化成了P,P负责业务核心逻辑,并阻断了View和Model的直接联系,从而使View和Model更加专注自身的逻辑.

2018-12-12

仿QQ登录背景动画效果

QQ登录时我们会看到登录界面,背景效果有动画效果,实现方式还是挺简单的。

2018-09-28

使用Netty+Protocol Buffer实现聊天室

Android端中使用Netty+Protocol Buffer实现聊天室功能

2018-09-27

Android使用(TabLayout)与(FragmentTabHost)实现底部状态栏切换

Android使用(TabLayout+ViewPager+fragment)与(FragmentTabHost+ViewPager+Fragment)实现底部状态栏切换

2018-09-26

protocbuf转换工具

使用protocolbuf进行数据传输时,需要将.proto文件转换成.java文件,这时需要使用转换工具进行转换

2018-08-09

RichTextViewDemo

富文本TextView来展示图文,介绍静态图片的图文和动态GIF的图文两种展示方式

2018-06-06

AXMLPrinter2

apk包中的资源AndroidManifest.xml文件,有时我们需要查看里面的信息,打开后乱码,可以使用这个工具就能解决这个问题了

2018-05-30

Android随意拖动View

Android中自定义ImageView,实现在页面中能随意的拖动效果 部分内容链接:https://blog.csdn.net/longxuanzhigu/article/details/79879169

2018-04-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除