自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(77)
  • 收藏
  • 关注

原创 eclipse项目如何迁移到AndroidStudio中(图文说明)

在eclipse中右击项目----->选Android --->Export ----->Generate Gradle build files .....如下图:

2016-06-23 10:59:36 632

原创 java时间转换,2016-06-16T15:02:32转换为2016-06-16 15:02:32

最近开发过程中,后台返回的时间戳是这样的:       "created_time": "2016-06-16T15:02:32"  中间有个T,在以前的开发过程中是返回一个11位的时间戳,也就是秒,这样我转换是这样的:                if (TextUtils.isEmpty(bean.getCreate_time()) ) {holder.shop_remark

2016-06-16 16:17:27 1909

转载 安卓队列断点下载视频(支持多界面刷新)

最近在做一个单线程多任务的断点排队下载的功能,网上确实有很多这样的demo。但是呢我发现大部分网上的demo都是很些不完整的要么就是有缺陷的,可能是我还没找到。今天我给大家带来的一个功能完整的并且可以多界面刷新,就比如:我当前界面点了下载放后台下载了,退出了当前界面在进来网上很多这样demo都没做继续更新界面。并且还做了排队。首先我们先制定下计划:1、我们做的是断点下载,断点下载肯定是需

2016-06-13 17:19:38 2492 2

转载 EditText设置可以编辑和不可编辑状态

1、首先想到在xml中设置Android:editable="false",但是如果想在代码中动态设置可编辑状态,没有找到对应的函数2、然后尝试使用editText.setFocusable(false);和editText.setEnabled(false);设置不可编辑状态;editText.setFocusable(true);和 editText.setEnabled(true);

2016-06-07 10:22:55 953

原创 The type org.apache.http.HttpResponse cannot be resolved. It is indirectly referenced from required

在Android 6.0(API 23)中,Google已经移除了移除了Apache HttpClient相关的类、HttpResponse类。缺失jar包使用HttpResponse等会报错:The type org.apache.http.HttpResponse cannot be resolved. It is indirectly referenced from required 

2016-06-06 18:09:05 8234

原创 最新5.0友盟分享第三方登录坑!坑!坑!

上篇介绍友盟分享有个微信的地方“坑”了外,我紧跟着做友盟第三方登录,最新的sdk更是。。。。怎么说呢,往下看。在网上我想找些最新的友盟第三方登录dome啥的,最新的没有,都是旧版本的。然后我去看官网文档了。第三方登录我要做qq,微信,新浪登录。当我好不容易实现友盟分享后,调头我要实现第三方登录,还是用友盟的,辛辛苦苦继承好了,打印获取的用户信息:安卓qq返回:

2016-06-03 18:02:45 5795

原创 微信友盟分享失败总结

最近做友盟分享,友盟的sdk已更新好多版本了,我用 的是最新的。朋友圈总是分享不成功,后来下载官网的sdk,然后把appid啥的都改成自己的,还是不行,查了各种资料核对了半天,我被官网的sdk给蒙蔽了.我想也没想,我一心只想的是图片的大小是否超过规定的大小了,然后我感觉缺少点啥,然后我加上分享链接 和内容,然后就分享成功了,卧槽,感觉被“坑”了,有没有,反复看文档和试试官网dome。

2016-06-03 13:24:30 12418 2

原创 友盟 tencent、weixin、weibo文件重复冲突

http://bbs.umeng.com/thread-11678-1-1.html

2016-06-02 11:47:31 494

原创 The type org.apache.http.HttpEntityEnclosingRequest cannot be resolved

在Android 6.0 :The type org.apache.http.HttpEntityEnclosingRequest cannot be resolved解决办法:If you are compiling against Android 6.0 (SDK 23), you need to include org.apache.http.legacy library

2016-05-31 10:27:46 2119 1

原创 INSTALL_FAILED_UNKNOWN_SOURCES

运行项目时报一下错误:Failure [INSTALL_FAILED_UNKNOWN_SOURCES]手机用的坚果,锤子,其他手机正常解决办法:安全中心》高级设置》应用程序安装来源管理》未知来源(勾上)

2016-05-30 09:54:20 3171 3

原创 java.lang.ArrayIndexOutOfBoundsException: length=2; index=2

使用listView时,listView有两种类型的items,一种是视频,一种是图片。服务器返回mode  ,mode为“1”代表图片,“2”代表 视频,在加载布局往上滑动时时出现以下问题:       java.lang.ArrayIndexOutOfBoundsException: length=2; index=2 在adapter中是这么写的:      @Overrid

2016-05-25 23:26:56 4939 1

转载 Android模糊处理简单实现毛玻璃效果

自从iOS系统引入了Blur效果,也就是所谓的毛玻璃、模糊化效果、磨砂效果,各大系统就开始竞相模仿,这是怎样的一个效果呢,我们先来看一下,如下面的图片:

2016-05-18 15:59:41 2614

原创 安卓透明颜色设置

首先举例说明:定义透明黑色 80%透明,透明度设置是从0到255 ,百分之80显然大约设置在204的位置,在下面找到204对应的16进制数据是cc,所以所以该颜色设置为 #cc000000下面10进制于16进制对应表[html] view plain copyprint?0===0  1===1  2===2  3===3  4=

2016-05-16 10:32:45 1680

转载 TextView跑马灯效果

首先,使用TextView实现走马灯形式的滚动显示,只需要对其设置两个属性: android:ellipsize="marquee"android:marqueeRepeatLimit="marquee_forever"但是,TextView的滚动显示,有一个前提,TextView需要必须处于focus状态。当TextView失去焦点的时候,TextView将会停止滚动。如何实现无限

2016-05-10 16:16:24 444

转载 Java Lambda表达式入门

原文链接: Start Using Java Lambda Expressionshttp://blog.csdn.net/renfufei/article/details/24600507简介(译者注:虽然看着很先进,其实Lambda表达式的本质只是一个"语法糖",由编译器推断并帮你转换包装为常规的代码,因此你可以使用更少的代码来实现同样的功能。本人建议不要乱用,因为这就

2016-05-10 16:02:40 661

原创 Android通用流行框架大全

DiskLruCache Java实现基于LRU的磁盘缓存EventBus 安卓优化的事件总线,简化了活动、片段、线程、服务等的通信Volley Google推出的Android异步网络请求框架和图片加载框架

2016-05-09 13:42:27 5106 1

转载 Android实现多线程断点下载

本案例在于实现文件的多线程断点下载,即文件在下载一部分中断后,可继续接着已有进度下载,并通过进度条显示进度。也就是说在文件开始下载的同时,自动创建每个线程的下载进度的本地文件,下载中断后,重新进入应用点击下载,程序检查有没有本地文件的存在,若存在,获取本地文件中的下载进度,继续进行下载,当下载完成后,自动删除本地文件。1. 定义布局文件需要用到的属性名及内容2. 设置用户的Inte

2016-05-05 14:31:29 756

原创 Android Studio:Multiple dex files define Landroid/support/annotation/AnimRes

出现这个问题是因为最新的v4包(compile ‘com.Android.support:support-v4:22.2.1’)已经包含了annotation.jar这个包,但其他jar包里也包含这个包造成的。而非同时包含了v4/V7造成的,于是在v7包里进行如下设置:

2016-05-04 11:25:13 4973

原创 Android Studio错误代码不提示问题

用androidstudio,新建个项目,由于android studio默认Activity继承AppCompatActivity,我改成继承Activity,没有给我自动导包,不提示也不报错。如下图:  后来找了网上好多资料,终于看到一篇和我遇到一样问题的人,看了下他的            http://www.lai18.com/content/515713.html解决:

2016-05-03 11:42:35 3320

转载 android OkHttp框架解析

onResponse回调的参数是response,一般情况下,比如我们希望获得返回的字符串,可以通过response.body().string()获取;如果希望获得返回的二进制字节数组,则调用response.body().bytes();如果你想拿到返回的inputStream,则调用response.body().byteStream()

2016-04-25 15:53:32 1571

转载 网络通信框架Volley使用详细说明

Activity里面启动了网络请求,而在这个网络请求还没返回结果的时候,Activity被结束了,此时如果继续使用其中的Context等,除了无辜的浪费CPU,电池,网络等资源,有可能还会导致程序crash,所以,我们需要处理这种一场情况

2016-04-25 10:54:41 427

转载 Android 网络通信框架Volley简介

Volley提供了一个新的控件NetworkImageView来代替传统的ImageView,ImageLoader构造函数的第二个参数是一个ImageCache的实例(严格来说,是实现ImageCache接口的某具体类的实例)

2016-04-25 10:35:37 481

转载 Android Studio之gradle的配置与介绍

一般我们都是直接下载别人的android library project 源码进行集成,而对于第三方的android-maven-plugin 用的是apklib 格式。而现在,官方终于推出一种android library的打包格式,扩展名为*.aar。前面提到,目前android gradle插件并不支持本地直接使用*.aar文件,

2016-04-23 22:54:53 564

原创 Annotation Processing

用开源 androidannotations 注解时,发现eclipse没有Annotation Processing解决办法:需要配置插件:http://download.eclipse.org/releases/juno

2016-04-21 10:07:33 1377

转载 Android Design Support Library使用详解

下面我们来看看这些新控件的基本使用方法,我们从最简单的控件开始说起。部分内容直接来自Android Developer Blog中的内容:

2016-04-20 16:43:13 605

转载 Android 最火的快速开发框架XUtils

xUtils 包含了很多实用的android工具。xUtils 最初源于Afinal框架,进行了大量重构,使得xUtils支持大文件上传,更全面的http请求协议支持(10种谓词),拥有更加灵活的ORM,更多的事件注解支持且不受混淆影响...

2016-04-20 16:09:31 609

原创 安卓webView,js交互

// 注入js函数监听 private void addImageClickListner() { // 这段js函数的功能就是,遍历所有的img几点,并添加onclick函数,函数的功能是在图片点击的时候调用本地java接口并传递url过去 contentWebView.loadUrl("javascript:(function(){" + "var objs = document.getElementsByTagName(\"img

2016-04-18 17:50:20 702

原创 getWindow().setFlags

设置窗体全屏:getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);

2016-04-18 17:12:20 476

原创 Android Studio导入Project、Module的正确方法

由于现在Gradle还不是太成熟,所以版本更新会比较快,如果当初项目作者使用的是其他版本的Gradle,而你没有,AS就好默认去下载最匹配的Gradle,可偏偏在国内,这个下载奇慢无比,而且Gradle的文件也挺大有50+MB,所以,我们需要修改下配置先:

2016-04-18 16:34:24 617

原创 设计模式-工厂模式

抽象工厂模式除了具有工厂方法模式的优点外,最主要的优点就是可以在类的内部对产品族进行约束。所谓的产品族,一般或多或少的都存在一定的关联,抽象工厂模式就可以在类内部对产品族的关联关系进行定义和描述,而不必专门引入一个新的类来进行管理。

2016-04-18 10:03:48 467

原创 Android 全景视频播放器(VR视频播放器探索)

VR视频播放器最起码有这些基本功能:全景360度无死角,支持陀螺仪感应和手动拖动浏览视频。支持屏幕类型切换,支持单屏、双屏等。相关资源如下:

2016-04-15 10:11:18 9364 4

原创 安卓面试题--java基础知识

JAVA相关基础知识1、面向对象的特征有哪些方面1.抽象:抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。2.继承:继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法。对象的一个新类可以从现有的类

2016-04-14 15:10:11 1117

原创 XML和JSON解析-----定义与比较

1.定义介绍(1).XML定义扩展标记语言 (Extensible Markup Language, XML) ,用于标记电子文件使其具有结构性的标记语言,可以用来标记数据、定义数据类型,是一种允许用户对自己的标记语言进行定义的源语言。 XML使用DTD(document type definition)文档类型定义来组织数据;格式统一,跨平台和语言,早已成为业界公认的标准。XML

2016-04-14 15:03:18 1976

转载 Monkey工具——安卓自动化测试

有时候我们需要对一个软件进行压力测试,检查该软件的性能。如果是人工进行测试的话,效率会低很多,而且会比较枯燥。这时,Android中的一个命令行工具Monkey就可以为我们减轻很多重复而又繁琐的工作。         一、Monkey简介      至于Monkey的名字是有何而来的呢?这个没有去怎么考究,Monkey这个工具就是一个调皮的猴子,在App中乱按、乱摸、乱滚、乱跳。Mon

2016-04-14 14:32:29 5407

转载 ButterKnife的使用

本文翻译自 Butter Knife官方网站: ButterKnife简介用@Bind给字段进行注释并且Butter Knife会根据给定的View ID去查找并自动转换为与你的layout中相匹配的View。Activity BindingActivity绑定示例代码如下:class ExampleActivity extends Activity { @Bind(R

2016-04-13 15:06:33 678

原创 Your project path contains non-ASCII characters(使用androidstudio常见错误)

在使用androidstudio,我导进github上的一个项目,结果报出这么个错误(如下图):                   分析原因:导进的项目时。路径中包含中文                   方案:把项目路径修改不包含中文的,可新建项目,把这些文件复制粘贴进去。

2016-04-12 17:02:51 7365

转载 CSDN如何删除上传得资源(删除规则)

用户积分在1000分到5999分之间,可以删除当日上传的资源; 6000分到15999分之间可以删除前两天上传的资源; 16000分到23999分之间可以删除前三天上传的资源; 24000分及以上,可以删除前五天上传的资源。 如果你现在只有51分,那么不要妄想删除你的资源了。如果你的资源不违法,那么它们将被永久的保留;如果你的资源不符合CSDN规定,管理员将替你删除,并且扣除50个

2016-04-12 12:36:21 2744 4

空空如也

空空如也

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

TA关注的人

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