- 博客(19)
- 收藏
- 关注
原创 java.lang.IllegalArgumentException: Invalid Region.Op - only INTERSECT and DIFFERENCE are allowed
java.lang.IllegalArgumentException: Invalid Region.Op - only INTERSECT and DIFFERENCE are allowed
2022-11-18 09:57:27 1214 3
原创 Cannot resolve plugin org.apache.maven.plugins:maven-war-plugin:2.2
为什么构建项目的时候,会sync:Cannot resolve plugin org.apache.maven.plugins:maven-war-plugin:**呢?疑惑:1、配置没有问题,也出现上面错误。明明我们已经下载了,或者我们从同事那里复制了一份放到我们的Maven本地仓库了,怎么还会报无法解析呢,我理解是线程混乱造成的,本来下载中,因为网络原因造成下载的不完整,下载的jar包有问题,如何解决呢,方案如下!????????????????解决:思路:把原路径文件删了,重新下载
2021-03-12 09:08:39 11520 14
原创 《高仿支付宝运动轨迹七日曲线图》
最近在项目中要仿支付宝做一个运动轨迹的曲线图。话不多说先上图仿支付宝运动轨迹曲线图需求过去7天有动画、时间轴、阴影、点击时显示步数、横向轴有步数均值我是通过自定义View实现这些需求的,绘制之前需要掌握自定义View的基本操作方法。代码如下:import 你项目的包名import android.animation.Animator;import android.anim...
2019-12-21 15:30:42 1860
原创 TabLayout+ViewPager+Fragment嵌套TabLayout+ViewPager+Fragment 实现列表内套列表
想要实现外层一个滑动列表 ,里层也想实现一个滑动列表 如下图我的实现方法是嵌套使用(TabLayout+ViewPager+Fragment),外面一层TabLayout+ViewPager+Fragment,里边一层TabLayout+ViewPager+Fragment如何实现呢?其实外层的https://blog.csdn.net/qq_33560481/article/deta...
2018-08-05 17:31:03 4042 7
原创 IOC控制反转,什么是IOC? 看完此文彻底就懂了!
大多数的人在学习ioc的时候都是一脸蒙圈,什么是控制反转?很多作者讲的时候没有循环渐进,本来很简单的一个编程思想,听了半天彻底懵了,话不多说,咱们看代码,从小白到彻底明白IOC控制反转。第一步:这是创建一个用户A,这个大家都能看懂吧,方法getUser()是为了获取自己的数据。这一步挺简单吧,咱们再看下一步跟这个一样简单第二步:这是创建一个用户B,方法getUser()也是为了获取自己的数据。(这个大家应该也能看懂,跟第一步一样简单。) 第三步: 好了到这一步...
2021-03-25 22:19:02 706
原创 Idea,每次新建项目都要重新配置Maven本地仓库地址?一劳永逸解决方案
作为一个新人,每次新建一个项目的时候明明配置好的本地Maven仓储地址又恢复成了系统默认的设置,怎么改一下呢?(文件、其他设置、为新项目设置、构建工具、(水平翻译不上了,如下图所示))File→OtherSettings→Settings for New Projects→Build,Excution,Deployment→Build Tools→Maven搞定!再新建项目的时候默认就给配置好了手敲操作,欢迎指正Q:919506728...
2021-03-12 08:57:12 3342 4
原创 Android转Java的第一天.如何配置Maven,详解
第一步:打开这个网址:http://maven.apache.org/download.cgi第二步:下载完成后,解压到你自己的目录,然后就是像配置jdk一样配置环境变量,我们叫它Maven的环境变量。M2_HOMED:\Program Files\apache-maven-3.6.3因为我把文件解压之后放在了D盘的Program Files下所以这么写。第三步:配置完M2_HOME之后还要再Path后面配置,就是在写下面????这个D:\Program Files\apac
2021-03-11 17:52:41 135
原创 String、StringBuffer、Stringbuilder的关系和优势
StringString str =”hello“; String str ="helloWorld"string每一次改变都会在堆中生成了一个新的对象,然后原有的对象引用了新的对象,所以说String本身是不可以改变的,每一次改边字符串内容,都会创建新的对象,而每一次产生新的对象都会对系统性能产生影响,这会降低java虚拟机的工作效率在堆内存中开辟一个空间,一个匿名内部类,数值方法栈内存中。StringBuffer && StringBuilderstringBuffe
2021-03-11 13:09:37 291
原创 IDE顶部toolbar快捷键跑到右边→_→怎么办? 位置怎么调整???
今天遇到一个比较奇葩的问题,IDE导航栏的几个快捷键跑到右边了,看着是十分别扭,后来通过以下方式调到中间了↓点view -> appearance -> Toolbar 勾选/取消/勾选→完成(ok).View 就在Edit旁边...
2021-03-10 18:12:58 978
原创 Android断网时点击图标显示动态加载
package com.zdkj.*;import android.app.Activity;import android.graphics.drawable.AnimationDrawable;import android.os.Bundle;import android.view.View;import android.widget.ImageView;/** * @aut...
2020-01-10 15:46:40 312
原创 论 《客户端集成支付宝》
随着手机支付的日渐频繁和深入千家万户。现在app十有八九需要集成几种支付方式,前几天有个单位的技术小哥问我写过支付宝支付没?我笑了,因为我就是电商公司出身啊。今天就说说支付宝支付这点小事吧。(所有操作都是在在lib包下alipaySdk-20180601.jar添加以后的前提下)很多新人,公司给规定,“你给咱们app集成支付宝方式”。作为小白的你,肯定会说:好的,马上就写。可是作为一个没写过的...
2018-08-04 16:33:26 305
原创 APP 底部导航栏实现方法
现在多数App的首页都是四个Tab或者五个Tab.想实现这种导航栏该怎么做呢?用过几种方法TabHost+Fragment、RadioGroup+Fragment、今天写一下另一种方法 Tablayout+Fragment 实现导航栏效果MainActivity.class代码如下↓↓ package zhang.guo.qiang.fragmenttabhost.tabla...
2018-07-28 17:09:10 4991 3
原创 (电商类)上拉加载下拉刷新产品列表页
在现在很多的电商类购物APP上都会有产品列表模块,用到的技术点:ListVIew 和 RecyclerView二选一. (目前android5.0推出的RecyclerView 目前使用更广泛)SmartRefreshLayout智能刷新fresco图片加载 不去占用App的堆内存,是用的手机上的虚拟内存。不会造成图片的OOM.fresco还是渐进式加载图片。提高用户体验效果。缺点...
2018-07-25 17:24:02 534
原创 ViewFilper 自定义实现公告的垂直方向滚动
自定义公告,实现垂直方向轮播MainActivity(显示公告的activity,自己根据需要显示位置选择) viewFilpers(自定义viewFilper) 布局文件 动画MainActivty:public class MainActivity extends AppCompatActivity implements ViewFilpers.CallBack {priv...
2018-07-20 17:09:54 479
原创 androidStudio顶部那几个导航栏的快捷键跑到右边→_→怎么办?
今天遇到一个比较奇葩的问题,androidstudio导航栏的几个快捷键跑到右边了,看着是十分别扭,后来通过以下方式调到中间了↓点View→倒数第八个ToolBar→完成(ok).View 就在Edit旁边就这样
2018-02-06 10:55:33 2379
原创 Androidstudio预览布局文件时弹出一些Rendering Problems:classes could not be instantiated
解决方法是:将styles.xml中的name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">修改为:name="AppTheme" parent="Base.Theme.AppCompat.Light.DarkActionBar">亲自尝试有用,具体为什么还在研究。在theme前面加上了一个base,即可解决!
2017-12-17 14:26:36 714
原创 Toolbar标题居中怎么设置
第一步:需要在布局文件中写一个TextView第二步:OK! 两步就搞定了。需要注意的几点:toolbar.setTitle("")这样写成空的。toolbar_title.setText("写成你想要居中的标题");需要注意的是toolbar.setTitle("")必须写在 setSupportActionBar(toolbar)前才有效果。如果写在后边,Tool
2017-08-12 10:53:48 605
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人