ScrollView实现滑动效果
2015-03-18 10:27
141 查看
布局文件代码:
<ScrollView xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" > <!-- ScrollView可实现滑动效果 --> <LinearLayout android:id="@+id/ll_list" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" > </LinearLayout> </ScrollView>
Activity代码:
import java.util.ArrayList; import java.util.List; import com.itheima28.sqlitedemo.dao.PersonDao; import com.itheima28.sqlitedemo.entities.Person; import android.os.Bundle; import android.app.Activity; import android.view.Menu; import android.view.View; import android.widget.LinearLayout; import android.widget.TextView; /** * 采用ScrollView+LinearLayout的方式实现界面滑动: * 这种方式的缺点: * 1,假如查询数据库返回的集合元素有很多,则需要多次的new对象,太费内存 * 2,假如查询结果有数万条则,一次性把数万条结果全部显示到界面不太合理 * @author Administrator * */ public class MainActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); //获取集合 List<Person> list=new ArrayList<Person>(); for(int i=0;i<50;i++){ list.add(new Person(i, "yin"+i, i+3)); } //获取LinearLayout控件 LinearLayout linearLayout = (LinearLayout) findViewById(R.id.ll_list); //循环list创建TextView添加到LinearLayout中 if(list!=null&&list.size()>0){ for(Person p:list){ TextView textView=new TextView(this); textView.setText(p.toString()); textView.setTextSize(22);//设置字体大小 linearLayout.addView(textView); } } } }
相关文章推荐
- HorizontalScrollView实现Gallery效果,可滑到最后项且点击可滑动到相应位置
- NestedScrollView 嵌套 ListView 实现滑动折叠效果
- SCrollView滑动时imageView放大的效果实现
- ScrollView与SeekBar绑定实现滑动时出现小滑块的效果
- Android利用贝塞尔曲线实现ScrollView滑动到顶部后阴影反馈效果
- 用ListView+自定义的HorizontalScrollView实现滑动删除效果
- ScrollView滑动监听实现界面动画效果
- Toolbar随着ScrollView滑动透明度渐变效果实现
- ScrollView嵌套圆角Listview 实现同时滑动效果
- Android开发之滑动ScrollView实现ToolBar半透明效果
- 实现ScrollView滑动时标题栏的隐藏效果
- 实现ScrollView滑动时标题栏的隐藏效果(我自己写了例子)
- Android ScrollView向上滑动控件顶部悬浮效果实现
- Android中Toolbar随着ScrollView滑动透明度渐变效果实现
- Android ScrollView向上滑动控件顶部悬浮效果实现
- Android ScrollView向上滑动控件顶部悬浮效果实现
- 关于动态加载的数据实现单选可取消的效果 并且附带 ScrollView滑动到指定位置
- Android ScrollView向上滑动控件顶部悬浮效果实现
- ScrollView滑动悬停ToolBar效果实现
- Android利用贝塞尔曲线实现ScrollView滑动到顶部后阴影反馈效果