- 浏览: 5778741 次
- 性别:
- 来自: 上海
文章分类
- 全部博客 (890)
- WindowsPhone (0)
- android (88)
- android快速迭代 (17)
- android基础 (34)
- android进阶 (172)
- android高级 (0)
- android拾遗 (85)
- android动画&效果 (68)
- Material Design (13)
- LUA (5)
- j2me (32)
- jQuery (39)
- spring (26)
- hibernate (20)
- struts (26)
- tomcat (9)
- javascript+css+html (62)
- jsp+servlet+javabean (14)
- java (37)
- velocity+FCKeditor (13)
- linux+批处理 (9)
- mysql (19)
- MyEclipse (9)
- ajax (7)
- wap (8)
- j2ee+apache (24)
- 其他 (13)
- phonegap (35)
最新评论
-
Memories_NC:
本地lua脚本终于执行成功了,虽然不是通过redis
java中调用lua脚本语言1 -
ZHOU452840622:
大神://处理返回的接收状态 这个好像没有监听到 遇 ...
android 发送短信的两种方式 -
PXY:
拦截部分地址,怎么写的for(int i=0;i<lis ...
判断是否登录的拦截器SessionFilter -
maotou1988:
Android控件之带清空按钮(功能)的AutoComplet ...
自定义AutoCompleteTextView -
yangmaolinpl:
希望有表例子更好。。。,不过也看明白了。
浅谈onInterceptTouchEvent、onTouchEvent与onTouch
不推荐这样写。
推荐这篇:http://gundumw100.iteye.com/blog/1059297
又是好久没更新博客了,呵呵,忙着上班,忙着带团!一句话,忙着生活赚钱!好吧,废话不多少,今天要写的是loading效果,先给大家看个效果图
程序在加载的时候下面的进度条不断变化,我这里并没有用android自带的动画,写的是一种方法,方法很简单,就是不断地绘制2张图片,利用5个ImageView不断设置不同背景。利用handler来动态更新。两张图片用ps做出来,见下图:
第二张图片是白色的
下面请看代码
当然,也可以把图片换成其他形状的比如说圆形,大家可以发挥自己的想象力。
这边是我弄的图片:
好啦,这就是大体上的代码,布局文件很简单,就不贴上啦,有问题的朋友可以联系我leepood@gmail.com,祝大家安好!
http://www.leepood.org/#/new-to-android/listview_page/
android监控程序的开启与关闭
http://www.leepood.org/#/new-to-android/android-monitor-apps/
推荐这篇:http://gundumw100.iteye.com/blog/1059297
又是好久没更新博客了,呵呵,忙着上班,忙着带团!一句话,忙着生活赚钱!好吧,废话不多少,今天要写的是loading效果,先给大家看个效果图
程序在加载的时候下面的进度条不断变化,我这里并没有用android自带的动画,写的是一种方法,方法很简单,就是不断地绘制2张图片,利用5个ImageView不断设置不同背景。利用handler来动态更新。两张图片用ps做出来,见下图:
第二张图片是白色的
下面请看代码
//不断发送消息,切换图片 private void playAnimation() { new Thread(){ @Override public void run() { while(true) { for(int i=5;i>0;i--) { handler.sendEmptyMessage(i); try { this.sleep(300); } catch (InterruptedException e) { // TODO Auto-generated catch block e.printStackTrace(); } } } } }.start(); } //handler接受消息进行变化 handler=new Handler(){ @Override public void handleMessage(Message msg) { c.getResources(); switch(msg.what) { case 1: imgview_1.setImageDrawable(c.getResources().getDrawable(R.drawable.loading_blue)); imgview_2.setImageDrawable(c.getResources().getDrawable(R.drawable.loading_white)); imgview_3.setImageDrawable(c.getResources().getDrawable(R.drawable.loading_white)); imgview_4.setImageDrawable(c.getResources().getDrawable(R.drawable.loading_white)); imgview_5.setImageDrawable(c.getResources().getDrawable(R.drawable.loading_white)); break; case 2: imgview_1.setImageDrawable(c.getResources().getDrawable(R.drawable.loading_white)); imgview_2.setImageDrawable(c.getResources().getDrawable(R.drawable.loading_blue)); imgview_3.setImageDrawable(c.getResources().getDrawable(R.drawable.loading_white)); imgview_4.setImageDrawable(c.getResources().getDrawable(R.drawable.loading_white)); imgview_5.setImageDrawable(c.getResources().getDrawable(R.drawable.loading_white)); break; case 3: imgview_1.setImageDrawable(c.getResources().getDrawable(R.drawable.loading_white)); imgview_2.setImageDrawable(c.getResources().getDrawable(R.drawable.loading_white)); imgview_3.setImageDrawable(c.getResources().getDrawable(R.drawable.loading_blue)); imgview_4.setImageDrawable(c.getResources().getDrawable(R.drawable.loading_white)); imgview_5.setImageDrawable(c.getResources().getDrawable(R.drawable.loading_white)); break; case 4: imgview_1.setImageDrawable(c.getResources().getDrawable(R.drawable.loading_white)); imgview_2.setImageDrawable(c.getResources().getDrawable(R.drawable.loading_white)); imgview_3.setImageDrawable(c.getResources().getDrawable(R.drawable.loading_white)); imgview_4.setImageDrawable(c.getResources().getDrawable(R.drawable.loading_blue)); imgview_5.setImageDrawable(c.getResources().getDrawable(R.drawable.loading_white)); break; case 5: imgview_1.setImageDrawable(c.getResources().getDrawable(R.drawable.loading_white)); imgview_2.setImageDrawable(c.getResources().getDrawable(R.drawable.loading_white)); imgview_3.setImageDrawable(c.getResources().getDrawable(R.drawable.loading_white)); imgview_4.setImageDrawable(c.getResources().getDrawable(R.drawable.loading_white)); imgview_5.setImageDrawable(c.getResources().getDrawable(R.drawable.loading_blue)); break; } } };
当然,也可以把图片换成其他形状的比如说圆形,大家可以发挥自己的想象力。
这边是我弄的图片:
好啦,这就是大体上的代码,布局文件很简单,就不贴上啦,有问题的朋友可以联系我leepood@gmail.com,祝大家安好!
http://www.leepood.org/#/new-to-android/listview_page/
android监控程序的开启与关闭
http://www.leepood.org/#/new-to-android/android-monitor-apps/
发表评论
-
利用广播实现强制下线功能
2016-12-28 10:45 1425最近一口气买 ... -
Android百分比布局Percent支持库
2015-09-02 11:08 3106虽然有很多的布局可以在 Android 应用程序开发的世界供我 ... -
ViewDragHelper行为测试
2015-08-12 17:36 2698只是简单记录一下 以后可能会实现一些效果 import ... -
android5.x之Palette调色板
2015-07-17 10:30 3296Palette类可以分析一张图片,取出这张图片的特征色,然后为 ... -
使用ClipboardManager剪贴板实现复制粘贴功能
2015-04-10 14:39 3740经常要使用复制粘贴的功能,比如长安一个TextView弹出一个 ... -
LocationListener监听位置变化,当进入到某一距离内时发出提醒
2014-08-19 15:03 7633项目中需要这样的要求: 启动一个服务一直在背后监听当前位置变化 ... -
Android下集成FacebookSDk到项目并发表评论
2013-08-28 14:36 4836项目中需要发表自己的评论到Facebook,需要集成Faceb ... -
MediaRecorder录音,MediaPlayer播放
2013-05-23 09:53 7475直接看代码 import java.io.DataOutp ... -
Notification的基本用法
2013-05-22 11:52 5919android4.0以前: private static ... -
android音频、视频、拍照基础操作
2013-03-27 11:55 2769播放音乐和视频用的是类:MediaPlayer 刻录声音和视 ... -
tabhost通过手势滑动切换activity
2013-02-18 17:59 11107package com.mars.mp3player; ... -
VideoView简单视频播放
2013-02-17 17:17 9249只是上上手而已的例子。 package com.chen ... -
android 再按一次后退键退出应用程序
2012-06-15 21:51 4067private static Boolean isExit ... -
AlarmManager全局定时器/闹钟
2012-02-01 10:11 5825http://407827531.iteye.com/blog ... -
倒计时的CountDownTimer
2011-12-23 13:06 31152直接看这里吧,我只是搬运工。 定时执行在一段时候后停止的倒计 ... -
Android流量统计TrafficStats类的使用
2011-12-06 16:25 26397对于Android流量统计来说在2.2版中新加入了Traffi ... -
ScrollView当显示超出当前页面时自动移动到最底端
2011-09-01 09:42 16953卷轴视图(ScrollView)是指当拥有很多内容,一屏显示不 ... -
在SurfaceView上拖动一架飞机
2011-08-23 12:40 2885接上一篇在SurfaceView上拖动一张小图片 什么叫拖动飞 ... -
在SurfaceView上拖动一张小图片
2011-08-22 18:20 5195用手指随便拖。这里采用了线程去绘制,其实也可以在onTouch ... -
用getIdentifier()获取资源Id
2011-07-28 22:36 10727做项目过程中遇到一个问题,从数据库里读取图片名称,然后调用图片 ...
相关推荐
Android程序研发源码Android 远程登录含有loading登录效果源码.zip
这是一个比较绚丽,比较有新意的loading动效,可供学习交流!
漂亮的loading加载框.zip,太多无法一一验证是否可用,程序如果跑不起来需要自调,部分代码功能进行参考学习。
高仿Instagram页面效果android特效.rar,太多无法一一验证是否可用,程序如果跑不起来需要自调,部分代码功能进行参考学习。
2. 精美的loading效果:在登录过程中,展示一个动态的loading效果,提高用户体验。 3. 超级详细的注释:在整个项目中,对关键代码和逻辑进行了详细的注释,帮助开发者快速理解项目结构和实现原理。 4. 易于二次开发...
15 Android远程登录含有loading登录效果~~完整代码和超级详细注释 16 AsyncTask进度条加载网站数据到ListView 17 EditText插入QQ表情源码 18 OpenGL的一个简单的例子 19闹钟 20 指南针 21 重力感应 22 android 查询...
Android远程登录含有loading登录效果~~完整代码和超级详细注释.zip
在招商银行android手机app中,有如下图所示的loading加载效果:.zip,太多无法一一验证是否可用,程序如果跑不起来需要自调,部分代码功能进行参考学习。
Android远程登录含有loading登录效.zip Angle v1.0_2D游戏引擎.ZIP BOOK看遍所有UI控件.7z BrewClock闹钟.zip BTAndroidWebViewSelection(webview选择文字) cellmap v2.0 基站查询定位导航系统 .rar DialogShow....
SquareLoading:一个正方形动画加载程序
Android实现动态数字圆圈进度效果.rar,太多无法一一验证是否可用,程序如果跑不起来需要自调,部分代码功能进行参考学习。
Android loading效果.zip,太多无法一一验证是否可用,程序如果跑不起来需要自调,部分代码功能进行参考学习。
分享一款Android中的CustomLoading进度条大集合,各种加载效果和圆形进度展示.rar,太多无法一一验证是否可用,程序如果跑不起来需要自调,部分代码功能进行参考学习。
Android远程登录含有loading登录效果~~完整代码
android 自定义view的实现,总结了集中方式的进度条加载效果.rar,太多无法一一验证是否可用,程序如果跑不起来需要自调,部分代码功能进行参考学习。
直接解压exe文件就可以获取资源,资源包含可执行文件+源代码+程序使用说明,所有项目代码均已严格验证,可直接运行!如果有什么问题欢迎随时留言。
摘要:Java源码,Android源码,远程登录,进度条 Android实现远程登录功能,含有进度条loading登录效果,登录后台通知更新UI线程,主要用于登录失败,通知UI线程更新界面,检查用户...含有loading效果(多线程处理,时事返回
Android控件特效-加载提示效果实现源码.rar,太多无法一一验证是否可用,程序如果跑不起来需要自调,部分代码功能进行参考学习。