摘要: private long lastTotalRxBytes = 0; private long lastTimeStamp = 0; /** * 得到网络速度 * @param context * @return */ public String getNetSpeed(Context contex 阅读全文
posted @ 2017-04-21 17:34 chengxu虾 阅读(915) 评论(0) 推荐(0) 编辑
摘要: 屏蔽系统播放器和Vitamio播放器切换的动画 配置如下的样式,给activity使用样式即可 <style name="noAnimation_Theme" parent="android:Theme"> <item name="android:windowAnimationStyle">@sty 阅读全文
posted @ 2017-04-21 17:30 chengxu虾 阅读(699) 评论(0) 推荐(0) 编辑
摘要: import android.content.Context; 注意!! 我们在代码中写空间的宽高大小 都是以px(像素为单位) 这样的话 在不同分辨率的手机上的显示效果就不一样了 所以需要转换为dip(即dp dp在不同的分辨率的手机上会转化为对应的像素, 这样一来 在不同的手机上显示的效果都是一 阅读全文
posted @ 2017-04-03 14:26 chengxu虾 阅读(2266) 评论(0) 推荐(0) 编辑
摘要: 14. private StringBuilder mFormatBuilder; private Formatter mFormatter; public MilliseFormat() { // 转换成字符串的时间 mFormatBuilder = new StringBuilder(); mF 阅读全文
posted @ 2017-04-03 14:24 chengxu虾 阅读(696) 评论(0) 推荐(1) 编辑
摘要: android中 当我们的手指触摸屏幕将产生一个事件, (假设 这个过程中如果没有显示的去拦截该事件的话) 这个事件会逐级传递到视图的最底层,即使在中间某些视图会响应这个事件( 这个视图也不会去消费这个事件), 仍然是会传递到底层(底层不响应该事件),然后再由底层回传到顶层,在传回顶层的过程中 , 阅读全文
posted @ 2017-03-30 21:22 chengxu虾 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 在我们某些业务需求中 有时需要将汉字转换为拼音 这个时候可以利用开源框架 pinyin4j.jar 来帮助我们快速的转化, 另外还需要下面的帮助类 ,在使用的时候直接拷贝即可 public class PinYinUtils { /** * 得到指定汉字的拼音 * 注意:不应该被频繁调用,它消耗一定 阅读全文
posted @ 2017-03-30 21:07 chengxu虾 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 在我们的某些特定的业务需求中 ,有时需要对一定数量的图片进行无限循环的实现 例如Gallery ,ViewPager等显示图片的控件中 具体做法:(实际上是一种伪循环) 1.首先getcount()的方法中让它返回一个很大的值 return Integer.MAX_VALUE; 2. 然后这个时候 阅读全文
posted @ 2017-03-30 21:00 chengxu虾 阅读(422) 评论(0) 推荐(0) 编辑
摘要: ViewPager有很多的适配器,如pagerAdapter,FragmentPagerAdapter等, 今天我想重点谈的是关于pagerAdapter加载缓存页面的机制的问题。 首先,使用pagerAdapter一般需要重写它的四个未实现的方法分别是: 1. getCount(){} //得到总 阅读全文
posted @ 2017-03-30 20:50 chengxu虾 阅读(897) 评论(0) 推荐(0) 编辑