Android   收集索引贴

本文详细介绍了如何在Android应用中使用进度条显示下载过程,并通过实例展示了如何下载并显示图片。文章包括了Activity的进度条功能注册、下载流程实现以及使用ListView、SparseArray等组件进行数据展示的技术细节。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

android标题栏(titlebar)显示进度条


http://www.oschina.net/code/snippet_163910_6192

1.[代码][Java]代码

1 protectedvoidonCreate(Bundle savedInstanceState) {
2 super.onCreate(savedInstanceState);
3 requestWindowFeature(Window.FEATURE_INDETERMINATE_PROGRESS);//先给Activity注册界面进度条功能
4 setContentView(R.layout.main);
5 setProgressBarIndeterminateVisibility(true);//在需要显示进度条的时候调用这个方法
6 setProgressBarIndeterminateVisibility(false);//在不需要显示进度条的时候调用这个方法
7 }


2.[图片]device.png



android有进度条的下载图片并且显示图片


http://blog.youkuaiyun.com/springsky_/article/details/7208956

  1. URLu=newURL(url);
  2. URLConnectionconn=u.openConnection();
  3. conn.connect();
  4. InputStreamis=conn.getInputStream();
  5. fileSize=conn.getContentLength();
  6. if(fileSize<1||is==null)
  7. {
  8. sendMessage(DOWNLOAD_ERROR);
  9. }else{
  10. sendMessage(DOWNLOAD_PREPARE);
  11. FileOutputStreamfos=newFileOutputStream(getPath());
  12. byte[]bytes=newbyte[1024];
  13. intlen=-1;
  14. while((len=is.read(bytes))!=-1)
  15. {
  16. fos.write(bytes,0,len);
  17. downloadSize+=len;
  18. sendMessage(DOWNLOAD_WORK);
  19. }
  20. sendMessage(DOWNLOAD_OK);
  21. is.close();
  22. fos.close();
  23. }

ListView详解之三

http://www.cnblogs.com/fww330666557/archive/2012/01/11/2318944.html

Android编程之SparseArray<E>详解

http://blog.youkuaiyun.com/xyz_fly/article/details/7931943


可以直接在JVM上做android自动测试的工具https://github.com/robolectric/robolectric



http://www.eoeandroid.com/thread-168421-1-1.html



支持拖拽排序和左右滑动删除的Android ListView扩展:

https://github.com/bauerca/drag-sort-listview


android 左右翻页

android-flip

A component for flip animation on Android, which is similar to the effect in Flipboard iPhone/Android

chinese_pinyin

https://github.com/flyerhzm/chinese_pinyin

图片切割 minimagick
多级分类 awesome_nested_set
省市区级联选择 Rails Engine Gem

china_city

HTML5控件 The Swiss Army Knife of Vector Graphics Scripting – Scriptographer ported to JavaScript and the browser, using HTML5 Canvas

paper.js


ASimpleCache


ASimpleCache 是一个为android制定的 轻量级的 开源缓存框架。轻量到只有一个java文件(由十几个类精简而来)。

ASimpleCache

alt text
SwipeListView screenshot

Screenshot 1Screenshot 2



xUtils简介

  • xUtils 包含了很多实用的android工具。
  • xUtils 源于Afinal框架,对Afinal进行了大量重构,使得xUtils支持大文件上传,更全面的http请求协议支持,拥有更加灵活的ORM,更多的事件注解支持且不受混淆影响...

注意: jar包导入后运行时报NoClassDefFoundError的看下面连接的内容


ListViewAnimations (Play Store Demo)

ListViewAnimations







评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值