自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 View.setTag()和View.getTag()使用指南

关于View.setTag()和View.getTag()结合使用的例子很多,Google, stackoverflow上面一堆,就不再赘述了,随便一搜就有。经典的使用例子:三部分:视图初始化、保存内容、取得内容 private ImageView mThumbIv; mThumbIv = (ImageView) itemView.findViewById(R.id.

2016-05-13 09:40:11 3020

原创 RecyclerView设置点击监听器OnClickListener

Android现在越来越广泛的使用RecyclerView来实现更好的布局效果(比如瀑布流、卡片。。。)。但是RecyclerView的数据适配器RecyclerView.Adapter跟传统的BaseAdapter、ArrayAdapter之类的数据适配器有些不同,这也造成了在为子项添加View事件监听器时有些棘手,相信大家平时在使用当中也能感受得到。为什么这么说呢?1. 传统的的适配器

2016-05-13 08:24:34 8618

原创 Socket.io-client android 部分源码解析

1. Emitter类Emitter类可以说是socket.io-client 中最重要的类,Socket.class 便继承自该类.先看看Emitter类中定义的变量callbacks: private ConcurrentMap> callbacks = new ConcurrentHashMap>();可以说整个Emitter类就是围绕着callbacks在进行操作,call

2016-05-11 15:09:38 2310

原创 Android 混淆Tips

Android混淆的重要性不用多说,操作指南网络上也有很多,不再赘述。分享几个我在混淆过程中search蛮久的问题,帮助大家减少花费在混淆过程中的时间。1. 报"....can't find referenced class..." warning 的解决方式:当我们使用-keep 将相关文件声明为不混淆之外,当我们确信对相应的文件混淆没有问题时,还需要使用-dontwar

2016-05-09 00:25:37 362

原创 设置不同的android:inputTye属性时,如果修改EditText hint 的字体

在使用EditText控件时,经常需要指定android:inputType属性,比如用户名输入框,密码输入框等。而不同的android:inputType属性有时候会有使用不同的字体,比如textPassword, 这会造成密码框同用户名框的hint字体不一致,影响整体的美观性。这个时候可以通过Java Code对EditText控件进行调整,使得用户名输入框同密码输入框的hint具有相

2016-04-27 17:32:56 468

原创 【填坑之路】记得时常更新所使用的第三方库

今天碰到一个问题,百度定位功能无法正常使用。发现是com.baidu.location.BDLocation包中的BDLocationListener接口无法正常收到定位信息的回调。查找了一通,最后发现事故原因很简单,仅仅是因为使用的百度定位SDK是4.23的,落后于当前最新版本的6.23,更新了相关.jar包和.so包后,定位功能又能正常使用了。其实在平时的开发中,我

2016-04-15 08:30:31 239

原创 setContentView() 报 OutOfMemoryError的错误

这次的错误是在进行阿里云测Android云测的兼容性测试时发现的。错误日志为:错误日志的意思是说在执行ActivitySplash的setContentView()方法时出现了内存不足的错误。然后我去看了Activi

2016-04-05 10:28:55 1330

空空如也

空空如也

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

TA关注的人

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