自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

码在飞博客

日常项目总结

  • 博客(41)
  • 资源 (7)
  • 收藏
  • 关注

原创 微信小程序如何完成1000独立访客(UV)

微信小程序1000独立访客完成方法

2022-11-21 23:39:23 1952

转载 android异常Error:Execution failed for task ‘:app:processDebugManifest‘. > Manifest merger failed with

Android编译时发生如下异常:Error:Execution failed for task ':app:processDebugManifest'. > Manifest merger failed with multiple errors, see logs

2022-04-15 21:43:52 2828

原创 git push origin HEAD:refs/for/master解析

git push origin HEAD:refs/for/master解析和![remote rejected] HEAD -> refs/for/mastererror: failed to push some refs to 'ssh://xxxxxxx'错误

2022-03-01 22:16:47 6503 2

原创 使用注解和反射干掉繁复的findViewById

使用自定义注解和反射干掉繁复的findViewById

2021-12-13 19:44:38 1888

原创 Handler那些事儿(1)

一个线程有几个Handler?一个线程有几个Looper,如何保证?Handler内存泄露原因?为什么其他的内部类没有说有过这个问题?为什么主线程可以new Handler()呢?如果想要在子线程中new Handler()需要做些什么准备?既然可以存在多个Handler往MessageQueue中添加数据(发消息时各个Handler可能处于不同线程中),那它内部是如何确保线程安全的?我们使用Message时应该如何创建它?Looper死循环为什么不会导致应用卡死?

2021-12-10 18:20:52 2086

原创 PopupWindow未关闭异常

如果在activity中声明了PopupWindow,确保在关闭当前activity时候,PopupWindow已经关闭,否则会引起Window Leaked。异常如下:E/WindowManager: android.view.WindowLeaked: Activity com.xxx.XXXActivity has leaked window android.widget.PopupWindow$PopupDecorView{8b0d12b V.E...... R....... 0,0-55,66}

2021-09-13 18:46:24 483

原创 Glide版本冲突导致的异常

java.lang.NoSuchMethodError: No virtual method load(Landroid/net/Uri;)Lcom/bumptech/glide/DrawableTypeRequest; in class Lcom/bumptech/glide/RequestManager; or its super classes (declaration of 'com.bumptech.glide.RequestManager' appears in /data/app/~~zi8H

2021-09-13 13:46:35 528

转载 Android Studio启动报插件安装异常:Plugin Error

解决方法Android Studio启动报插件安装异常:Plugin Error=>Plugin "Jar Tool" is incompatible (supported only in IntelliJ IDEA).解决方法Android Studio启动报插件安装异常:Plugin Error=>Plugin “Jar Tool” is incompatible (supported only in IntelliJ IDEA).Android Studio启动报插件安装异常,异常如下

2021-07-29 18:40:58 1812 1

原创 Android GridView 实现横向列表水平滚动

有时候根据项目需要,使用可横向滑动的GridView。

2017-07-20 09:34:27 2169

原创 jquery如何判断滚动条滚到页面底部并执行事件

首先理解三个dom元素,分别是:clientHeight、offsetHeight、scrollTop。clientHeight:这个元素的高度,占用整个空间的高度,所以,如果一个div有滚动条,那个这个高度则是不包括滚动条没显示出来的下面部分的内容。而只是单纯的DIV的高度。

2017-07-17 18:17:22 1715

原创 Android Bitmap回收异常:Canvas: trying to use a recycled bitmap android.graphics.Bitmap解决

如果在图片回收时出现异常——Canvas: trying to use a recycled bitmap android.graphics.Bitmap,在isRecycled前对Bitmap进行一个非空和是否isRecycled的判断。

2017-07-15 14:12:15 5240

原创 android 根据图片url获取bitmap或者drawable,然后再进行压缩处理

经常会遇到下面几种情况:1.通过图片url生成Bitmap对象和Drawable对象。2.对网络上获取到的图片进行压缩处理。下面提供一个工具类,以后就可以直接拿来用了。

2017-07-15 14:09:22 10741

原创 android String.xml添加空格、单引号等字符的方法

Android项目中要在strings.xml中显示特殊符号、如@符号、冒号、单引号、双引号等。由于Strings.xml不能直接显示这些符号所以只能考虑使用ASCII码进行显示。在XML中空格符不是用HMTL中的表示而是用编码表示。

2017-07-15 13:57:42 6908 1

原创 java防止XSS(跨站脚本攻击)攻击的常用方法总结

一、什么是XSS攻击? XSS攻击:跨站脚本攻击(Cross Site Scripting),为不和层叠样式表(Cascading Style Sheets, CSS)的缩写混淆, 故将跨站脚本攻击缩写为XSS。二、如何预防XSS攻击呢? 自己写 filter 拦截来实现,但要注意的时,在WEB.XM 中配置 filter的时候,请将这个 filter 放在第一位. 采用开

2017-07-13 09:24:28 10160 4

原创 Android px与dip(dp)、px与sp单位的转换

首先分别介绍一下px、dp/dip、sp的区别: px: pixels(像素). 不同设备显示效果相同,一般我们HVGA代表320x480像素,比较常用。dp/dip:dp = dip : device independent pixels(设备独立像素). 不同设备有不同的显示效

2017-07-13 09:20:53 698

原创 详解MyBatis的动态SQL

MyBatis的动态SQL是基于OGNL表达式的,方便在SQL语句中实现某些逻辑。MyBatis中用于实现动态SQL的元素主要有:ifchoose(when、otherwise)trimwheresetforeach使用实例见原创文章http://www.diyidaima.com/article/detail/AmuThLzi

2017-07-13 09:17:58 226

原创 MyBatis的resultMap简介

MyBatis中在查询进行select映射的时候,返回类型可以用resultType,也可以用resultMap,resultType是直接表示返回类型的,而resultMap则是对外部ResultMap的引用,但是resultType跟resultMap不能同时存在。在MyBatis

2017-07-13 09:15:48 209

原创 Dom4j对xml增删改查的实例详解

最近在弄网站收录的事,需要将网站文章的链接地址添加到一个叫sitemap.xml的文件,由于每次都要手动添加,非常的麻烦,而且一旦文章有变动,比如删除了原先收录的文章,也要去更新该xml文档,于是就想写一个简单的xml工具类对sitemap.xml进行操作。创建xml文件其实是一个单调的过程,数据量大时可以用循环解决。 需要的jar包可以度娘下载。 需要用到的类:org.dom4j.Docume

2017-07-11 09:20:02 316

原创 Android常用控件TextView的属性详解

TextView控件是android最常用的控件之一,可用来展示丰富的文本信息(包括HTML文本),可以手动来设置可编辑或不可编辑。 可以在布局文件中添加TextView节点来创建,添加基础属性,宽度、高度、颜色、字体大小等。下面是使用TextView的基础样式:<?xml versi

2017-07-11 09:04:56 2166 1

原创 android自定义控件(一)

虽然Android系统提供了各种各样的控件供我们开发使用,但在实际的开发中,系统提供的控件有时候不能满足我们的需求,或者一个类似的布局在一个布局文件里多次使用,这时我们就需要自定义一个控件。 下面我们来看看通过复用布局写的自定义控件,解决在一个布局里多次写一个类似的子布局导致代码量激增的问题。 首先,我们必须清楚的知道,Android 自定义控件的几个步骤:1.写一个需要自定义控件要用到的布局,

2017-07-10 12:43:17 264

原创 com/genuitec/pulse2/client/targetcfg/ui/PulseActivator

最近打开MyEclipse时,报出下面的异常:‘CheckLicensesAndNotify’ has encountered a problem. An internal error occurred during:”CheckLicensesAndNotify”.

2017-07-10 12:41:11 1674

原创 System.currentTimeMillis和System.nanoTime的区别

System.currentTimeMillis返回的是从1970.1.1 UTC 零点开始到现在的时间,精确到毫秒,平时我们可以根据System.currentTimeMillis来计算当前日期,星期几等,可以方便的与Date进行转换,下面时jdk中的介绍:public stati

2017-07-10 12:36:09 618

转载 Android Gson:javabean与json字符串之间的转换

在Android的实际开发中,经常会遇到json转化为实体类;或者实体类对象转化为json的情况。 今天,我们就简单的使用Gson实现上面的功能吧。 实例代码见第一代码原创文章http://www.diyidaima.com/article/detail/0ddae8pr

2017-07-10 10:16:13 4891

原创 com.android.volley.toolbox.DiskBasedCache.streamToBytes异常

最近使用volley加载网络图片,可是却时常发生以下问题:EXCEPTION TYPE: java.lang.OutOfMemoryErrorEXCEPTION MSG: Failed to allocate a 1667591281 byte allocation with 4194304 free bytes and 296MB until OOMEXCEPTION STACK: com.

2017-07-09 14:00:40 827

原创 Android静态注册的屏幕开启和屏幕关闭的广播捕捉不到的原因

今天进行了手机屏幕亮屏、暗屏、屏幕开锁、WIFI和移动网络状态改变、开机等广播的功能实现,其中遇到了一个问题,就是无论如何,屏幕亮屏、暗屏的广播都接收不到。这是因为我在AndroidManifest.xml采用了静态 注册的缘故。事实上,对应屏幕亮屏、暗屏的广播,必须通过代码动态注册 才可以获取到广播,这是系统做出的限制。 实例代码见第一代码原创文章http://www.diyidaima.com

2017-07-09 13:53:30 2934

原创 com.Android.build.api.transform.TransformException:Java.util.zip.ZipException异常

今天在引入信鸽推送时,发生了如下异常: com.Android.build.api.transform.TransformException:Java.util.zip.ZipException 发生这个异常的原因是Android Studio 引用了多个jar、aar或者工程时,导致有2个或以上的库中存在相同的类。 在这里,原本是以为多次引用了com.android.support:supp

2017-07-09 13:19:26 1588

转载 Android监听ScrollView或NestedScrollView滑动到顶部和底部

先看几个概念: 1.ScrollView内容的高度,包括需要滑动才可见到的部分: dydmScrollView.getChildAt(0).getMeasuredHeight(); 2.view.getScrollY:ScrollView顶端已经滑出去的高度; 3.view.getHeight():ScrollView的可见高度

2017-07-09 00:44:51 5713

原创 Error inflating class com.baidu.mapapi.map.MapView

这个异常是百度sdk的初始化异常导致的。如果没有在setContentView方法之前实现初始化context信息, 则会导致com.baidu.mapapi.map.MapView等运行异常。解决方法是在onCreate()方法里执行setContentView方法之前, 使用如下代码进行初始化:SDKInitializer.initialize(getApplicationContext()

2017-07-08 23:58:57 1262

原创 java.lang.UnsatisfiedLinkError: No implementation found for int com.baidu.platform.comjni.map.common

使用百度地图libBaiduMapSDK_v3_4发生如下异常:java.lang.UnsatisfiedLinkError: No implementation found for int com.baidu.platform.comjni.map.commonmemcache.JNICommonMemCache.Create()

2017-07-08 23:52:18 2204

原创 异常com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException

异常com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException

2017-07-08 23:13:55 345

原创 Java时间的格式化、大小比较

在实际开发工作中,经常会遇到:时间格式化、时间大小比较、获取指定日期的前一天或前一个月或者后一个月、 获取当前日期或具体时间、将时间差值由毫秒数转化为x天x时x分x秒的格式、获取某个月有多少天等这样的情况,现在,博主整理了这个具类,对于这种常见情况都可以解决。 本文转载自第一代码http://diyidaima.com/article/detail/d9ehzn9k 就不全部摘录了,只是作为笔

2017-07-08 23:10:05 1424

原创 解决scrollview+listview的冲突问题

ScrollView常用来布局一个内容超过当前页面,需要往下滑才能看到完整内容。可以把ScrollView看作是一种特殊的、加长版的LinearLayout,系统在加载布局时其实要知道整个布局的长度,才能将整个页面显示出来。而ListView的item个数是会动态变化的,如果在ScrollView中加入ListView会让系统无法准确加载,导致ListView只显示一行。

2017-07-05 18:25:14 226

原创 com.Android.build.api.transform.TransformException:Java.util.zip.ZipException异常

异常:com.Android.build.api.transform.TransformException:Java.util.zip.ZipException

2017-05-31 16:58:53 3643

转载 Android好看的自定义滚动式日期选择控件和数字选择器

文章转载自第一代码:Android好看的自定义滚动式日期选择控件和数字选择器最近项目需要用到滚动式的数字选择器和日期选择器,无奈android自带的DatePicker 控件丑的难看,而且android版本众多,弹出五花八门的控件也不好,可自己写势必花费较长的时间,所以打算找到别人自定义的相关控件,在此基础上完善,以符合需求。 实现代码可以查看Android好

2017-05-08 22:57:00 1066 2

原创 基础:详解Android动画属性translate、scale、alpha、rotate

文章转载自第一代码基础:详解Android动画属性translate、scale、alpha、rotate。Android的动画类型(animation)由四种类型组成:在XML中 alpha 渐变透明度动画效果 scale 渐变尺寸伸缩动画效果 translate 画面转换位置移动动画效果 rotate 画面转移旋转动画效果在JavaCode中 AlphaAnimation 渐变透明

2017-04-11 18:46:53 1015

原创 Android selector的用法及设置按钮不同状态下的背景图片

文章转载自第一代码:Android selector的用法及设置按钮不同状态下的背景图片在 Android中,控件Button和ImageButton一般有三种状态:常态(normal)、点击状态(pressed)、聚焦状态 (focused)。很多时候,我们为了提高用户的体验常常为Button以及ImageButton的不同状态设置不同的背景图片,下面将介绍一种利用selector设置Button

2017-04-11 18:30:18 1108

原创 发生java.lang.UnsupportedOperationException异常的原因

java.lang.UnsupportedOperationException异常

2017-03-31 12:59:56 1510

原创 Android图片圆角控件

Android实现图片圆角控件

2016-11-28 14:17:03 661

原创 Android签名

Android独有的安全机制,除了权限机制外,另外一个就是签名机制了。签名机制主要用在以下两个主要场合起到其作用:升级App和权限检查。1.升级App 用户在升级一款已经安装过的App时,如果程序的修改来自于同一来源,则允许升级安装,否则会提示签名不一致无法安装的提示。 2.权限检查 弯柚博客的一篇文章Android Permission权限机制的具体使用提过

2016-06-23 12:54:31 251

原创 Android创建桌面快捷方式

Android创建桌面快捷方式首先在MainActivity的onCreate调用以下方法:@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_m

2016-06-06 14:36:24 351

微信小程序实现国庆个性化头像、国旗头像、国庆头像源码(亲测可用)

微信小程序实现国庆个性化头像、国旗头像、国庆头像源码,同时包含圣诞头像制作模块。具体可以看文章介绍:https://www.diyidaima.com/874.html

2022-11-22

Chrome插件Enable Copy破解网站禁止复制插件

Enable Copy是一款针对以Chrome为内核的浏览器的破解网站禁止复制插件,当用户安装好此插件,只需要点击浏览器右上角的Enable Copy 插件图案,即可复制那些网页不能复制的内容,对于从事编辑的人员非常有用,建议下载收藏。 注意事项: 1.Enable Copy 插件可以破解掉网页中因网站开发者使用JavaScript脚本启动的网页禁止复制功能,如果是别的方式(比如网页上的文本使用flash插件载入来禁止用户复制、右键等功能)的时候,Enable Copy 插件的破解方法可能会失效! 2.Enable Copy 插件破解网站上一些功能的同时可能会违反网站上的一些使用协议,请用户在必要的时候尊重网站的版权和使用协议。 3.当用户破解网站上禁止复制等功能的时候还可能会影响到网站中其他功能的使用(当网站上的其他功能也是使用JavaScript编写的时候),这时候用户可以通过点击Chrome右上角的Enable Copy 插件来把网站的状态恢复到原始状态。 4.当用户破解网站的禁止复制或右键点击等功能以后,如果没有再此点击Chrome右上角的Enable Copy插件按钮,则用户在下次打开该网站的时候,Enable Copy插件会自动破解掉该网站上禁止选择、复制、粘贴和右键点击的功能。

2019-09-20

小码哥-java基础班和就业班教学视频

小码哥-java基础班和就业班视频

2019-03-20

Java 16年基础班+就业班教学视频

Java 16年基础班+就业班视频

2019-03-20

Android 应用程序主框架搭建

Android 应用程序主框架搭建

2015-04-26

Android针对不同的手机屏幕大小设计图片资源与编码

Android针对不同的手机屏幕大小设计图片资源与编码

2014-10-12

Android 正则表达式验证手机和邮箱格式是否正确

Android 正则表达式验证手机和邮箱格式是否正确

2014-10-12

Android 常用适配器总结

Android 常用适配器总结

2014-10-12

空空如也

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

TA关注的人

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