自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 ====imageview的屏幕适配

ImageView img = (ImageView) convertView.findViewById(R.id.themeandbackground_theme);// img.setLayoutParams(new RelativeLayout.LayoutParams((Helper.getDisplayWidth() - Helper.dip2px(60)

2015-12-17 16:52:26 245

原创 ====如何在framelayout中自动循环childview

final int childCount = getChildCount();if (childCount > 1) { for (int i = 0; i ; i++) { View child = getChildAt(i); if (i == 0) { bringChildToFront(child); }

2015-12-16 11:38:17 242

原创 ====如何通过捕获异常来防止空指针ANR

RecordTag tag = null;try { tag = (RecordTag) listView.getAdapter().getItem(position);} catch (Exception e) { e.printStackTrace();}if (tag == null) return;mmedlg = new JiyibiMembersMan

2015-12-10 17:51:35 394

原创 ====如何设置手势

private GestureDetector detector;先定义一个对象public JiyibiMembersManagerEditDialog(Context context, int theme, RecordTag tag, MembersManagerEditCallBack mMECallBack) { super(context, them

2015-12-07 10:20:09 245

原创 ==== 如何写自己的回调函数

public interface MembersManagerCallBack { void mMCallBack(ArrayList recordTagList);}在一个类中定义一个回调函数并在该类中为回调函数设置带回值callBack.mMCallBack(recordTagList);在另外一个类中初始化上一个类的时候就要执行回调函数,获取到回调返回的

2015-12-06 16:51:23 263

原创 ====在界面初始化之后就要弹出软键盘,与收起软键盘

imm.showSoftInput(addNewMember, InputMethodManager.RESULT_SHOWN);// imm.showSoftInput(addNewMember,InputMethodManager.SHOW_FORCED); imm.toggleSoftInput(InputMethodManag

2015-12-06 16:47:53 384

原创 ====监听textview中输入的变化

addNewMember.addTextChangedListener(new TextWatcher() { @Override public void beforeTextChanged(CharSequence s, int start, int count, int after) { } @Override public void onTextC

2015-12-05 15:58:32 391

原创 ====Scroll包裹的List View中监听Scroll

/*listView.setOnScrollListener(new AbsListView.OnScrollListener() { //正在滚动时回调,回调2-3次,手指没抛则回调2次。scrollState = 2的这次不回调 //回调顺序如下 //第1次:scrollState = SCROLL_STATE_TOUCH_SCROLL(1) 正在滚动 //第2

2015-12-05 15:56:52 216

原创 ====手势的使用

private GestureDetector detector;this.detector = new GestureDetector(getContext(), new ViewGestureListener());class ViewGestureListener implements GestureDetector.OnGestureListener {

2015-12-05 15:54:13 194

原创 ==== 如何写自己的Listerner监听器

public interface SelectDialogDisMissListerner{ void DialogDisMissListerner(HashSet aDialog);}SelectDialogDisMissListerner disMissLinterner;public void setSelectDialogDisMissListerner(SelectDi

2015-12-05 15:50:39 332

原创 ====如何使dialog的高度随item的变化而变化

Window window = getWindow();window.setGravity(Gravity.BOTTOM);unitHeight = Controller.dip2px(aty, unitHeight);int dialogH = 0;int displayH = Controller.getDisplayHeight(aty) - Controller.dip2px(at

2015-12-05 15:49:19 517

原创 ===item填充导致layout显示和想要的不同

<ScrollView android:id="@+id/new_horizontalScrollView" android:layout_width="match_parent" android:layout_height="match_parent" android:background="#ffffff" android:scrollbars="non

2015-12-05 15:43:28 240

空空如也

空空如也

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

TA关注的人

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