UI
文章平均质量分 95
CoderWilliam
这个作者很懒,什么都没留下…
展开
-
Android绘制listview的优化理解
绘制listview中,为了丰富listitem的内容,我们一般定义一个类继承BaseAdapter,需要重写BaseAdapter的一些方法,其中有优化空间的方法是getView方法@Overridepublic View getView(int position, View convertView, ViewGroup parent) {}position: The pos原创 2015-02-27 10:53:46 · 730 阅读 · 0 评论 -
共享元素变换
共享元素变换1.完成两个activity的效果切换 in MainActivity(界面1)activity_main_img.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { Inten原创 2017-01-03 16:53:58 · 396 阅读 · 1 评论 -
DataBinding使用教程详解
序针对MVP和MVC架构的理解还是比较清晰的,但是微软早些提出的MVVM还不是很了解,只知道一个词在耳边很热——“数据驱动”。下面通过对MVVM在Android端的实践DataBinding的深入学习来加深对MVVM模式的理解。DataBinding介绍DataBinding——数据绑定,是Google对MVVM在Android上的一种实现,可以直接绑定数据到xml中,通过View...原创 2018-05-06 18:02:01 · 5513 阅读 · 0 评论 -
LayoutInflater源码解析
添加布局文件的时候想获取布局文件自己定义的size来填充到新控件里去,用LayoutInflater.from(getContext()).inflate(R.layout.resId, parent)把parent带上,效果不是很理想,需要进一步优化。原创 2018-07-24 20:51:33 · 280 阅读 · 0 评论