摘要:
当我们用系统的服务DownLoadManager下载完成后,系统会发送一个广播,我们只需要注册一个广播,然后在广播里面写如一些相应的操作。1、注册广播completeReceiver = new CompleteReceiver(); registerReceiver(complete... 阅读全文
摘要:
JSP中一共预先定义了9个这样的对象,分别为:request、response、session、application、out、pagecontext、config、page、exception1、request对象request 对象是javax.servlet.httpServletReques... 阅读全文
摘要:
Android对这种方法进行了封装,我们没有权限去调用这个方法,所以我们只能通过AIDL,然后利用Java的反射机制去调用系统级的方法。下面上代码:(注释比较详细)/** * 作用:-----获取包的大小----- * @param context 上下文 * @param ... 阅读全文
摘要:
获取状态栏高度Rect frame = new Rect(); getWindow().getDecorView().getWindowVisibleDisplayFrame(frame); int statusBarHeight = frame.top; 获取actionBar的高宽度有一个属... 阅读全文
摘要:
获得每个App的上传、下载的流量。思路就是获取到我们手机上的所有app,再获得app里面使用的权限,如果app有网络权限,就显示出来。代码很简单,代码里面也有比较详细的注释,下面直接上代码布局文件: 1 11 12 17 18 23 24 28 29 30 主函数: ... 阅读全文
摘要:
//将字节数转化为MB private String byteToMB(long size){ long kb = 1024; long mb = kb*1024; long gb = mb*1024; if (size >= gb){ ... 阅读全文
摘要:
今天学习的时候学到了ContentProvider数据共享这个东东,所以自己写了个小例子:我们要开发ContentProvider的话,需要创建一个类去继承ContentProvider,里面会让你重写四个方法,这四个方法就是数据共享用到的方法包括SQLite的插入、查询、删除。。所以,如何共享我们... 阅读全文
摘要:
1、发送短信涉及到权限,我们需要把权限加上2、当我们发送短信时,不管发送是否成功,接收方是否接收到,系统都会发送广播3、这时我们注册广播去接收一下就可以了4、布局文件很简单,里面就两个EditText和一个button下面上代码,里面有注释:发送广播接收器:package com.example.f... 阅读全文
摘要:
1、首先我们要写一个广播接收器,当我们的手机收到短信时,系统会自动发送一个广播,我们只需要接收到这条广播就可以了2、在广播里面,我们重写的onReceive()方法,通过里面的Intent写到的Bundle就可以拿到短信的内容,3、清单文件里面我们必须要添加权限,否则无法接收到。4、为了防止我们的广... 阅读全文
摘要:
我们都知道,fragment放在viewPager里面,viewpager会帮我们预先加载一个,但是当我们要看fragment里面的内容时,我们也许只会去看第一个,不会去看第二个,如果这时候不去实现fragment的懒加载的话,就会多余的去加载一些数据,造成用户多消耗流量,所以我们采取懒加载的方式。... 阅读全文