摘要:1:android的下拉刷新操作是需要一个ListView,通过onTouchEvent来判断用户的手势操作,用户触摸屏幕并且下拉时,当下拉超过指定的设定高度时就提示用户进行刷新。2:当进行刷新时,header显示加载条,并提示用户上次更新的时间。3:数据加载结束后,通过handle刷新界面,并隐藏header,至此下拉刷新结束。android onTouchEvent事件代码: public boolean onTouchEvent(MotionEvent event) { if (isRefreshable) { switch ...
阅读全文
摘要:由于android自身的原因,对大文件(如影视频文件)的操作很容易造成OOM,即:Dalvik堆内存溢出,利用文件分割将大文件分割为小文件可以解决问题。文件分割后分多次请求服务。 1 //文件分割上传 2 public void cutFileUpload(String fileType,String filePath) 3 { 4 try 5 { 6 FileAccessI fileAccessI = new FileAccessI(filePath, 0); 7 Long nStartPos ...
阅读全文
摘要:今天在项目中,需要获得手机本地相册中的照片路径,拍照并获得拍照后的路径,摄像并获得摄像后的路径,录音并获得录音后的路径,并将相应文件转为string格式以便利用json上传至服务端。参考了网上的一些材料,在这里个人觉得比较好的一个资料是:http://www.oschina.net/code/snippet_163910_6069。在这里做个笔记,也希望能对大家有一点帮助。第一步:布局文件,对于布局文件我总是做不好,希望大家凑合着View Code 1 <?xml version="1.0" encoding="utf-8"?> 2 <
阅读全文