自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

三杯五岳

生活的梦,永远不只如此

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

转载 Android Glide Google 推荐加载图片框架(加载图片详解篇)

看到这个,你一定会说,我现在在用ImageLoader,Picasso,Fresco或其它框架中的图片加载,都挺好用的,为什么要选用Glide呢? 答:因为是Google推荐的。(不要打我,我说的是实话)最新资源:http://download.csdn.net/detail/u013164293/9477699看这篇译文图片加载框架介绍 和Picasso有90%相似度

2016-03-31 17:31:04 711

转载 Universal-Image-Loader,android-Volley,Picasso、Fresco和Glide五大Android开源组件加载网络图片的优缺点比较

在android中的加载网络图片是一件十分令人头疼的事情,在网上有着许多关于加载网络图片的开源库,可以让我们十分方便的加载网络图片。在这里我主要介绍一下我自己在使用Volley, Picasso, Universal-Imageloader的一些使用的感悟。以及最基本的用法介绍。1.android-Volley给ImageView设置图片源// im

2016-03-31 10:49:24 499

转载 java.lang.IllegalArgumentException: You must not call setTag() on a view Glide is targeting

Glide使用问题Glide setTag崩溃问题java.lang.IllegalArgumentException: You must not call setTag() on a view Glide is targeting - 原因: and an Adapter which is using the usual ViewHolder pattern, i.e

2016-03-31 10:29:45 7203

原创 Android 5.0 parseSdkContent failed Could not initialize class android.graphics.Typeface

在进行android开发过程中,忽然发现经常弹出来parseSdkContent failed 这个错误,然后google了下解决办法Note: it happens when you have 2 versions of SDK and eclipse, both in the same computer (and using the same .android file), if

2016-03-30 23:11:36 519

转载 IllegalStateException: Can not perform this action after onSaveInstanceState

今天使用Fragment的时候,出现了这个错误IllegalStateException: Can not perform this action after onSaveInstanceState:[java] view plain copy print?E/AndroidRuntime(12747): Caused by: java.la

2016-03-30 17:31:50 300

原创 java.lang.ClassCastException: android.view.ViewGroup$LayoutParams cannot be cast to android.widget.

java.lang.ClassCastException: android.view.ViewGroup$LayoutParams cannot be cast to android.widget.LinearLayout$LayoutParams报错原因:ImageView image =(ImageView) findViewById(R.id.imageView1);im

2016-03-30 14:02:44 619

原创 查看Android签名

自己的应用:通过Eclipse获取SHA1:使用 adt 22 以上版本,可以在 eclipse 中直接查看。 Windows:依次在 eclipse 中打开 Window -> Preferances -> Android -> Build。 Mac:依次在 eclipse 中打开 Eclipse/ADT->Preferances -> Android -> Build。 在弹出

2016-03-30 11:55:47 376

原创 java.lang.IllegalArgumentException: Service Intent must be explicit

Android 5.0 手机上出现了崩溃:AndroidRuntime: java.lang.RuntimeException: Unable to start receiver com.yulore.recognize.android.receiver.PhoneStateReceiver: java.lang.IllegalArgumentException: Service Inte

2016-03-29 17:23:48 1100

转载 Android应用支持转移到SD卡

在安装了几款应用后发现的确存储空间不够,由此想到如果能够将应用安装到SD卡里面就好了,其实如果你的应用不能转移到SD卡上的话,被卸载的几率又大了点。Android系统在2.1版本之前,应用程序是只能安装到机身内存(RAM)中,这一特性从某种角度上讲,阻止了Android的发展,因为RAM的空间是有限的,所以这一特性限制了应用程序的体积,也就限制了应用程序的功能。自从Android 2.2版

2016-03-29 17:00:43 653

转载 Installation error: INSTALL_FAILED_CONFLICTING_PROVIDER 解决方案

主要是由于调试的环境中已有一个同名的Provider存在。解决方法是修改AndroidManifest.xml中的[java] view plain copy".apps.AppProvider"              android:authorities="game"              android:mult

2016-03-29 16:26:16 556

转载 Android 二维码扫描基于Google Zxing(仿微信)

了解二维码这个东西还是从微信中,当时微信推出二维码扫描功能,自己感觉挺新颖的,从一张图片中扫一下竟然能直接加好友,不可思议啊,那时候还不了解二维码,呵呵,然后做项目的时候,老板说要加上二维码扫描功能,然后自己的屁颠屁颠的去百度,google啥的,发现很多朋友都有介绍二维码扫描的功能,然后我就跟着人家的介绍自己搞起了二维码扫描功能,跟着人家的帖子,很快我的项目就加入了扫描二维码的功能,然后自己还很开

2016-03-28 14:02:23 825

转载 Cannot merge new index 65636 into a non-jumbo instruction

在将ADT和SDK Tool升级到最新(分别是21.1和16.0.1)之后,我的一个工程(相对比较大)在编译并运行的时候,出现错误,Eclipse控制台输出如下信息:      Unable to execute dex: Cannot merge new index 67208 into a non-jumbo instruction!      Conversion to Dalv

2016-03-28 09:58:42 681

转载 Support Library最新8个组件(Material Design设计风格:design support library)

在前不久的谷歌2015 I/O大会上,发布了Android新版本M,貌似从这个版本开始Android不在以数字命名版本了。在这次的I/O大会上谷歌对Android并没有很大的改变,主要是修改完善之前Android L版本。不过在谷歌推出Material Design设计风格之后,还是做了很多风格上的兼容,比如v7包的 RecyclerView,CardView,Palette等

2016-03-28 09:17:18 1032

转载 Material Design之TextInputLayout使用示例

使用TextInputLayout创建一个登陆界面介绍Google在2015的IO大会上,给我们带来了更加详细的Material Design设计规范,同时,也给我们带来了全新的Android Design Support Library,在这个support库里面,Google给我们提供了更加规范的MD设计风格的控件。最重要的是,Android Design Support Libr

2016-03-24 22:38:18 417

转载 LocalBroadcastManager

在Android系统中,BroadcastReceiver的设计初衷就是从全局考虑的,可以方便应用程序和系统、应用程序之间、应用程序内的通信,所以对单个应用程序而言BroadcastReceiver是存在安全性问题的,相应问题及解决如下:1、当应用程序发送某个广播时系统会将发送的Intent与系统中所有注册的BroadcastReceiver的IntentFilter进行匹配,若匹配成功则

2016-03-23 22:53:58 654

原创 Android Support v4、v7、v13 介绍

google提供了Android Support Library package 系列的包来保证来高版本sdk开发的向下兼容性,即我们用4.x开发时,在1.6等版本上,可以使用高版本的有些特性,如Fragement,ViewPager等,下面,简单说明下这几个版本间的区别:Android Support v4:  这个包是为了照顾1.6及更高版本而设计的,这个包是使用最广泛的,

2016-03-23 22:31:39 276

转载 Android 在Eclipse中查看Android API源码以及support包源码

在Eclipse中需要查看某个类的源码,直接按住Ctrl 然后点击该类名就能查看源码啦,比如查看Button的源码,如图是不是够方便的呢,接下来我就来教大家怎么关联,我们关联android2.2的源码和support包源码就够了,下面是下载地址android2.2 源码下载1.点击工程,选择Properties选择你源码的存放

2016-03-23 22:25:35 295

转载 android 无线调试享受

http://blog.csdn.net/mapdigit/article/details/7527020http://blog.csdn.net/ryantang03/article/details/8053385http://hi.baidu.com/itqijiforever/item/1378d4b34bd3d142ba0e1202在开发Android应

2016-03-23 22:00:10 250

原创 Android FragmentPagerAdapter数据刷新notifyDataSetChanged没效果研究

当你更新里fragment List集合后调用fragmentpageadpater的notifyDataSetChanged方法时发现数据根本就没有刷新。网络上会提到pageadapter的刷新方案如下代码:  复写pageradapter的getItemPosition方法设置tag为POSITION_NONE意思是没有找到child要求重新加载。@Override  

2016-03-23 14:36:19 905

转载 Android Material Design之Toolbar与Palette实践

转载请注明出处:http://blog.csdn.net/bbld_/article/details/41439715 【Rocko's bog】前言我们都知道Marterial Design是Google推出的全新UI设计规范,如果对其不太了解的可以看下:Material design非官方中文指导手册 ,或者我的前面几篇Material

2016-03-22 22:46:07 270

转载 在界面布局中使用ShareActionProvider

Android在ICS版本中提供了一个 ShareActionProvider 用来创建分享菜单,并且会根据用户选择分享来源的频度自动调整菜单顺序。使用起来不错。如果您的设计需要在界面上使用分享功能,而不是在ActionBar上,那么能否使用该分享控件呢?如下图所示:在界面使用分享控件下面来看看如何实现这个需求:ShareActionProvider 类

2016-03-22 22:32:59 408

转载 parseSdkContent failed Could not initialize class android.graphics

开Eclipse出现错误“parseSdkContent failed”,Android的模拟器启动不了。尝试了不少方法,终于搞定。1.删除文件夹 C:\Documents and Settings\covics\.android  网上一般就只有这一步,为的是删除AVD的镜像文件,但是我删除后却依然不行。2.重装Eclipse,因为是绿色版,所以就是删除原来的Eclipse文件夹

2016-03-22 21:31:04 313

转载 The connection to adb is down, and a severe error has occured. You must restart adb and Eclipse.Ple

异常:The connection to adb is down, and a severe error has occured.You must restart adb and Eclipse.Please ensure that adb is correctly located at 'E:\setups\android\android-2.1_r01-windows\tools\ad

2016-03-22 21:01:18 305

转载 View.setTag(key,object)异常:The key must be an application-specific resource id.

07-11 13:43:26.184: E/AndroidRuntime(10229): FATAL EXCEPTION: main07-11 13:43:26.184: E/AndroidRuntime(10229): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.txrj.sms/com.txr

2016-03-22 16:43:29 308

转载 Android Vibrator的使用

Android手机中的震动由Vibrator实现。设置震动事件,需要知道其震动的时间长短、震动的周期等。在Android Vibrator中,震动的时间一毫秒计算(1/1000秒),所以如果设置的时间值太小,会感觉不出来。通过调用Vibrator的vibrate(long[] pattern, int repeat)方法实现。前一个参数为设置震动的效果的数组,第二个参数为

2016-03-22 11:07:03 370

原创 java.lang.IllegalArgumentException: View not attached to window manager

异常:java.lang.IllegalArgumentException: View not attached to window manager at android.view.WindowManagerImpl.findViewLocked(WindowManagerImpl.java:696) at android.view.WindowManagerImpl.removeView

2016-03-22 09:35:40 585

转载 Android项目使用support v7时遇到的各种问题

转自:http://jingyan.baidu.com/article/bea41d439bd6d5b4c41be659.html当我们开发android应用需要用到android-support-v7-appcompat.jar这个库时(比方说要在2.2版本上使用actionbar和fragment),在项目中导入v4和v7这两个库之后,新手往往会遇到一些问题。在这里,总结一下可能遇到的

2016-03-21 22:53:01 358

转载 一个强大的Android模拟器Genymotion

相信很多Android开发者一定受够了速度慢、体验差效率及其地下的官方模拟器了,自己在平时的开发中几乎是不会用模拟器的,等的时间太久了,但是在一些尺寸适配或是兼容性测试的时候没有足够多的机器进行测试,这个时候就必须得用模拟器来代替了。用的久了真的不堪忍受那龟速般的模拟器,好在今天发现了一款神级模拟器Genymotion,就像发现新大陆般喜爱,下面就来介绍下。Genymotion简介

2016-03-20 22:50:26 497

转载 监听ContentProvider数据改变

一、监听ContentProvider主要步骤1.在ContentProvider类的insert\update\delete方法加入this.getContext().getContentResolver().notifyChange(URI,null);其中URI表示监听的URInull表示发送消息给任何人;2.在访问者的类中调用如下方法:context.g

2016-03-17 16:09:07 560

转载 Android TextView自定义实现@用户跳转

Textview能满足简单的文字展示,其中可以设置自动索引链接,邮箱等。但有时候我们需要对TextView进行更丰富的展现原本的就很难满足需求。例如各种标注,特殊文字高亮,关键字链接。    项目中需要用到对@用户的链接。所以楼主就去研究了一下Textview。结果发现使用Spannable接口能很好的实现对textview的拓展。而且android SDK提供了很多实现类。先看一

2016-03-17 15:24:34 480

转载 图解JDK7的Comparison method violates its general contract异常

1. 摘要前一阵遇到了一个使用Collections.sort()时报异常的问题,跟小伙伴@zhuidawugui 一起排查了一下,发现问题的原因是JDK7的排序实现改为了TimSort,之后我们又进一步研究了一下这个神奇的算法。2. 背景先说一下为什么要研究这个异常,前几天线上服务器发现日志里有偶发的异常:java.lang.IllegalArgumentExce

2016-03-17 15:20:37 1691

原创 java.lang.IndexOutOfBoundsException: Invalid index 0, size is 0 at java.util.ArrayList.throwIndexO

虽是原创,也是网上整理的解决方案(亲试成功)异常:08-27 11:32:36.240: E/AndroidRuntime(7670): FATAL EXCEPTION: main08-27 11:32:36.240: E/AndroidRuntime(7670): java.lang.IndexOutOfBoundsException: Invalid index 0, size i

2016-03-17 10:11:45 3858 2

转载 android.view.WindowManager$BadTokenException: Unable to add window -- token android.os.BinderProxy@4

android.view.WindowManager$BadTokenException: Unable to add window -- token andr因为使用了AsyncTask 异步线程在线程完成以后的onPostExecute方法里面弹出窗口。这个时候如果用户在onPostExecute调用之间按了返回按钮,activity已经onDestory了,那么就会报出andro

2016-03-16 16:38:44 2621

转载 android:windowSoftInputMode属性详解

转自:http://blog.csdn.net/twoicewoo/article/details/7384398android:windowSoftInputModeactivity主窗口与软键盘的交互模式,可以用来避免输入法面板遮挡问题,Android1.5后的一个新特性。这个属性能影响两件事情:【一】当有焦点产生时,软键盘是隐藏还是显示【二】是否减少活

2016-03-15 16:14:49 269

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关注的人

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