这个demo是鸣人叫我做的效果,大家用的时候根据实际需要再调整参数。
先看效果图:
主要构思:当progress到最大值的时候触发动画效果,效果都由canvas画布上进行。
主要代码:
@Override
protected void onDraw(Canvas canvas) {
int halfWidth = getWidth() / 2;
int halfHei...
分类:
其他好文 时间:
2015-06-17 16:41:01
阅读次数:
139
Android-ProgressBar
一 ProgressBar
ProgressBar:进度条
二 SeekBar
ProgressBar的子集
可以拖动,常用于媒体播放, 下面是一个例子:
private void showSeekBar()
{
mSeekBar = (SeekBar)findViewById(R.id.seekBar1);
mSeekBar.setOn...
分类:
移动开发 时间:
2015-06-16 23:07:02
阅读次数:
326
webview是常用的组件,特别是当前h5这么流行的情况下,本文介绍webview在项目中的常规用法。一般是webview加载的过程前会对当前网络做判断,没有网络的情况下给个提示。有网络的情况下配一个progressbar显示当前进度,好的,上代码。
第一步:设计页面
<LinearLayout xmlns:android="http://schemas.android.co...
分类:
移动开发 时间:
2015-06-16 21:15:06
阅读次数:
128
在应用设计过程中,我们总是设计好应用各块的布局和颜色的分配。当然这只是我们的一厢情愿,当我们真正开始
CD的时候,这才发现预想总是很美好的,实际操作起来确实有些难度。当然对于经验老道的程序员来说,这点阻碍
并不算什么。
正如题目所说,微软已经给我们设置了各种各样的系统默认资源,特别在是对于控件的一些属性,有的时候我们可以
直接定义属性来覆盖掉,而有的时候我们定义了属性依然毫无作用,这个时候我们就需要重载它的默认主题值。
好了,上面废话一大堆,下面就让我们来看看到底有多少默认的主题资源:
这里以P...
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_par...
分类:
移动开发 时间:
2015-06-12 19:32:52
阅读次数:
147
在res下创建drawable文件夹,新建文件drawable/progressbar_color.xml ...
分类:
移动开发 时间:
2015-06-12 19:17:25
阅读次数:
276
1.案例效果图2.准备素材 progress1.png(78*78) progress2.png(78*78)3.原理采用一张图片作为ProgressBar的背景图片(一般采用颜色比较浅的)。另一张是进度条的图片(一般采用颜色比较深的图片)。进度在滚动时:进度图片逐步显示,背景图片逐步隐藏,达到.....
分类:
移动开发 时间:
2015-06-12 11:20:54
阅读次数:
202
xml文件代码部分<ProgressBar
android:id="@+id/firstprobar"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:max="200"
android:progress="100"
style="?android:attr/progressBarStyleHorizontal"
/>
<Button
android:id="@+id..
分类:
移动开发 时间:
2015-06-10 01:20:51
阅读次数:
127
相当简单,直接贴
先看主界面布局activity_custom_progress_main.xml
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical" android:layout_width="fill_parent"
an...
分类:
其他好文 时间:
2015-06-08 19:38:29
阅读次数:
145
ProgressBar自定义1: 在JAVA代码中在java代码中 ProgressBar 继承自View, 在android.widegt包中 ProgressDialog 继承自Dialog, 在 android.app包中。2: 在XML文件中ProgressBar 默认是圆形转圈。当为Pro...
分类:
其他好文 时间:
2015-06-05 19:34:10
阅读次数:
133