volley学习

背景

Vollry特别适合数据量不大但是通信频繁的场景。

比如以前从网上下载图片的步骤可能这样的流程:

  • 在ListAdatpter-getview()方法里开始图像的读取
  • 通过AsyncTask等机制使用HttpURLConnection从服务器去读取图片资源
  • 在AsyncTask-onPostExecute()里设置相应的Imageview的属性

而在Volley下,只需要一个函数即可

Read more   2015/6/12 posted in  Android

wifi压力测试

效果图

效果图

开关wifi
并且在开wifi后,判断网络连接
由于存在wifi连接之后并没有网络的情况,所以采用ping 来判断网络的通断

Read more   2015/6/9 posted in  Android

listview的复用机制

本文介绍了listview的复用机制

Read more   2015/6/9 posted in  Android

Android View 小结

本文介绍了 Android 自定义 View 的基本步骤

Read more   2015/6/9 posted in  Android

使用命令行查看android sqlite数据库

首先adb shell连接虚拟机或者设备

$ adb shell

进入数据库目录

通常在/data/data/包名/databases 下

$ cd /data/data/com.example.xuyushi.loadertest/databases

进入数据库

使用sqlite3 进入,需要安装工具

$ sqlite3 xxxx

提示

SQLite version 3.7.11 2012-03-20 11:35:50
Enter ".help" for instructions
Enter SQL statements terminated with a ";"
sqlite>

使用.help可以查看帮助

使用.table查看已建的表格

$ .table

提示

sqlite> .table
STUDENT           android_metadata

使用SELECT查看表内容

$ SELECT * FROM STUDENT;

注意有分号

$ sqlite> SELECT * FROM STUDENT;
1|zhangsan|22
2015/6/5 posted in  Android

loader 总结

本文实现的功能

在listfragment使用自定义的adpter现实数据库的数据,当数据库的数据发生变化时,自动刷新

效果如下
loader

Read more   2015/6/5 posted in  Android