该工程的功能是实现进度条的显示,按以下按钮进度条增加10%以下代码是MainActivity.java中的代码package com.example.progressbar;import android.app.Activity;import android.os.Bundle;import and...
分类:
移动开发 时间:
2015-06-17 18:12:48
阅读次数:
187
这个demo是鸣人叫我做的效果,大家用的时候根据实际需要再调整参数。
先看效果图:
主要构思:当progress到最大值的时候触发动画效果,效果都由canvas画布上进行。
主要代码:
@Override
protected void onDraw(Canvas canvas) {
int halfWidth = getWidth() / 2;
int halfHei...
分类:
其他好文 时间:
2015-06-17 16:41:01
阅读次数:
139
一、Android资源简介
Android应用资源可分为两大类:(1)无法通过R清单类访问的原生资源,保存在assets目录下;(2)可通过R资源清单类访问的资源,保存在res目录下。其中,res目录下应用资源介绍如下:
目录Directory
资源类型Resource Types
res/anim/
XML文件,它们被编译进逐...
分类:
移动开发 时间:
2015-06-17 11:43:35
阅读次数:
195
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
平移动画//创建对象
CABasicAnimation *anim = [CABasicAnimation animation];
// keyPath决定了执行怎样的动画, 调整哪个属性来执行动画
anim.keyPath = @"position";// toValue : 最终变成什么值
// byValue : 增加多少值
anim.byValue = [NSValue va...
分类:
移动开发 时间:
2015-06-10 15:45:14
阅读次数:
157