随笔分类 -  Android

摘要:ViewPage_RadioButton实现带小圆点的无限轮播,效果还能凑合着用。1、在ViewPage的监听里面这样处理@Override public void onPageSelected(int position) { Log.d("pos... 阅读全文
posted @ 2015-12-02 21:18 灬布衣丶公爵丨 阅读(351) 评论(0) 推荐(0)
摘要://打开页面时,自适应屏幕 wv_showWeb_webActivity.getSettings().setUseWideViewPort(true);//设置此属性可以任意比例缩放 wv_showWeb_webActivity.getSettings().setLoa... 阅读全文
posted @ 2015-12-02 19:24 灬布衣丶公爵丨 阅读(598) 评论(0) 推荐(0)
摘要:当我们用系统的服务DownLoadManager下载完成后,系统会发送一个广播,我们只需要注册一个广播,然后在广播里面写如一些相应的操作。1、注册广播completeReceiver = new CompleteReceiver(); registerReceiver(complete... 阅读全文
posted @ 2015-12-01 22:10 灬布衣丶公爵丨 阅读(1026) 评论(0) 推荐(0)
摘要:Android对这种方法进行了封装,我们没有权限去调用这个方法,所以我们只能通过AIDL,然后利用Java的反射机制去调用系统级的方法。下面上代码:(注释比较详细)/** * 作用:-----获取包的大小----- * @param context 上下文 * @param ... 阅读全文
posted @ 2015-11-11 09:02 灬布衣丶公爵丨 阅读(816) 评论(0) 推荐(0)
摘要:获取状态栏高度Rect frame = new Rect(); getWindow().getDecorView().getWindowVisibleDisplayFrame(frame); int statusBarHeight = frame.top; 获取actionBar的高宽度有一个属... 阅读全文
posted @ 2015-11-08 10:00 灬布衣丶公爵丨 阅读(999) 评论(0) 推荐(0)
摘要:获得每个App的上传、下载的流量。思路就是获取到我们手机上的所有app,再获得app里面使用的权限,如果app有网络权限,就显示出来。代码很简单,代码里面也有比较详细的注释,下面直接上代码布局文件: 1 11 12 17 18 23 24 28 29 30 主函数: ... 阅读全文
posted @ 2015-11-05 15:19 灬布衣丶公爵丨 阅读(3928) 评论(0) 推荐(1)
摘要://将字节数转化为MB private String byteToMB(long size){ long kb = 1024; long mb = kb*1024; long gb = mb*1024; if (size >= gb){ ... 阅读全文
posted @ 2015-11-05 15:09 灬布衣丶公爵丨 阅读(2948) 评论(0) 推荐(0)
摘要:今天学习的时候学到了ContentProvider数据共享这个东东,所以自己写了个小例子:我们要开发ContentProvider的话,需要创建一个类去继承ContentProvider,里面会让你重写四个方法,这四个方法就是数据共享用到的方法包括SQLite的插入、查询、删除。。所以,如何共享我们... 阅读全文
posted @ 2015-11-05 12:56 灬布衣丶公爵丨 阅读(1464) 评论(0) 推荐(1)
摘要:1、发送短信涉及到权限,我们需要把权限加上2、当我们发送短信时,不管发送是否成功,接收方是否接收到,系统都会发送广播3、这时我们注册广播去接收一下就可以了4、布局文件很简单,里面就两个EditText和一个button下面上代码,里面有注释:发送广播接收器:package com.example.f... 阅读全文
posted @ 2015-11-03 12:13 灬布衣丶公爵丨 阅读(598) 评论(0) 推荐(0)
摘要:1、首先我们要写一个广播接收器,当我们的手机收到短信时,系统会自动发送一个广播,我们只需要接收到这条广播就可以了2、在广播里面,我们重写的onReceive()方法,通过里面的Intent写到的Bundle就可以拿到短信的内容,3、清单文件里面我们必须要添加权限,否则无法接收到。4、为了防止我们的广... 阅读全文
posted @ 2015-11-03 09:38 灬布衣丶公爵丨 阅读(2636) 评论(0) 推荐(0)
摘要:我们都知道,fragment放在viewPager里面,viewpager会帮我们预先加载一个,但是当我们要看fragment里面的内容时,我们也许只会去看第一个,不会去看第二个,如果这时候不去实现fragment的懒加载的话,就会多余的去加载一些数据,造成用户多消耗流量,所以我们采取懒加载的方式。... 阅读全文
posted @ 2015-10-28 19:42 灬布衣丶公爵丨 阅读(2042) 评论(2) 推荐(0)
摘要:功能:能够浏览手机里面的文件夹和文件,代码灰常简单先看布局 主函数 1 package com.example.fanlei.myservicedemo; 2 3 import android.annotation.TargetApi; 4 i... 阅读全文
posted @ 2015-10-28 16:18 灬布衣丶公爵丨 阅读(400) 评论(1) 推荐(0)
摘要:代码里面有详细的注释: 1 /** 2 * 该方法是调用了系统的下载管理器 3 */ 4 public void downLoadApk(Context context,String url){ 5 /** 6 * 在这里返回的 ref... 阅读全文
posted @ 2015-10-24 11:10 灬布衣丶公爵丨 阅读(4477) 评论(0) 推荐(3)
摘要:代码里面有详细的解释,我就不多说了 1 //处理并保存图像 2 private File dealPhoto(Bitmap photo){ 3 FileOutputStream fileOutputStream = null; 4 //图片的名称,已时间命名 ... 阅读全文
posted @ 2015-10-24 11:00 灬布衣丶公爵丨 阅读(671) 评论(0) 推荐(0)
摘要:因为自己做的东西想要上传到服务器,所以就选择了将Bitmip转化成了字符串在上传其它格式的图片我们好像可以用Bitmap.Factory 去将他们转化成BitMap转化成字符串的代码1 //将bitmap转化成字符串2 private String bitmapToString(Bitmap... 阅读全文
posted @ 2015-10-24 10:50 灬布衣丶公爵丨 阅读(345) 评论(0) 推荐(0)
摘要:直接上代码: 1 //启动裁剪图片 2 private void cropPhotoUri(Uri uri){ 3 Intent intent = new Intent("com.android.camera.action.CROP"); 4 inten... 阅读全文
posted @ 2015-10-24 10:46 灬布衣丶公爵丨 阅读(314) 评论(0) 推荐(0)
摘要:启动系统相册去选择图片 //从相册中选取的方法 private void selectPhoto(){ Intent intent = new Intent(Intent.ACTION_PICK); intent.setType("image/*"); //相片类... 阅读全文
posted @ 2015-10-24 10:38 灬布衣丶公爵丨 阅读(458) 评论(0) 推荐(0)
摘要:因为没有深入学习拍照这块功能,所以只是简单的调用了一下系统的拍照功能,下面代码://拍照的方法 private void openTakePhoto(){ /** * 在启动拍照之前最好先判断一下sdcard是否可用 */ Strin... 阅读全文
posted @ 2015-10-24 10:33 灬布衣丶公爵丨 阅读(1229) 评论(0) 推荐(0)
摘要:今天用到了网上开源的下拉刷新组件PullToRefreshListView的第三方下拉刷新的ListView我们发现 有时候我们当使用它的onRefreshComplete()方法是,我们下拉出来的用于显示正在刷新的布局并不收回去,我发现,我们在UI线程去调用onRefreshComplete()方... 阅读全文
posted @ 2015-10-23 22:29 灬布衣丶公爵丨 阅读(568) 评论(0) 推荐(0)
摘要:首先,要想获得当前android设备是否处于联网状态,那么android本身给我们提供了一个服务private ConnectivityManager connectivityManager;//用于判断是否有网络connectivityManager = (ConnectivityManager)... 阅读全文
posted @ 2015-10-23 22:11 灬布衣丶公爵丨 阅读(2426) 评论(0) 推荐(0)