自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

dss886的专栏

本博客已弃用,新文章请访问 www.dss886.com

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

原创 Android: 实现类似QQ、微信的表情输入键盘

需求最近在写北邮人论坛客户端时,有一个需求是实现像手机QQ、微信那样的表情输入键盘,效果图:表情键盘本身并不难做,无非就是一个带SlidingTab的ViewPager,困扰我的地方在于,如何正确处理系统软键盘与表情键盘之间的显隐关系。Google了一下,大概有这么几种思路:第一种:动态改变SoftInputMode这篇博文是国内网上转载比较多的方法,软键盘显示时将Soft

2015-10-18 22:30:19 3289 2

原创 Android: 使用JitPack发布你的Github开源库

最近从手头的一个项目中独立出一个Android的开源组件(EmotionLayoutDetector)发布到了Github上,想用Gradle来管理依赖。一般来说,想在Android Studio使用Gradle依赖,有几种方法:jCenterMaven Central使用其他自定义的仓库使用jCenter和MavenCentral的一般流程是,注册、登陆、配置参数、Build、P

2015-10-18 22:26:44 845

原创 Android: Activity在Restore时的数据缓存问题

### 一、红米Note上频繁NullPointException继解决了[Fragment中使用getActivity()返回null的问题]({{ site.url }}/android/2015/08/11/01/)后,在测试中又发现,在红米Note上离开程序后从后台返回时经常Crash,错误仍然是NullPointException。。。项目需求是要求先登录,在Lo

2015-10-18 22:23:04 727

原创 Android: Fragment中getActivity()返回null的问题

一、getActivity()返回null在一个项目中使用了ViewPager+Fragment的组合,但是在实际使用中频繁的Crash。排查后发现,我在Fragment内有一些AsyncTask联网操作,在网络链接失败的时候会弹出Toast消息提示。而生成Toast时传入的Context参数是getActivity(),该函数返回null,于是就抛出了NullPointException:

2015-10-18 22:21:56 3770 1

原创 Mac OSX:Powerline风格的zsh配置

上图就是效果图啦,是不是很炫,下面开始配置教程~需要的工具iTerm,一个替代OSX自带终端的软件,基于iTerm才能实现上面的效果;oh-my-zsh,zsh是OSX上最强大的shell,没有之一,但是配置过程较为复杂,这个脚本能够帮你一键配置。powerline主题,基于oh-my-zsh的主题,也就是上面的效果啦。iTerm目前最新版本是iTerm2,下载地址ht

2015-10-18 22:20:09 3989

翻译 Git:如何还原一个已经同步到远程仓库的Commit?

本文译自git howto: revert a commit already pushed to a remote repository - Christoph Rüegg你刚刚将你本地的分支推送到了远程仓库中,但是却突然发现到其中的一个Commit错了,或者有一些很严重的拼写错误。当然,这没什么大不了的,你能解决。但是你必须手脚快一点,在别人同步这些Commit前解决它,否则被坑了的同事

2015-10-18 22:17:59 2993

原创 在Android中使用HttpClient 4.3.x出现NoSuchFieldError的问题

升级了 HttpClient前几天看到Apache新发布了 HttpClient 4.3.5,一时手残,将我写的开源项目nForumSDK中的 HttpClient 升级了。在纯Java的环境下测试了一下,没发现什么问题,新的包还挺好用的,于是就发布了。过了两天,有人给我发反馈,说在Android应用上测试的时候报错:java.lang.NoSuchFieldError:org.a

2015-10-18 22:16:17 999

原创 处理 ActionBarDrawerToggle is Deprecated

ActionBarDrawerToggle is Deprecated更新Android Support Library后,自动构建DrawerFragmentLayout,会发现有这样一个Warning:'Android.support.v4.app.ActionBarDrawerToggle' is deprecated替换Support Library查询官方文档可知,

2015-10-18 22:14:32 1129

空空如也

空空如也

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

TA关注的人

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