自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 ScrollView滚动监听

有时我们需要监听ScroView的滚动事件,但是SDK并没有提供相应的方法,只是提供了一个  protected void onScrollChanged(int x, int y, int oldx, int oldy) 方法,这个方法是不能被外界调用的,因此就需要把它暴露出去。 解决方法就是写一个接口, public interface ScrollViewListener { 

2014-12-16 11:31:41 377

原创 Android隐藏或显示软键盘

InputMethodManager manager = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE);         if (getCurrentFocus() != null && getCurrentFocus().getWindowToken() != null) {             m

2014-12-16 11:27:31 234

原创 ScrollView嵌套GridView

最近开发中用到了ScrollView嵌套GridView的情况,嵌套时发现GridView会显示不全, 起初为GridView添加属性 android:fillViewport="true",我机器上的结果是GridView会显示完全,但是滑动时还是存在问题。 最终使用的解决方案是:重写GridView的onMeasure方法,使其不会出现滚动条,ScrollView嵌套ListView也

2014-12-16 09:39:59 286

原创 ListView添加Header后position的计算

手动计算真实的position位置: 1 2 3 4 5 6 7 8 final headerCount = 1; mListView.setOnItemClickListener(new OnItemClickListener() {     @Override     public void onItemClick(

2014-11-20 22:40:56 438

转载 ActivityGroup里面装的子Activity不执行OnActivityResult()的解决办法

ActivityGroup里面装的子Activity不执行OnActivityResult()的解决办法

2014-11-10 22:04:26 448

转载 获取Android控件的宽和高

我们都知道在onCreate()里面获取控件的高度是0,这是为什么呢?我们来看一下示例: 首先我们自己写一个控件,这个控件非常简单: [java] view plaincopy public class MyImageView extends ImageView {        public MyImageView(Context context, Attribut

2014-11-10 22:02:16 203

转载 android 公开静态内部类BroadcastReceiver

android 公开静态内部类BroadcastReceiver 第一次写博客,写得不好盼大家指正.       当想实现广播接收功能时,因java  是单继承,所以一般一个类都会extends Activity,所以会想到内部类来extends BroadcastReceiver,这中间可能会出现两种异常 [java] view plaincopy 1:java.la

2014-11-10 21:56:18 359

转载 ExpandableListView长按事件

expandableListV.setOnItemLongClickListener(new OnItemLongClickListener() { public boolean onItemLongClick(AdapterView parent, View childView, int flatPos, long id) { if (ExpandableListView.getPack

2014-11-10 21:53:22 260

转载 Java 计算两个日期之间相差的天数

转自:http://hi.baidu.com/oritenson/blog/item/bc595d5ae2ff38302934f000.html#0 Java 计算两个日期之间相差的天数(包括跨年情况) 计算的方法较多,我这里采用的是Calendar来实现计算两个Date之间相差几天。 非跨年情况:      /**      * This method is used to get i

2014-11-10 21:49:22 655

转载 android textview改变部分文字的颜色和string.xml中文字的替换

一:TextView组件改变部分文字的颜色:   Java代码   TextView textView = (TextView)findViewById(R.id.textview);      //方法一:   textView.setText(Html.fromHtml("红色其它颜色"));      //方法二:    String text = 

2014-11-10 21:46:26 340

空空如也

空空如也

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

TA关注的人

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