自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

kisso143的博客

移动应用开发交流...

  • 博客(33)
  • 收藏
  • 关注

转载 Duplicate files copied in APK META-INF/notice.txt错误的解决办法

这个错误在加入httpcore与httpclient包的时候编译的时候出现的,出现这个错误的时候需要在build.gradle文件中加入 packagingOptions { exclude 'META-INF/DEPENDENCIES' exclude 'META-INF/NOTICE' exclude 'META-INF/LICENSE

2016-11-15 15:09:52 226

转载 百度地图集成报错UnsatisfiedLinkError处理

AndoridStudio环境下bug日志信息,如果你出现这个错误,说明你的so相关文件配置错误.java.lang.UnsatisfiedLinkError: No implementation found for int com.baidu.platform.comjni.engine.JNIEngine.initClass(java.lang.Object, int) (tried Ja

2016-11-14 13:33:21 565

转载 ImageView的android:scaleType属性和 src、Background之前的区别

mageView中XML属性src和background的区别:background会根据ImageView组件给定的长宽进行拉伸,而src就存放的是原图的大小,不会进行拉伸。src是图片内容,显示在前面的,background是背景,显示在后边,是背景图,当然可以同时使用。ImageView 的Android:scaleType属性,代码中设置是ImageVi

2016-10-26 15:10:44 258

转载 android 资源文件String字符串拼接

有些朋友可能会动态的修改Android中strings.xml文件中的值,在这里给大家推荐一种简单的方法。strings.xml中节点是支持占位符的,如下所示: 整数型:%1$d,浮点型:%2$.2f,字符串:%3$s其中%后面是占位符的位置,从1开始,      $ 后面是填充数据的类型         %d:表示整数型;        

2016-10-26 15:09:10 747

转载 Java 5种字符串拼接方式性能比较

最近写一个东东,可能会考虑到字符串拼接,想了几种方法,但对性能未知,于是用Junit写了个单元测试。 代码如下:import java.util.ArrayList;import java.util.List;import org.apache.commons.lang.StringUtils;import org.junit.Test;impo

2016-10-26 13:57:57 306

转载 RecyclerView完全解析

转载请标明出处:http://blog.csdn.NET/developer_jiangqq/article/details/49927631本文出自:【江清清的博客】(一).前言:             【好消息】个人网站已经上线运行,后面博客以及技术干货等精彩文章会同步更新,请大家关注收藏:http://www.lcode.org     

2016-10-25 16:17:44 217

转载 mipmap 和 drawable 的区别

Android 在 API level 17 加入了 mipmap 技术,对 bitmap 图片的渲染支持 mipmap 技术,来提高渲染的速度和质量。mipmap 是一种很早就有的技术了,翻译过来就是纹理映射技术。android 中的 mipmap 技术主要为了应对图片大小缩放的处理,在android 中我们提供一个 bitmap 图片,由于应用的需要(比如缩放动画),可能对这个 bit

2016-10-20 19:07:03 284

转载 android 的四种枚举Context.MODE_PRIVATE

Context.MODE_PRIVATE:为默认操作模式,代表该文件是私有数据,只能被应用本身访问,在该模式下,写入的内容会覆盖原文件的内容,如果想把新写入的内容追加到原文件中。可以使用Context.MODE_APPENDContext.MODE_APPEND:模式会检查文件是否存在,存在就往文件追加内容,否则就创建新文件。Context.MODE_WORLD_REA

2016-10-19 10:09:54 328

转载 Android图片加载与缓存开源框架:Android Glide

Android Glide是一个开源的图片加载和缓存处理的第三方框架。和Android的Picasso库类似,个人感觉比Android Picasso好用。Android Glide使自身内部已经实现了缓存策略,使得开发者摆脱Android图片加载的琐碎事务,专注逻辑业务的代码。Android Glide使用便利,短短几行简单明晰的代码,即可完成大多数图片从网络(或者本地)加载、显示的功能需求。

2016-10-17 15:43:05 269

转载 Android OkHttp

OkHttp是一个流行的第三方开源网络请求框架,在目前的一些APP开发中比较流行。Android平台开源的网络请求框架不少,比如常见的Volley, AsyncHttpClient等等。一些开发者逐渐的不再使用原先旧的AsyncHttpClient,原因很多,比如AsyncHttpClient底层的实现使用了Android旧的网路请求API,而在新版的SDK中,这些API不再被支持。同时Asy

2016-10-17 15:28:19 299

转载 SVN在Android Studio中的配置

在AndroidStudio中开发版本控制,除了Git就是SVN,和Eclipse不同Android Studio没有提供单独的插件,只能和SVN客户端关联使用,和Eclipse安装有很大区别,下面介绍个在AndroidStudio中SVN的安装和配置方法。一、SVN的安装      Eclipse都是直接安装插件就可以了,AndroidStudio不行,只能通过关联SVN客户端,

2016-10-14 17:51:19 230

转载 Android中各种Span的用法

Android中各种Span的用法Android中各种Span的用法前言SpannableStringBuilderURLSpanUnderlineSpanTypefaceSpanTextAppearanceSpanTabStopSpanStandardSuperscriptSpanSubscriptSpanStrikethroughSpanScaleXSpanStyl

2016-10-13 17:43:15 1150

转载 android shape的使用

shape用于设定形状,可以在selector,layout等里面使用,有6个子标签,各属性如下:xml version="1.0" encoding="utf-8"?>shape xmlns:android="http://schemas.android.com/apk/res/android" > 圆角 --> corners andr

2016-10-13 17:32:26 166

转载 布局中文件中【控件间距参数详解以及单位选择】

注意:例如:android:layout_gravity和android:gravity的区别:android:layout_gravity:此控件相对父控件的相对位置android:gravity:此控件中的内容相对此控件的相对位置控件间距参数详解padding:控件中的文字距离本身控件边框的距离paddingButtom:控件中的文字距离本身控件下边缘距离

2016-10-13 17:27:14 537

转载 给 Android 开发者的 RxJava 详解

前言我从去年开始使用 RxJava ,到现在一年多了。今年加入了 Flipboard 后,看到 Flipboard 的 Android 项目也在使用 RxJava ,并且使用的场景越来越多 。而最近这几个月,我也发现国内越来越多的人开始提及 RxJava 。有人说『RxJava 真是太好用了』,有人说『RxJava 真是太难用了』,另外更多的人表示:我真的百度了也谷歌了,但我还是想问: R

2016-10-13 17:21:23 148

转载 Android中IntentService与Service的区别

Android中的Service是用于后台服务的,当应用程序被挂到后台的时候,问了保证应用某些组件仍然可以工作而引入了Service这个概念,那么这里面要强调的是Service不是独立的进程,也不是独立的线程,它是依赖于应用程序的主线程的,也就是说,在更多时候不建议在Service中编写耗时的逻辑和操作,否则会引起ANR。那么我们当我们编写的耗时逻辑,不得不被service来管理的时候,就

2016-10-13 17:17:32 176

转载 Android Animation动画(很详细)

Android AnimationContents:AnimationsTween AnimationsAnimationSetInterpolatorFrame-By-Frame AnimationsLayoutAnimationsControllerAnimationListener  Animat

2016-10-13 17:03:44 12524

转载 Android中实现不同文字颜色和图文混排的Span总结

一、怎么在TextView中设置首行缩进两个字符 在string资源文件中,在文字的前面加入”\u3000\u3000”即可实现首行缩进 在Java代码中,使用setText("\u3000\u3000"+xxxxx);二、TextView中的图文混排和不同颜色、大小字体的显示方法一:设置不同颜色、大小、图文混排的效果通过SpannableString,并且设置各种

2016-10-13 16:50:46 1653

转载 listview每一行显示不一样的控件!已更新,原来的有点儿小问题,会在内容中指明!

如题,一个朋友问的,简单的实现了 一下!现在把demo放上来,大家看看!有什么不足的地方指正下!谢谢O(∩_∩)O~先简单的把代码贴出来一些吧! 下边有整个demo的下载!确实出错了!滑动的时候会出现错乱现象!现在修改了一下!适配器类 MyListAdapter 中从getView()方法之后的代码都是重新写的!自定义的适配器类[mw_shl_code=java,true]

2016-07-15 09:59:28 432

转载 Android 界面滑动实现---Scroller类 从源码和开发文档中学习(让你的布局动起来)

在android学习中,动作交互是软件中重要的一部分,其中的Scroller就是提供了拖动效果的类,在网上,比如说一些Launcher实现滑屏都可以通过这个类去实现。。例子相关博文:Android 仿 窗帘效果 和 登录界面拖动效果 (Scroller类的应用) 附 2个DEMO及源码在广泛使用的侧边滑动导航开源库 --SlidingLayer其实就是使用到了Scrol

2016-07-15 09:58:22 419

转载 Android开源框架Universal-Image-Loader基本介绍及使用

相信大家平时做Android应用的时候,多少会接触到异步加载图片,或者加载大量图片的问题,而加载图片我们常常会遇到许多的问题,比如说图片的错乱,OOM等问题,对于新手来说,这些问题解决起来会比较吃力,所以就有很多的开源图片加载框架应运而生,比较著名的就是Universal-Image-Loader,相信很多朋友都听过或者使用过这个强大的图片加载框架,今天这篇文章就是对这个框架的基本介绍以及使用,主

2016-07-15 09:56:57 230

转载 Android应用内存泄露分析、改善经验总结

前言  通过这几天对好几个应用的内存泄露检测和改善,效果明显:完全退出应用时,手动触发GC,从原来占有内存100多M降到低于20M;手动触发GC后,通过adb shell dumpsys meminfo packagename -d查看Activity和View的数量也趋近于0了(没有做到归零是因为SDK中存在内存泄露,需要中间层去处理);发现了一个SDK中的内

2016-07-15 09:50:20 206

转载 Android 高仿 频道管理----网易、今日头条、腾讯视频 (可以拖动的GridView)附源码DEMO

距离上次发布(android高仿系列)今日头条 --新闻阅读器 (二)相关的内容已经半个月了,最近利用空闲时间,把今日头条客户端完善了下。完善的功能一个一个全部实现后,就放整个源码。开发的进度就是按照一个一个功能的思路走的,所以开发一个小的功能,如果有用,就写一个专门的博客以便有人用到独立的功能可以方便使用。这次实现的功能是很多新闻阅读器(网易,今日头条,360新闻等)以及腾讯

2016-07-15 09:47:48 924

转载 Android屏幕适配全攻略(最权威的官方适配指导)

转载请注明出处:http://blog.csdn.net/zhaokaiqiang1992Android的屏幕适配一直以来都在折磨着我们这些开发者,本篇文章以Google的官方文档为基础,全面而深入的讲解了Android屏幕适配的原因、重要概念、解决方案及最佳实践,我相信如果你能认真的学习本文,对于Android的屏幕适配,你将有所收获!Android屏幕适配出

2016-07-15 09:43:57 599

转载 Android手机 Fildder真机抓包

Fiddler是一个http调试代理,它能 够记录所有的你电脑和互联网之间的http通讯,Fiddler 可以也可以让你检查所有的http通讯,设置断点,以及Fiddle 所有的“进出”的数据(指cookie,html,js,css等文件,这些都可以让你胡乱修改的意思)。 Fiddler 要比其他的网络调试器要更加简单,因为它仅仅暴露http通讯还有提供一个用户友好的格式。 对于A

2016-07-15 09:42:05 237

转载 Android应用内存泄露分析、改善经验总结

前言  通过这几天对好几个应用的内存泄露检测和改善,效果明显:完全退出应用时,手动触发GC,从原来占有内存100多M降到低于20M;手动触发GC后,通过adb shell dumpsys meminfo packagename -d查看Activity和View的数量也趋近于0了(没有做到归零是因为SDK中存在内存泄露,需要中间层去处理);发现了一个SDK中的内

2016-07-15 09:39:38 364

转载 Android开发学习之路--RxAndroid之简单原理

学习了RxAndroid,其实也就是RxJava了,但是还是不是非常清楚到底RxAndroid有什么用呢?为什么要使用RxAndroid呢?这篇文章讲得不错,RxJava的原理。但是这里还是把整个过程学习下,这里主要参考文章中的原理,再把这个过程实现了一遍,也算是一知半解了。一般实现  首先来个简单的例子,选出一个班级里面,学生成绩最好的,然后保存这个学生的姓名,这里简单实现下

2016-06-17 14:00:45 344

转载 Android开发学习之路--RxAndroid之操作符

学习了RxAndroid的一些基本知识,上篇文章也试过了RxAndroid的map操作符,接着来学习更多的操作符的功能吧。   操作符就是为了解决对Observable对象的变换的问题,操作符用于在Observable和最终的Subscriber之间修改Observable发出的事件。map  map从字面上理解就是映射的关系了,可以把一个事件转换为另一个事件,先看个例子吧

2016-06-17 13:58:01 277

转载 Android开发学习之路--RxAndroid之lambda

RxJava的简单使用基本上也了解了,其实还有一个比较好玩的就是java8才有的lambda了。lambda在android studio下的环境搭建下载java8  下面就来搭建下这个环境了,因为Android不支持java8,所以需要用到一个开源库, retolambda,点这里。具体怎么使用基本上都有,这里简单地介绍下,首先就是下载java8了:下载java8,点

2016-06-17 13:57:06 248

转载 Android开发学习之路--RxAndroid之初体验

学了一段时间Android,看了部分的项目代码,然后想想老是学基础也够枯燥乏味的,那么就来学习学习新东西吧,相信很多学Java的都听说过RxJava,那么android下也有RxAndroid。    RxJava最核心的两个东西是Observables(被观察者,事件源)和Subscribers(订阅者)。Observables发出一系列事件,Subscribers处理这些事件。这里的事

2016-06-17 13:56:21 188

转载 Android开发学习之路--Annotation注解简化view控件之初体验

一般我们在写Android Activity的时候总是会在onCreate方法中加上setContentView方法来加载layout,通过findViewById来实现控件的绑定,每次写这么多代码总觉得很烦躁。近来看了下android中有Annotation来实现这方面的简化,对于Java不是很了解,就简单的看了下。上次玩web的时候,springmvc也有很多的注解,不知道怎么实现的,这里其实

2016-06-17 13:55:21 555

转载 EventBus使用详解(二)——EventBus使用进阶

前言:这段时间感觉自己也有点懒了,真是内心有点自责呢,除了工作,也没做点什么,EventBus也是一周前总结出来的,只能以写博客为名来弥补内心的罪恶感了,集合同事们做的项目,虽然上周开动了,但总感觉大家积极性不高,如何才能做一个合格的管理者,还真是一个考验。follow your heart!! just do it!相关文章:1、《EventBus使用详解(一

2016-06-16 11:23:18 228

转载 EventBus使用详解(一)——初步使用EventBus

前言:EventBus是上周项目中用到的,网上的文章大都一样,或者过时,有用的没几篇,经过琢磨,请教他人,也终于弄清楚点眉目,记录下来分享给大家。相关文章:1、《EventBus使用详解(一)——初步使用EventBus》2、《EventBus使用详解(二)——EventBus使用进阶》一、概述EventBus是一款针对Android

2016-06-16 11:10:31 191

空空如也

空空如也

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

TA关注的人

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