android 使用代码方式创建自定义progressBar——自定义控件学习(六)

本文主要参考:http://blog.csdn.net/hjj0212/article/details/8286757 因为在自定义控件的时候经常需要整合progressBar,所以需要自己通过代码的方式创建一个progressBar,而且通常情况下,需要对progressBar的颜色大小进行设置。下面就直接上货: 1、首先是布局文件:
<?xml version="1.0" encoding="utf-8"?>

2、可能需要的资源:
progressbar.xml
<?xml version="1.0" encoding="utf-8"?>                

3、MainActivity.java
package com.example.administrator.customerprogressbar;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.widget.ProgressBar;import android.widget.RelativeLayout;public class MainActivity extends AppCompatActivity {    private ProgressBar progressBar;    @Override    protected void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentView(R.layout.activity_main);        progressBar = new ProgressBar(this);        progressBar.setIndeterminateDrawable(getResources().getDrawable(R.drawable.progressbar));        this.addContentView(progressBar,new RelativeLayout.LayoutParams(100,100));    }}

代码还是比较基本的,所以不过多的解释了,下面是运行结果:

更多相关文章

  1. Android开发1――查找所需要出示权限的内容
  2. 系出名门 Android(安卓)系列文章索引
  3. Android(安卓)http请求例子、Unicode转UTF-8 java代码收藏
  4. 【自定义控件系列四】android绘制实战(一)通过Canvas+Path+Paint
  5. Android应用程序启动过程源代码分析
  6. 获取Android(安卓)SDK 源代码并在Eclipse中关联查看的方法
  7. Android(安卓)Studio插件整理
  8. Android(安卓)Studio编译报Default interface methods are only
  9. Android简明开发教程二十四:总结及示例代码下载

随机推荐

  1. Android理解四种启动模式
  2. android/ophone 横竖屏切换问题的解决方
  3. 不同手机在豌豆夹上显示设备同名的解决方
  4. MoDaCo.Switch 让你的 HTC One 自由转换
  5. android 集成系统分享和第三方分享案例
  6. [置顶] android头像相册/拍照选取,裁剪及
  7. android快应用,Error: Cannot find module
  8. Android(安卓)录制手机屏幕视频生成GIF图
  9. 多核时代的移动开发(一)-函数式编程思想到
  10. 如何将 Android带入互联网数字家庭? 第三