自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 问答 (1)
  • 收藏
  • 关注

原创 Android 内存优化

在Android开发中内存优化是开发者需要永不停息去做的事情,随着Android版本的变化和硬件的升级,系统对内存的大小限制也都有了变化,内存方面的问题主要有两大问题:内存溢出,内存泄露。内存溢出是内存问题的最终因果。

2016-12-23 15:10:09 411

原创 Android仿微博实现列表滑动播放/暂停视频

本文仿照新浪微博/QQ空间实现了滑动自动播放视频的功能。 本文来自个人博客:http://www.zhangliwei.date 如有疑问欢迎讨论,感谢您的关注。先上效果图 关键代码1.监听滚动事件首先要给listview添加setOnScrollListener监听,注意这个监听在recyclerView上是addOnScrollListener,也就是说下面代码同时支持r

2016-09-06 11:12:50 10446 8

原创 Android键盘处理-监听键盘状态并实现QQ拉出式弹出回复框。

在做一些人性化的交互设计的时候,能够获取Android 键盘的显示与隐藏状态对我们有很大的帮助,但是Android 官方文档中并没有明确的给出 ,键盘显示与隐藏的监听,但是我们还是可以通过计算当前应用的高度变化来获取键盘的状态。手机QQ对于键盘的处理就非常好,有着以下的几点人性化设计:滑动时隐藏键盘点击除键盘区域隐藏键盘当滚动到底部时继续拉动弹出键盘* 本文将一步一步讲解实现上述三种设计 *1

2016-05-22 22:45:14 1503

原创 如何优雅的写作与分享技术?-Markdown 语法简要

* 博主首先列举一下各个平台的中,我认为最好用的一款Markdown 工具:*Mac OS X : Mou 。Windows : MarkPad 。Web :简书(不敢推荐别的,怕简叔看见)。Markdown 语法:标题Markdown 支持两种标题的语法,类 Setext 和类 atx 形式。第一:利用 = (最高阶标题)和 - (第二阶标题),例如:This is an H1

2016-05-15 19:50:52 720

原创 Android 项目 UI混乱,Button变大,解决方案

最近公司项目中,脑袋一大随手修改了一下targetSdkVersion,改成了21(原来是19以下)。结果遇到的问题就是Viewpagerindicator的指示器不能正常显示。具体怎么不能正常显示姑且理解为部分UI乱套了就好了。

2016-04-25 11:41:28 2987

原创 Android 内存优化总结

Android 内存优化总结 前一段时间接手了一个新的项目,看友盟后台有好多OOM,而且滑动起来也很不流畅。我便对此产生了好奇。花了一段时间把内存这个彻彻底底的研究了一下,在此总结一下怎么样才能把app的内存占用降低下去。– 题外话推荐一个非常好用的开源项目 leakcanary 只要加两句话,内存泄露非常直白就被展现出来了。内存溢出基本上大部分都是内存泄露导致的,泄露泄露泄露最后超出最大内存限制

2016-04-25 11:29:41 426

转载 超级准确的Android/JAVA面试题合集,背会你就10k!

原文转自:https://github.com/leerduo/InterviewQuestionInterviewQuestion整理的常见的问题 http://chenfuduo.me整理来自这里水平有限,有错误请提出来。Android常见的问题标签(空格分隔): 移动开发常见算法问题的 Java 实现资料可见

2015-08-06 14:22:34 3408

转载 两分钟彻底让你明白Android中onInterceptTouchEvent与onTouchEvent(图文)!

Hi,大家好,今天给大家分享一下Android中onInterceptTouchEvent与onTouchEvent,,记得楼主以前刚开始找工作的时候,被人问了关于Android中事件传递,当时还是菜鸟一枚,当然答不上来,被人无情的BS了。好了言归正传讲重点.onInterceptTouchEvent:onInterceptTouchEvent是在ViewGroup里面定义的。An

2015-08-03 14:07:00 397

原创 Android Studio 报错 Error:Execution failed for task ':app:dexDebug'。support-v7 Theme.AppCompat.Light

今天在给项目添加support-v7的时候遇到了好多错误。其中有一条是下图这个错误是:Error:Execution failed for task ':dexWandoujiaDebug'.> com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process

2015-07-16 12:04:37 1862

转载 Unable to execute dex: Multiple dex files define 解决方法

问题发生概述:       程序编译正常,在用Eclipse调试执行时,报错Unable to execute dex: Multiple dex files define,因为以前也没有遇到这类错误,首先便尝试万能纠错发,如下方法一,也是上网搜索众多解决方案之一,尝试后未果,便按照搜索方案,逐一尝试,都未能解决,最后盯着工程突然发现问题。具体解决方案如下:方法一:       Ecl

2015-04-07 09:40:39 315

转载 常用的正则表达式大全

常用正则表达式大全!(例如:匹配中文、匹配html)匹配中文字符的正则表达式: [u4e00-u9fa5]     评注:匹配中文还真是个头疼的事,有了这个表达式就好办了   匹配双字节字符(包括汉字在内):[^x00-xff]   评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)   匹配空白行的正则表达式:ns*r   评注:可以

2014-11-05 17:27:09 318

空空如也

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

TA关注的人

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