随笔分类 - Android
摘要:ViewPage_RadioButton实现带小圆点的无限轮播,效果还能凑合着用。1、在ViewPage的监听里面这样处理@Override public void onPageSelected(int position) { Log.d("pos...
阅读全文
摘要://打开页面时,自适应屏幕 wv_showWeb_webActivity.getSettings().setUseWideViewPort(true);//设置此属性可以任意比例缩放 wv_showWeb_webActivity.getSettings().setLoa...
阅读全文
摘要:当我们用系统的服务DownLoadManager下载完成后,系统会发送一个广播,我们只需要注册一个广播,然后在广播里面写如一些相应的操作。1、注册广播completeReceiver = new CompleteReceiver(); registerReceiver(complete...
阅读全文
摘要: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的懒加载的话,就会多余的去加载一些数据,造成用户多消耗流量,所以我们采取懒加载的方式。...
阅读全文
摘要:功能:能够浏览手机里面的文件夹和文件,代码灰常简单先看布局 主函数 1 package com.example.fanlei.myservicedemo; 2 3 import android.annotation.TargetApi; 4 i...
阅读全文
摘要:代码里面有详细的注释: 1 /** 2 * 该方法是调用了系统的下载管理器 3 */ 4 public void downLoadApk(Context context,String url){ 5 /** 6 * 在这里返回的 ref...
阅读全文
摘要:代码里面有详细的解释,我就不多说了 1 //处理并保存图像 2 private File dealPhoto(Bitmap photo){ 3 FileOutputStream fileOutputStream = null; 4 //图片的名称,已时间命名 ...
阅读全文
摘要:因为自己做的东西想要上传到服务器,所以就选择了将Bitmip转化成了字符串在上传其它格式的图片我们好像可以用Bitmap.Factory 去将他们转化成BitMap转化成字符串的代码1 //将bitmap转化成字符串2 private String bitmapToString(Bitmap...
阅读全文
摘要:直接上代码: 1 //启动裁剪图片 2 private void cropPhotoUri(Uri uri){ 3 Intent intent = new Intent("com.android.camera.action.CROP"); 4 inten...
阅读全文
摘要:启动系统相册去选择图片 //从相册中选取的方法 private void selectPhoto(){ Intent intent = new Intent(Intent.ACTION_PICK); intent.setType("image/*"); //相片类...
阅读全文
摘要:因为没有深入学习拍照这块功能,所以只是简单的调用了一下系统的拍照功能,下面代码://拍照的方法 private void openTakePhoto(){ /** * 在启动拍照之前最好先判断一下sdcard是否可用 */ Strin...
阅读全文
摘要:今天用到了网上开源的下拉刷新组件PullToRefreshListView的第三方下拉刷新的ListView我们发现 有时候我们当使用它的onRefreshComplete()方法是,我们下拉出来的用于显示正在刷新的布局并不收回去,我发现,我们在UI线程去调用onRefreshComplete()方...
阅读全文
摘要:首先,要想获得当前android设备是否处于联网状态,那么android本身给我们提供了一个服务private ConnectivityManager connectivityManager;//用于判断是否有网络connectivityManager = (ConnectivityManager)...
阅读全文

浙公网安备 33010602011771号