Android-自定义TextView和异步加载图片的实现

2014-11-24 08:54:26 ? 作者: ? 浏览: 0

实例:ConstomTextView


实现步骤:


1. 定义一个继承LinearLayout的类:ConstomTextView


2. 在ConstomTextView类中自定义setText()方法


3.在setText方法中,通过TypedArray来获取自定义属性,来设置组件相应的参数


4.如果要在布局中显示出图片就应该定义ImageView,显示出文本就定义TextView,以此类推


5. 最后要将组件通过addView()方法添加到布局当中。


6. 要实现图片异步加载,需要定义一个线程类,通过Handler来进行数据交互,来达到UI的更新


项目运行效果:


2秒过后。。


源代码:MainActivity.java


package com.wwj.textView;


import java.util.ArrayList;
import java.util.HashMap;


public class MainActivity extends Activity {


-->

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: