自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

三杯五岳

生活的梦,永远不只如此

  • 博客(33)
  • 资源 (78)
  • 收藏
  • 关注

转载 SVN问题之——org.apache.subversion.javahl.ClientException: Attempted to lock an already-locked dir

一、问题描述        今天在 Eclipse 中用 SVN 插件提交代码时遇到 org.apache.subversion.javahl.ClientException: Attempted to lock an already-locked dir 的问题,"SVN 客户端异常:试图锁定一个已经锁定的目录",嘛意思啊!报错如下图:               

2016-05-30 14:57:47 8451

转载 Android 中 HttpURLConnection 使用详解

认识Http协议Android中发送http网络请求是很常见的,要有GET请求和POST请求。一个完整的http请求需要经历两个过程:客户端发送请求到服务器,然后服务器将结果返回给客户端,如下图所示:客户端->服务器客户端向服务器发送请求主要包含以下信息:请求的Url地址、请求头以及可选的请求体,打开百度首页,客户端向服务器发送的信息如下所示:请求U

2016-05-26 14:07:46 1540 2

转载 22 个 Android Studio 优秀插件汇总

第一部分 插件的介绍Google 在2013年5月的I/O开发者大会推出了基于IntelliJ IDEA java ide上的Android Studio。AndroidStudio是一个功能齐全的开发工具,还提供了第三方插件的支持。让开发人员更快速更好的开发程序。第二部分 插件的安装in Android Studio: go to File → Settings

2016-05-26 14:04:53 971

转载 Android自定义日历控件的实现过程详解

为什么要自定义控件有时,原生控件不能满足我们对于外观和功能的需求,这时候可以自定义控件来定制外观或功能;有时,原生控件可以通过复杂的编码实现想要的功能,这时候可以自定义控件来提高代码的可复用性。如何自定义控件下面我通过我在github上开源的Android-CalendarView项目为例,来介绍一下自定义控件的方法。该项目中自定义的控件类名是CalendarView。

2016-05-26 13:59:29 2278

转载 android webview中调用了js的混淆

今天有一个bug,就是webview跟js交互的方法怎么也调不起来,debug包没问题,release包就出错,想想是打包时混淆的问题,打了一个不混淆的包,果不其然,就是混淆的问题。然后就找解决方案,在proguard-project文件中有这么一句# If your project uses WebView with JS, uncomment the following# a

2016-05-25 10:25:13 917

原创 Execution failed for task ':xxxx:lint'. > Lint found errors in the project; aborting build.

* What went wrong:Execution failed for task ':xxxx:lint'.> Lint found errors in the project; aborting build.Fix the issues identified by lint, or add the following to your build script toproceed

2016-05-19 13:09:27 7753 3

原创 Error: duplicate files during packaging of APK D:\eclipse\workspace\YC_SafeHelpe r_Community\build\o

Error: duplicate files during packaging of APK D:\eclipse\workspace\xxx\build\outputs\apk\xxx-debug-unaligned.apk Path in archive: META-INF/DEPENDENCIE

2016-05-19 12:54:10 635

原创 Execution failed for task ':dexWandoujiaDebug'. > Multi dex requires Build Tools 21.0.0 / Current: 2

报错:Execution failed for task ':dexWandoujiaDebug'.> Multi dex requires Build Tools 21.0.0 / Current: 20把 build.gradle修改为:android {    compileSdkVersion 20    buildToolsVersion '21.0.0'}并

2016-05-19 11:57:02 4274

原创 Execution failed for task ':xxx:packageAllDebugClassesForMul tiDex'. > java.util

Execution failed for task ':YC_SafeHelper_Community:packageAllDebugClassesForMultiDex'.> java.util.zip.ZipException: duplicate entry: android/support/multidex/MultiDex.class但是自己理解官方文档的时候,以为要把androi

2016-05-19 11:44:11 700

转载 支付宝开发接口 Multiple dex files define Lcom/ta/utdid2/device/UTDevice

同时调用支付宝、友盟SDK时出现 Multiple dex files define Lcom/ta/utdid2/device/UTDevice;仔细查看友盟文档发现友盟推送SDK为了提高设备标识的唯一性,除了UMID之外,还用到了Taobao提供的一个设备标识生成库(UTDID.jar)做双向保证。当前推送SDK兼容的UDID版本是V1.1.0。 淘宝提

2016-05-19 09:53:55 2846

原创 Error: com.android.ide.common.process.ProcessException: org.gradle.proc ess.internal.ExecException:

* What went wrong:Execution failed for task ':xxx:mergeDebugResources'.> D:\eclipse\workspace\xxx\res\drawable-hdpi\em_tab_unread_bg.9.png: Error: com.and

2016-05-18 17:26:24 692

转载 eclipse adt 搭建gradle的一些问题

一、国内封网,要设置gradle用代理(痛苦至极)gradle clean时会下载需要的文件,若用代理会导致失败1.针对单个项目设置gradle代理修改项目中的gradle.properties文件,增加配置项:  systemProp.http.proxyHost=127.0.0.1  systemProp.http.proxyPort=10384

2016-05-18 11:41:31 1828

转载 图文来教你在eclipse下用gradle 来打包Android

gradle其他好处就不多说,在Android应用发布的时候,如果要统计多个渠道,gradle 批量打包的好处就显示出来了;下面介绍图文来介绍按eclipse的导出时 选择Android;如下图 然后按下面一步一步往下点欢迎加入QQ交流3群:317874559点击完成之后 工程里面就生成了如下的几个文件;也就是gradle的配置文

2016-05-18 11:16:42 2508

原创 Android 面试题

安卓体系结构有哪几层数据存储方式有哪些如何启动和停止Service,并描述生命周期Activity和Task的启动模式有哪些,如何定义。安卓支持哪三种类型的图形动画?并分别描述下。广播发送方式有哪些?注册广播的方式有哪几种?安卓引入广播机制的用意解析XML文件有哪几种方式,及各自优缺点解析AIDLsleep() wait()有何区别JAVA实现线程的方法有哪些?用什么关键字修饰什么情况会导致for

2016-05-14 19:49:37 383

原创 The declared package "com.XXX" does not match the expected package ""

我的问题所在      网上搜了很多,都不是那种原因,结果我的是因为考的代码路径、或者说文件名不对,本地查看文件有的为:com.um.coo等类似的文件名,而不是com>>um>>coo层次的文件路径,如图 改为      网上其他      出现这个问题时,在所选的目录上新建包时,eclipse识别不出已经存在的包路径,所以我认为是eclipse找不到正确的包路径问题

2016-05-12 23:56:32 3837

转载 AndroidAnnotation常用注解使用说明

简介AndroidAnnotations是一个开源框架,通过使用它开放出来的注解api,可以大大的减少无关痛痒的代码量,简洁代码。官方文档(github链接)第三方库导入目前最新版本为4.0.0在app/目录下的build.gradle(局部gradle)中添加下面红色粗体字配置:applyplugin:'com.android.application'

2016-05-12 20:15:53 1441

转载 Android DrawerLayout 高仿QQ5.2双向侧滑菜单

转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/41531475,本文出自:【张鸿洋的博客】1、概述之前写了一个Android 高仿 QQ5.0 侧滑菜单效果 自定义控件来袭 ,恰逢QQ5.2又加了一个右侧菜单,刚好看了下DrawerLayout,一方面官方的东西,我都比较感兴趣;另一方面,这玩意用起来的确方便

2016-05-12 17:04:21 481

转载 android.view.ViewRootImpl$CalledFromWrongThreadException: Only the original

当应用程序启动,创建了一个叫“main”的线程,用于管理UI相关,又叫UI线程。其他线程叫工作线程(Work Thread)。Single Thread Model 一个组件的创建并不会新建一个线程,他们的创建都在UI线程中进行,包括他们的回调方法,如onKeyDown()。当在UI线程中进行某些耗时的操作时,将会阻塞UI线程,一般阻塞超过5秒就会显示一个ANR

2016-05-10 11:09:30 7123

原创 Android查看数据库工具sqlitemanager

其实配置和用法都非常简单   配置点击下载sqlitemanager.jar    包把下载好的sqlitemanager.jar包,拷贝到adt-bundle-windows-x86_64-20140321\eclipse\dropins目录重启eclipse就行了    查看Android学习交流群:5234872

2016-05-09 17:19:43 967

转载 Android studio导入Eclipse项目,和一些错误的解决

转载请标明出处:http://blog.csdn.net/wu_wxc/article/details/47091795本文出自【吴孝城的CSDN博客】Android studio导入Eclipse开发的项目步骤如下如果已经打开Android studio的话就选择你已打开的项目,关闭然后导入开始导入

2016-05-09 16:51:04 4606 5

转载 软件版本命名规范

码字不易,转载请注明出处http://licoolxue.iteye.com/blog/602895 本文参照了多篇软件版本命名的文章(http://blog.csdn.net/zhangking/archive/2009/06/20/4284775.aspx http://www.cnblogs.com/sw22225458/archive/2008/11/03/1325766.html

2016-05-09 10:30:19 550

转载 用工厂流水线的方式来理解 RxJava 的概念

州轴走宙 学生 @ 大学现在有很多的 RxJava 入门教程,但是大多数都是示例代码,并不能让人很快理解 RxJava 的原理和方法,这篇文章就用流水线来比喻 RxJava 的开发方式,看完这篇文章后你就能理解 RxJava 的概念啦。原文 github.com原文链接 : RxJava – the production line译文出自 : 掘金翻译计划译者

2016-05-08 22:58:32 450

原创 ScrollView+ListView冲突解决办法

通常情况下我们不会在ScrollView中嵌套ListView,但是如果面试官非让我嵌套的话也是可以的。在ScrollView添加一个ListView会导致listview控件显示不全,通常只会显示一条,这是因为传智播客武汉校区就业部出品 务实、创新、质量、分享、专注、责任28两个控件的滚动事件冲突导致。所以需要通过listview中的item数量去计算listview的显示高

2016-05-08 17:38:29 1216

转载 Android Studio 单元测试入门

通常在开发Android app的时候经常会写一些小函数并验证它是否运行正确,通常做法我们是把这个函数放到某个界面(Activity上)执行一下,运行整个工程跑一下app,通过打log的方式来验证。然后现在我们活用Android Studio自带的单元测试功能即可免除这种麻烦内容提要配置编写Java测试用例编写Android测试用例其他测试基类配置在Andr

2016-05-07 23:59:37 1912

转载 Android N 完全不同以往的四个新特性

Google最近发布了Android的下一个版本,Android N的开发者预览版。此次预览版,可以让我们开发者在正式发布之前就测试代码,包括一些新的API,甚至于也可以提前反馈那些对于我们来说有些困扰的变化。这次的发布版本只酝酿了几个月,但是其中一些令人惊奇的功能已经看起来很棒了。相信你也一样对此感到非常兴奋!接下来,列出一些我们迫不及待想要上手的新变化。1. 支持Java 8语

2016-05-07 23:52:13 616

转载 15 个 Android 通用流行框架大全

1. 缓存名称描述DiskLruCacheJava实现基于LRU的磁盘缓存2.图片加载名称描述Android Universal Image Loader一个强大的加载,缓存,展示图片的库Picasso一个强大的图片下载与缓存的库

2016-05-07 23:43:43 1211

原创 java面试题

sleep() 和 wait() 有什么区别?    对于sleep()方法,我们首先要知道该方法是属于Thread类中的。而wait()方法,则是属于Object类中的。sleep()方法导致了程序暂停执行指定的时间,让出cpu该其他线程,但是他的监控状态依然保持者,当指定的时间到了又会自动恢复运行状态。在调用sleep()方法的过程中,线程不会释放对象锁。而当调用wait()方

2016-05-05 23:03:18 306

转载 5分钟搞定android混淆

前言混淆是上线前挺重要的一个环节。android使用的ProGuard,可以起到压缩,混淆,预检,优化的作用。但是很多童鞋还没有掌握正确的写混淆文件的姿势。我希望搞个模板化的东西,让大家轻松搞定混淆。那么,开始写一个项目的混淆吧。。。我是不是很直接。。。。五步搞定1打开项目中的proguard-rules.pro,将下面的代码复制进去。我的思路是将混淆分为2个主要部分定制化

2016-05-05 18:06:10 1235

转载 Android zxing二维码扫描适应各种分辨率

在使用zxing二维码时,发现有时候出现拉伸的现象,不能很好的适应各种分辨率,经过测试,只要在CameraManager.java中,修改一下如下方法即可,代码如下:public synchronized Rect getFramingRect() { if (framingRect == null) { if (camera == null) { return null;

2016-05-04 17:56:06 1948

转载 理解Android编译命令

工欲善其事,必先利其器,对于想要深入学习Android源码,必须先掌握Android编译命令.一、引言关于Android Build系统,这个话题很早就打算整理下,迟迟没有下笔,决定跟大家分享下。先看下面几条指令,相信编译过Android源码的人都再熟悉不过的。source /opt/android1204_17.conf source setenv.shlunchm

2016-05-03 11:35:38 2520

原创 Android 工具资源大全

大牛收集整理Android开发所需的Android SDK、开发中用到的工具、Android开发教程、Android设计规范,免费的设计素材等。http://www.androiddevtools.cn/Android学习交流群:523487222(如果您觉得有用,欢迎加入,一起学习进步)点击链接加入群【Android学习群】

2016-05-03 10:47:41 580

原创 Android TextView长按复制文本

其实现在新的Android开发只需要增加一行代码就可以实现这个功能,在布局文件的TextView控件属性中增加这么一句就行:android:textIsSelectable="true"        但查询资料说只有android sdk 11起才支持,v11以下则不行了。我测试了一下在Android4没问题,2.3的系统不行,大家可以根据需求针对性测试下。Android学习交流

2016-05-03 10:42:13 3860

转载 Android二维码生成与扫描

第三方库导入Zxing3.1第三方库下载链接直接import module,将上面的第三方库导入。在导入后如果用到的icon或者字符串资源名称一样,可能会报错,解决方法(以label名重复为例):1.在Manifest标签下添加 xmlns:tools=”http://schemas.android.com/tools”2.在Application标签下

2016-05-03 10:18:33 373

GsonFormat.jar(兼容idea、AndroidStudio 4.x)

快速将JSON字符串转换为InnerClassEntity类..

2021-04-26

JSONViewerStudioPlugin.zip

查看器允许直接在您喜欢的IDE中从在线端点请求json数据 对于打开的查看器,请转到“视图”>“ JSONViewer” 查看器启用向任何类型的请求(例如POST,GET等)添加标头或/和请求正文。 每个请求包括其标头,httpmethod,正文和url都保存到历史记录中,以后可以使用(从历史记录中选择并双击)

2021-03-11

GsonFormatPlus.zip(兼容idea、AndroidStudio 4.x)

GsonFormatPlus这是一个您可以从Json String生成Json模型的插件。 该插件仅适用于IntelliJ IDEA和Android Studio。它基于GsonFormat,更加灵活方便。

2021-03-11

Android-ButterKnife-Plugin-Plus.jar(兼容idea、AndroidStudio 4.x)

用于从活动/片段/适配器中的选定布局XML生成ButterKnife注入的插件。 添加基于Android ButterKnife Zelezny(版本1.6.0-SNAPSHOT)的一些新功能。

2021-03-11

ADBWIFI.jar(兼容idea、AndroidStudio 4.x)

ADBWIFI Android Studio插件,用于通过Wi-Fi调试android应用。 使用方法: 将Android设备和adb主机连接到可访问的通用Wi-Fi网络。我们发现并非所有的接入点都适用;您可能需要使用其防火墙已正确配置为支持adb的访问点。 用USB电缆将设备连接到主机。 确保adb在主机上以USB模式运行。 在Android Studio中:转到工具→android→ADB WIFI→ADB USB转WIFI

2021-03-11

android-parcelable-intellij-plugin-0.7.1.zip(兼容Android studio4.1)

该工具根据类中的字段生成一个Android Parcelable实现。该工具是同名原始插件的新版本 用法:在编辑器中按ALT +插入(或用于代码生成的等效键绑定),然后选择Parcelable。它允许您选择要打包的字段。

2021-03-10

gradle-6.5-bin.zip

官方gradle-6.5-bin.zip文件, 注意:解压后使用,内部附有使用说明;其他版本下载地址:https://blog.csdn.net/u013164293/article/details/110121086

2021-03-10

gradle-5.4.1-all.zip

官方gradle-5.4.1-all.zip文件, 注意:解压后使用,内部附有使用说明;其他版本下载地址:https://blog.csdn.net/u013164293/article/details/110121086

2020-12-18

gradle-5.0-all.zip

官方gradle-5.0-all.zip文件, 注意:解压后使用,内部附有使用说明;其他版本下载地址:https://blog.csdn.net/u013164293/article/details/110121086

2020-12-07

gradle-4.9-all.zip

官方gradle-4.9-all.zip文件, 注意:解压后使用,内部附有使用说明;其他版本下载地址:https://blog.csdn.net/u013164293/article/details/110121086

2020-12-07

gradle-4.8-all.zip

官方gradle-4.8-all.zip文件, 注意:解压后使用,内部附有使用说明;其他版本下载地址:https://blog.csdn.net/u013164293/article/details/110121086

2020-12-07

gradle-4.7-all.zip

官方gradle-4.7-all.zip文件, 注意:解压后使用,内部附有使用说明;其他版本下载地址:https://blog.csdn.net/u013164293/article/details/110121086

2020-12-07

gradle-6.6-all.zip

官方gradle-6.6-all.zip文件, 注意:解压后使用,内部附有使用说明;其他版本下载地址:https://blog.csdn.net/u013164293/article/details/110121086

2020-12-07

gradle-6.5-all.zip

官方gradle-6.5-all.zip文件, 注意:解压后使用,内部附有使用说明;其他版本下载地址:https://blog.csdn.net/u013164293/article/details/110121086

2020-12-07

gradle-6.5.1-all.zip

官方gradle-6.5.1-all.zip文件, 注意:解压后使用,内部附有使用说明;其他版本下载地址:https://blog.csdn.net/u013164293/article/details/110121086

2020-12-07

gradle-6.4-all.zip

官方gradle-6.4-all.zip文件, 注意:解压后使用,内部附有使用说明;其他版本下载地址:https://blog.csdn.net/u013164293/article/details/110121086

2020-12-07

gradle-6.4.1-all.zip

官方gradle-6.4.1-all.zip文件, 注意:解压后使用,内部附有使用说明;其他版本下载地址:https://blog.csdn.net/u013164293/article/details/110121086

2020-12-07

gradle-6.3-all.zip

官方gradle-6.3-all.zip文件, 注意:解压后使用,内部附有使用说明;其他版本下载地址:https://blog.csdn.net/u013164293/article/details/110121086

2020-12-07

gradle-6.2-all.zip

官方gradle-6.2-all.zip文件, 注意:解压后使用,内部附有使用说明;其他版本下载地址:https://blog.csdn.net/u013164293/article/details/110121086

2020-12-07

gradle-6.1-all.zip

官方gradle-6.1-all.zip文件, 注意:解压后使用,内部附有使用说明;其他版本下载地址:https://blog.csdn.net/u013164293/article/details/110121086

2020-12-07

gradle-5.6-al.zip

官方gradle-5.6-all.zip文件, 注意:解压后使用,内部附有使用说明;其他版本下载地址:https://blog.csdn.net/u013164293/article/details/110121086

2020-12-07

gradle-5.5-all.zip

官方gradle-5.5-all.zip文件, 注意:解压后使用,内部附有使用说明;其他版本下载地址:https://blog.csdn.net/u013164293/article/details/110121086

2020-12-07

gradle-5.4-all.zip

官方gradle-5.4-all.zip文件, 注意:解压后使用,内部附有使用说明;其他版本下载地址:https://blog.csdn.net/u013164293/article/details/110121086

2020-12-07

gradle-5.3-all.zip

官方gradle-5.3-all.zip文件, 注意:解压后使用,内部附有使用说明;其他版本下载地址:https://blog.csdn.net/u013164293/article/details/110121086

2020-12-07

gradle-5.2-all.zip

官方gradle-5.2-all.zip文件, 注意:解压后使用,内部附有使用说明;其他版本下载地址:https://blog.csdn.net/u013164293/article/details/110121086

2020-12-07

gradle-5.1-all.zip

官方gradle-5.1-all.zip文件, 注意:解压后使用,内部附有使用说明;其他版本下载地址:https://blog.csdn.net/u013164293/article/details/110121086

2020-12-07

gradle-6.7.1-all.zip

官方gradle-6.7.1-all.zip文件, 注意:解压后使用,内部附有使用说明;其他版本下载地址:https://blog.csdn.net/u013164293/article/details/110121086

2020-11-25

gradle-6.7-all.zip

官方gradle-6.7-all.zip文件, 注意:解压后使用,内部附有使用说明;其他版本下载地址:https://blog.csdn.net/u013164293/article/details/110121086

2020-11-25

gradle-6.1.1-all.zip

官方gradle-6.1.1-all.zip文件, 注意:解压后使用,内部附有使用说明;其他版本下载地址:https://blog.csdn.net/u013164293/article/details/110121086

2020-11-25

gradle-5.6.4-all.zip

官方gradle-5.6.4-all.zip文件, 注意:解压后使用,内部附有使用说明;其他版本下载地址:https://blog.csdn.net/u013164293/article/details/110121086

2020-11-25

gradle-4.6-all.zip

官方gradle-4.6-all.zip文件, 注意:解压后使用,内部附有使用说明;其他版本下载地址:https://blog.csdn.net/u013164293/article/details/110121086

2020-11-25

gradle-3.3-all.zip

官方gradle-3.3-all.zip文件, 注意:解压后使用,内部附有使用说明;其他版本下载地址:https://blog.csdn.net/u013164293/article/details/110121086

2020-11-25

gradle-2.14.1-all.zip

官方gradle-2.14.1-all.zip文件, 注意:解压后使用,内部附有使用说明;其他版本下载地址:https://blog.csdn.net/u013164293/article/details/110121086

2020-11-25

gradle-5.1.1-all.zip

官方gradle-5.1.1-all.zip文件, 注意:解压后使用,内部附有使用说明;其他版本下载地址:https://blog.csdn.net/u013164293/article/details/110121086

2020-11-25

GAT1400-2017 公安视频图像信息应用系统1-4合集

GAT标准整理——公安视频图像信息应用系统(包含1-4全部), 第1部分:通用技术要求,第2部分:应用平台技术要求,第3部分:数据库技术要求, 第4部分:接口协议要求

2020-11-24

android获取签名MD5和SHA1下载

android获取签名MD5和SHA1下载地址

2016-11-24

Git-2.10.0-64-bit

Git-2.10.0-64-bit 测试可用

2016-10-25

Git-2.10.0-32-bit

git2.10.0

2016-09-27

Android应用性能优化经验分享-张明云

Android应用性能优化经验分享

2016-09-26

系统集成项目管理工程师教程第2版

系统集成项目管理工程师教程第2版 (软考正版完整)

2016-09-09

空空如也

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

TA关注的人

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