笔记

1、popwindow的原点坐标在正中央,通过以下代码可检测到
系统中所有对话框,默认布局方式都是居中显示,如果想自定义显示位置可以考虑如下方式:

  Window mWindow = dialog.getWindow();

  WindowManager.LayoutParams lp = mWindow.getAttributes();

  lp.x= xxx;

  lp.y= xxx;

  复制代码

  缺省居中lp.x=0,lp.y=0

  新坐标 x小于0左移,大于0右移;y小于0上移,大于0下移

 

2、View.GONE 隐藏且不占空间
View.VISIBLE 显示
View.INVISIBLE 不显示,但占空间

 

 

3、TextSwitcher 跟 TextView比较,个人感觉没什么区别。
TextSwitcher在改变值的的过程中可以设置一些动态效果而已。

TextView当内容超过一定高度,自动改动的效果,两种方法:
在java代码:
TextView tv = (TextView)findViewById(R.id.tv);
        tv.setMovementMethod(ScrollingMovementMethod.getInstance());

在xml中:
 <ScrollView android:layout_width="fill_parent"
  android:layout_height="100px">
  <TextView android:layout_width="fill_parent"
   android:layout_height="fill_parent"
   android:text="sfs/nsda/nadsa/nnnsfa/nasda/n/n/n/n/nasdadad/nasda/n"
   android:id="@+id/tv" />
 </ScrollView>

两者区别:有无滚动条

 

今天终于把ApiDemo研究了一下,很多效果,充实android基础,提供思路

你可能感兴趣的:(笔记)