自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (2)
  • 问答 (2)
  • 收藏
  • 关注

原创 Android应用性能调优的技术点

前言其实性能调优涉及到多方面的工作,一晚上也只能想到这么多,而且都是一些老生常谈、炒冷饭的东西,在这里一起总结出来供大家参考。目前也只能想起来这么多,还请大家有其他好的建议分享出来。使用异步 保持APP的高度响应,不要在UI线程做耗时操作,多使用异步任务 使用线程时要做好线程控制;使用队列、线程池 谨慎使用糟糕的AysncTask、Timer 警惕异步任务引起的内存泄露 应该异步任务分类,比如HTT

2016-08-30 12:52:35 260

原创 Android图片缓存之Glide基础(一)

前言这篇文章给大家介绍下android目前使用比较广泛的一个图片缓存库—Glide,这个库是google的一位开发人员在github上的一个开源项目。目前google的一些官方应用都在使用它,所以你现在就开始放心的用吧。添加Glide 在module的build.gradle中添加以下依赖:compile 'com.github.bumptech.glide:glide:3.7.0'Glide使用

2016-08-30 11:40:29 875

原创 Android轻量易用的键值数据库 QuickKV

QuickKV是一个专为Android项目提供的轻量易用的键值数据库。在Android开发中,复杂的Map和List在持久化和反序列化的时候比较麻烦和费时。事实上,我们只需要关注键与值就够了。于是,QuickKV因此而诞生了! HashMap with JSON //Put data in a hashmap and save it to the local storage. //在HashMap中

2016-08-30 10:47:43 1025

原创 android控件setId()方法报错

最近碰倒一个问题,就是在给控件set id的时候回报错,那么参数直接给一个int或者long型的变量还是会报错,看api只是说这个参数的作用是:a number used to identify the view。看到这还是不知道为什么会报错。虽然编译也能通过,但是在代码里依然报错,我这种有强迫症的人是一定要想办法解决这个问题的。说到这就要吐槽一下百度,搜了挺长时间也没找到关于这个问题的答案,全都是

2016-08-26 15:07:00 993

原创 如何快速更新android sdk

一些大家都知道的原因,在国内更新android sdk比较困难,虽然国内也有一些镜像,但我觉得速度都不够快,那么我是怎么更新的呢?谷歌的搜索业务虽然退出了中国,但是他的其他业务比如广告还没有退出中国市场,因此在各地还是有谷歌的主机的,我们可以通过这些服务器去更新Android SDK。 打开http://ping.chinaz.com/,在输入框中输入g.cn。记住不是google.cn。 点击pi

2016-08-26 14:53:03 526

原创 编译so文件报错"32-bit instead of 64-bit"

这几天在做一个项目集成了咪咕音乐的SDK,同时也集成了百度地图的SDK,从咪咕音乐官网下载了SDK集成到项目时,报”32-bit instead of 64-bit”的错误,没办法只能去资讯咪咕官方技术支持了,他们的回答是没有64位只有32位(这个时候真是有点不知道怎么办了),把32位的.so文件复制到64位的文件夹里面还是报错,最后没办法我就把armeabi64那个文件夹给删了就好了.

2016-08-26 14:35:47 884

原创 Android开发之路(四)--AndroidStudio的快捷键

用了AndroidStudio有一年多时间了,确实有很多方便使用的功能,而要想熟练的使用那么熟悉常用的一些快捷键则必不可少,熟练使用快捷键能够对你的开发效率起到事半功倍的效果,AndroidStuido的快捷键有几种模式,也可以是和eclipse一致的,也可以是其他一些开发工具的快捷键模式,但推荐使用默认的快捷键,一下是我整理的一些常用的快捷键功能:Android Studio快捷键 按键

2016-08-15 17:05:48 343

原创 Android开发之路(三)--聊聊MVP开发模式

Android开发之路(三)–聊聊MVP开发模式以前写项目的时候也很少考虑到结构模式的问题,基本都是用到MVC的模式,但随着项目的功能增加,版本的升级迭代。代码变得越来越臃肿,尤其是activity里面,动辄上千行代码,这对于后期的项目维护来说绝对是一个灾难,因此决定重构代码,这时候注意到MVP开发模式,代码简洁,把和控制View显示无关的代码全都放在其他类里面,尤其像访问网络,操作数据库这些耗时的

2016-08-15 16:56:02 250

空空如也

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

TA关注的人

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