自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 Android studio 出现error: duplicate value for resource 'attr/layout_anchorGravity' with config ' '的问题

今天开发过程中将一个aar包换成了maven,导致运行时报了个错误: 也就是error: duplicate value for resource 'attr/layout_anchorGravity' with config ' '这种错误 。 看...

2019-12-24 17:54:07

阅读数 201

评论数 0

原创 AndroidStudio 引入代码报错,但可正常运行解决方法

刚遇到这个问题是因为电脑显示器黑了,于是直接关机重启,开机后,打开Androidstudio 项目能正常运行,但是很多明明有的类却报引入错误,导致各种方法各种类画红线,虽然能正常运行,但这样已经影响了正常的开发了。 经过网上的查找找到了几个解决办法通过尝试发现了一个方法最有效: 1...

2019-10-31 19:56:49

阅读数 15

评论数 0

原创 Android 时间管理工具自测不错

工作中写的时间管理工具类,用起来还不错记录一下,以后看看能不能用上 public class TimeUtils { /** * 英文简写如:12:01 */ public static final SimpleDateFormat DEFAULT_DA...

2019-10-13 15:28:51

阅读数 15

评论数 0

原创 java double类型转换为度分秒

java double类型转换为度分秒形式,这种常用于经纬度中,别的不多说直接上代码 public static String dblToLocation(double data) { StringBuffer result = new StringBuffer(); ...

2019-08-05 14:10:45

阅读数 59

评论数 0

原创 Android任何界面弹出对话框最好的解决办法

在工作中经常会出现这样一种情况,接收到一条广播消息,则在APP内任意界面弹出一个对话框。常见的做法是收到消息后创建AlertDialog对象,然后该设置Title就设置Title,设置Message就设置Message ,或者自己的View,以及确定和关闭按钮,这里要注意的是哪怕在广播内打开对话框...

2019-07-08 10:07:01

阅读数 249

评论数 0

原创 Android 使用google地图通过经纬度获取详细地址

使用google地图通过经纬度获取详细地址,总结了有两种方法各有优缺点: 1.通过Geocoder传入经纬度获取详细地址。 Geocoder geocoder = new Geocoder(this, Locale.getDefault()); List<Address> ...

2019-05-31 15:20:14

阅读数 726

评论数 0

原创 android 使用Yasea和ijkplayer集成到自己项目中遇到的问题和优化(持续更新)

Yasea下载地址 ijkplayer下载地址 1.ijkplayer集成后发现Android系统7.0以下拉流不播放的问题。 答:主项目的AndroidManifest.xml中<application>中添加了android:hardwareAcce...

2019-05-09 09:50:14

阅读数 280

评论数 0

原创 android RecyclerView实现搜索过滤器导致软键盘无法显示的问题

今天开发遇到了一个特别奇怪的bug,我所实现的需求是顶上一个Editext,下面是RecyclerView所实现的列表,要实现一个搜索过滤器的功能,这个功能只要在Adapter中实现Filterable接口,重写getFilter()即可,相对比较简单。 但是我当我实现完后却遇到个问题,当我在E...

2019-01-03 15:23:14

阅读数 137

评论数 0

原创 module项目利用scheme协议跳转到主项目内的activity

在做项目时需要module项目中调用主项目内的activity,用正常的显示startActivity(intent)是无法成功的,因为module项目中找不到主项目里的activity,这时候怎么办呢?可以通过scheme来进行跳转。 实现方式: 在主项目的AndroidManifest.x...

2018-12-13 11:24:17

阅读数 175

评论数 0

原创 设计模式--装饰模式

装饰模式:用于透明而动态的拓展类的功能,就添加功能来说,比直接创建子类添加更加有效。(有时候开发时会遇到这种情况,需要在一个功能前面或后面添加其他功能) uml图实现:   模式简单实现: public abstract class DecorationModelListener {...

2018-11-19 10:16:03

阅读数 45

评论数 0

原创 设计模式--策略模式

在软件开发中可能遇到过这种情况,一个类中需要写多个算法或复杂逻辑,它们放在类的方法中,通过if..else和switch..case 来区分是否调用哪个方法,这种我们称为硬编程,这样会导致整个类臃肿,修改添加都易出错。于是策略模式就是为了避免这种情况,将算法和复杂的逻辑独立封装起来。 UML图:...

2018-11-18 15:20:52

阅读数 34

评论数 0

原创 android 开发中遇到的运行时bug!!!

1.  Error:Execution failed for task ':app:transformDexArchiveWithExternalLibsDexMergerForDebug'. &gt; java.lang.RuntimeException: jav...

2018-10-08 14:48:15

阅读数 84

评论数 0

原创 学习java后台随笔

1.安装node.js https://nodejs.org/en/download/。 2.cmd中 进入项目文件目录,运行 npm install 3.目录下有了node_modules文件夹即可,运行npm run dev 4.masterBack项目的config目录下 index.js...

2018-09-29 20:59:43

阅读数 167

评论数 0

原创 手动删除项目后如何重新从git上拉取项目

今天工作遇到一个问题,拉取代码错误导致代码混乱,具体混乱到什么层度,基本上每个java文件都是冲突,没有办法只能删除这个项目重新从git上拉取项目,虽然听起来很简单但也碰到了一些钉子,现在记录下,正确的操作流程: 1.在需要放项目文件的文件夹中 输入git init 得到 .git文件夹 2....

2018-07-20 17:43:38

阅读数 4890

评论数 0

原创 Java 读写docx文件后直接转成PDF文件方法

   1.读写docx文件。需要读写docx文件需要用到poi包,等下会提供下载地址,在读写docx文件之前,需要对docx文件进行操作,打开docx文件后,再需要编辑的地方加上“:${key}”,再在java文件中通过map来对这个值进行编辑,比如map.put(key,value)docx文件...

2018-07-09 09:51:37

阅读数 3406

评论数 13

原创 windows使用TortoiseGit

windows使用TortoiseGit,在此之前必须安装Git才行:Git的安装与配置首先下载TortoiseGit: https://tortoisegit.org/download/安装流程:只要前面安装配置好了Git,就可以不停的下一步1.创建本地仓库:一种是克隆,一种是本地创建克隆:选择...

2018-04-04 18:18:39

阅读数 214

评论数 0

原创 学习java后端第二步-eclipse配置tomcat并成功跑起来

 接着上文成功安装tomcat后,我们需要把tomcat成功配置到eclipse中才能正常的进行开发1.打开eclipse(eclipse安装记得选择做java EE的)的Windows-&gt;Preferences-&gt;Server-&gt;RunTime Envi...

2018-04-03 14:48:54

阅读数 502

评论数 0

原创 学习java后端第一步-安装TOMCAT

    1.安装tmocat,可以直接去官网下载。下载网址:http://tomcat.apache.org/download-80.cgi#8.5.5下载可直接安装的,不停的点下一步即可2.配置环境流程:右键点击计算机-&gt;点击属性-&gt;点击高级系统设置-&gt;...

2018-04-03 13:42:58

阅读数 111

评论数 0

原创 windows上Git分支管理

上篇写了git本地配置到上传到github上,这篇再来写下Git上分支的操作1.分支创建与合并。创建一个分支可以将文件提交到这个分支上最后提交到主干上,创建分支的代码:git checkout -b  分支名称这样就是创建成功了,我们也可以通过:git branch ,可以查询分支和主干名称然后我...

2018-04-02 16:43:43

阅读数 572

评论数 0

原创 android使用TextureView录制视频报CameraHelper$TextureViewNotAvailableException错误

            使用腾讯人脸核身有个功能是,视频和身份证的检验,具体功能就是,输入姓名和身份证,随机显示唇语验证码,视频拍摄自己读唇语验证码,再调用接口即可,这个其中视频录制功能其实是导入lib-cacamera夹包,创建一个Activity里面通过TextureView来实现,我把它复制...

2018-04-02 15:19:10

阅读数 168

评论数 0

原创 windows git配置从本地到github

        1. 安装:https://git-scm.com/download/ 下载客户端,按流程安装        2. 创建仓库。打开git-bash,  进入到需要当仓库的目录内执行git init命令,目录中会新建.git文件夹,不过是隐藏的   3. 把文件放到版本库中,在仓库目...

2018-03-30 17:33:53

阅读数 437

评论数 0

原创 Android 开发工具(以后持续更新)

android 开发碰到的好一点的 框架和 Android studio 很好用的插件 ,记录下来,以防后面要用,欢迎补充。 工具类: https://github.com/jonfinerty/Once (多少时间执行一次) https://github.com/afollestad/mate...

2017-12-28 16:02:06

阅读数 2184

评论数 0

原创 React Native学习过程2--运行项目

react-natve运行项目需要到项目目录下,按住Shift键+右键,点击再次打开命令窗口,输入react-native run-android 即可,第一次运行应该会报些错误,我这里主要是报一个错误:       Could not install the app on the device...

2017-12-27 14:59:00

阅读数 397

评论数 0

原创 android 控件动画效果实现

android实现控件抖动,晃动,闪烁,高亮等动画效果实现。

2017-12-25 09:53:27

阅读数 1271

评论数 0

原创 android自定义出生日期输入框

android自定义出生年月输入框

2017-12-22 15:15:47

阅读数 2489

评论数 0

原创 android studio查询项目中没用到的资源

在android studio中查询所有没被用到的资源,也就是res中文件,图片,xml文件之内。 在android studio中点击工具栏Analyze按钮,选择 Run Inspection by name...按钮 ,输入 unused resources 按回车即可。可以用于删除无用的资...

2017-12-22 13:54:25

阅读数 1649

评论数 0

原创 React Native学习过程1--搭建开发环境

React Native在 Windows系统上搭建流程      1.通过命令安装Chocolatey,Chocolatey是一个Windows上的包管理器,可以在他的官网中获取更详细的知识,他的安装流程是通过cmd进入命令提示窗,需要管理员的权限才能安装,输入: @powershell -N...

2017-12-21 11:23:19

阅读数 81

评论数 0

原创 Android7.0系统安装APk,并且出现安装运行时报错的问题解决思路

Android 7.0系统安装APk详情,与遇到的问题记录

2017-12-06 10:37:26

阅读数 1713

评论数 0

原创 androidstudio 项目替换svn地址

androidstudio 项目替换svn地址

2017-11-26 12:16:37

阅读数 248

评论数 0

原创 真机运行,程序一打开就报异常解决办法

真机运行,程序一打开就报异常,所报的异常如下: java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{com.papa.auction2/com.papa.auction.MainActivity}: ja...

2017-11-21 15:08:01

阅读数 205

评论数 0

原创 android Studio :android wifi ADB 使用

as 通过wifi运行项目到手机上的插件 android wifi ADB ,安装方式: 安装重启as后,先用usb线插上手机,按as右边的按钮进行连接   连接后抽掉USB线 ,可以随意运行项目 。

2017-06-16 19:10:55

阅读数 287

评论数 0

原创 android studio安装kotlin插件

随着谷歌发布将kotlin 作为主开发语言,以后java会慢慢淘汰,kotlin将崛起,如何学习kotlin,在android studio中安装kotlin插件算是跨出去的第一步。        1.按下图操作即可,最后点apply,再点击ok后,应该会让你重启android studio,就集...

2017-05-30 10:17:21

阅读数 348

评论数 0

原创 mac下安装Slice2java 报错问题

安装slice2java通过以下首先需要安装homewbrew,这个在网上可以很方便 找到,安装完后再开始安装slice2java的一些相关软件 首先输入一下命令:

2017-05-16 15:01:51

阅读数 318

评论数 0

原创 android 开发遇到Can't create handler inside thread that has not called Looper.prepare()的问题

android 开发中,在子线程中进行界面操作,很容易就会报出Can't create handler inside thread that has not called Looper.prepare()这个问题,碰到这个问题最常用的办法,就是创建handler 然后在handler的h...

2017-04-06 11:47:43

阅读数 388

评论数 0

原创 android Percent百分比布局库

android5.0以上新加了宽高可按百分比配置的布局,需要导入资源库percent包,以android studio为标准:  1.在build.gradle里导入库: dependencies { compile 'com.android.support:percen...

2017-01-24 14:02:00

阅读数 297

评论数 0

原创 Android中View点击事件传递(二)

根据前一篇的文章 ,知道了 点击事件传递的顺序下,现在改变方法的返回值 后的结果: 1.将MainActivity中dispatchTouchEvent方法返回值改为true或false,得到的: System.out: MainActivity dispatchTouchEvent ACTI...

2017-01-22 14:50:11

阅读数 377

评论数 0

原创 Android中View点击事件传递(一)

android 中点击事件传递设计到的方法有dispatchTouchEvent,OnTouchEvent,OnTouch,onClick。其中除了onClick方法外 ,其他方法都有三种常用的手势:   ACTION_DOWN:手指点击屏幕时调用。 ACTION_UP:手指离开屏幕时调用。 AC...

2017-01-22 14:17:20

阅读数 287

评论数 0

原创 mac系统下配置tomcat

mac tomcat的安装

2017-01-19 16:44:06

阅读数 186

评论数 0

原创 sql嵌套查询和多表联合查询之间的差别

sql语句会用到许多查询语句,如果牵扯到多张表的时候 一般会需要复杂查询方式:        嵌套查询:       select * from bi_BillItem where BillID in (select BillID from bi_Bill where IsArchived...

2017-01-18 11:16:53

阅读数 8980

评论数 0

原创 Freeline实现工程秒级编译

在android studio中实现秒级编译方式,集成Freeline实现

2016-12-08 15:45:39

阅读数 353

评论数 0

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