自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (3)
  • 收藏
  • 关注

原创 https://code.google.com/p/android/issues错误或android studio 更新SDK问题

首先,打开文件夹bin您安装的Android Studio中的目录下。然后,找到该文件idea.properties,并用记事本++ /用UltraEdit / other_edit_tools打开它。 接着,添加disable.android.first.run=true的最后一行,并保存文件。最后,重新启动Android的工作室。以上操作

2017-03-01 09:30:52 970

原创 Android MVP 开发模式优缺点

优点:view由Activity承担,Presenter做业务,结构清晰(模式么就是讲究一个套路,结构清晰后来者维护也是受益的)。之前开发都是全写一个类-Activity里面,业务复杂的情况下看着头疼。看一些公司招android还讲究mvc, Activity到底算v还是c,还是两者都是?缺点:每个view有个presenter ,类多了。不说presenter重用,实际工作中我是没法抽象

2017-02-17 13:24:22 1785

原创 避免ANR

ANR的定义在Android上,如果你的应用程序有一段时间响应不够灵敏,系统会向用户显示一个对话框,这个对话框称作应用程序无响应(ANR:Application Not Responding)对话框。用户可以选择“等待”而让程序继续运行,也可以选择“强制关闭”。所以一个流畅的合理的应用程序中不能出现anr,而让用户每次都要处理这个对话框。因此,在程序里对响应性能的设计很重要,这样系统不

2017-02-17 11:54:10 415

转载 Android 上下联动标题渐变动画

实现原理是上方使用HorizontalScrollView这个可以水平横向拖动的控件,在其中加入了5个RadioButton;下方使用的是ViewPager,里面加入了7个Layout文件,其中第一个和最后一个为空,是为了实现拖到第一个屏幕的时候还能往外拖动的效果。先看下效果,切换都是带动画效果的,并且点击上面最右边的标签时会自动滚动出后面的标签。 

2016-09-08 10:21:54 1487

原创 友盟分享c8998报错原因

最近在更新友盟分享,运行demo报c8998,开始发现没有打包签名,后来发现用错了签名文件。大家请注意。

2016-06-28 10:52:41 1009

原创 Android解决GridView异步加载大量图片时出现Out Of Memory问题00M

众所周知,我们在使用GridView或者ListView时,通常会遇到两个棘手的问题:1.每个Item获取的数据所用的时间太长会导致程序长时间黑屏,更甚会导致程序ANR,也就是Application No Responding2.当每个Item中有图片存在时,少量图片不会出现问题,当有大量图片存在时,就会出现Out Of Memory的错误,导致这个错误的原因是Android系统中读取位图

2015-08-27 13:40:22 1121

原创 android自定义View组件封装jar包

通常情况下自定义的View在公司其他相似的项目中复用性级别高的,我们都会做一些封装,省去粘贴复制而且有可能被修改的的情况,封装成jar也是有弊端的,所以根据情况而定;个人总结的两个弊端:1.一般jar看不见源码,如果没有很好的保存源码,在做扩展上就有局限性了。2.没有demo或者文档资料,jar中对外的接口展示不直观;今天拿到朋友给的一个ViewPagerCycle轮播图实现了循环

2015-08-13 16:23:10 3165 3

转载 android 资源文件命名规范

从开始接触安卓时,导师就曾说过,规则是必须遵守的,而规范则是可遵循可不遵循,当然规范可以让代码的可读性,维护性大大提高;控制台如果打印如下错误:Invalid file name: must contain only [a-z0-9_.] 意思:资源文件只能以小写字母和下划线做首字母,随后的名字中只能出现 [a-z0-9_ .] 这些字符。这就是规则,不按照规则出牌就会报错。每个人都命

2015-08-11 13:54:25 664

原创 android切图标准方案

首先简单介绍一下android的drawable文件:drawable-hdpi,放置高分辨率的图片素材(实际开发过程这个最常用的)如WVGA 480*800 fwvga 480*854 drawable-mdpi 放置中分辨率图片 如HVGA 320*480drawable-ldpi 放置低分辨的图片 如QVGA 240*320 drawable-xhdpi 放置比hdp

2015-08-05 15:00:32 2224

转载 Android动画之translate(位移动画)

Activity的切换效果使用的是Android的动画效果,Android的动画在官方有相关资料:http://developer.android.com/guide/topics/graphics/animation.html和http://developer.android.com/guide/topics/resources/animation-resource.html ,Activity

2015-08-05 14:49:15 547

转载 rest api和webservice 的区别比较

一般客户端访问服务器端web服务通常可以由HTTPService、WebService、RemoteObject等方式来实现。通常实现web服务我们最容易想到的是SOAP协议的WebService,这在目前web服务中占有很重要的地位。随着REST思想的出现,目前很多公司开始使用REST风格的WebService。   SOAP: 简单对象访问协议,简单对象访问协议(SOAP)是一种轻量的、简

2015-07-24 10:05:59 5751 1

原创 android技术 面试题 笔试题精华重点

转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/24015867下面的题目都是楼主在android交流群大家面试时遇到的,如果大家有好的题目或者好的见解欢迎分享,楼主将长期维护此帖。某公司高级面试题(2015-03-14)【感谢helder分享】1、详述Android

2015-07-23 15:43:08 430

原创 TextView 数字、中文 内容的中线下划线锯齿效果实现

public void setTextViewFlags(int id,int flags){ TextView textView= (TextView) findViewById(id); if(id==R.id.description5) textView.getPaint().setAntiAlias(true);//设置锯齿(这个貌似没反应...) else<span style="white-space:pre"> </

2015-07-18 13:42:51 1508

原创 漂亮的eclipse主题颜色搭配以及工作目录颜色添加主题插件

本文章主要包括1.下载和安装color theme插件2.编辑区色彩主题设置3.工作目录色彩设置4.自定义配色。比较详细哦!!相信类似的文章非常多,但是都没有做过多的汇总,而且对于初次接触的选手来说很需要这样的文章

2015-01-14 15:05:51 6174

android轮播图广告图jar+demo,实现了无限滑动

对轮播图做了有效的封装,使用简单,一个jar就搞定省的管理代码,demo里还有图片缓存加载等功能很完美哦

2015-08-13

轮播图广告图自动循环播放左右滑动源码Demo

此轮播图实现了左右无限滑动,自动播放效果,并做了有效的封装,里面有使用demo一定是你想要的效果。并且添加了图片的缓存机制完美哦

2015-08-13

Andriod极光推送SDK-demo

此文件是极光官网原版,加入eclipse中会报错,因为所有包名地方都有提示。请替换成项目包名。

2015-01-14

空空如也

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

TA关注的人

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