android
Hello-Android
这个作者很懒,什么都没留下…
展开
-
关于ListView的HeaderView
1. 可点击/不可点击private void addHeaderView(){ View headerView = this.mInflater.inflate(R.layout.XXX_header_info, this.listView, false); this.headerInfo = (TextView) headerView.findViewById(R.id.XXX_H转载 2016-03-28 09:20:40 · 519 阅读 · 0 评论 -
使用Fresco下载图片
private void downLoadImg(Uri uri) { ImageRequest imageRequest = ImageRequestBuilder.newBuilderWithSource(uri).setProgressiveRenderingEnabled(true).build(); ImagePipeline imagePipeline原创 2016-04-26 20:13:53 · 5099 阅读 · 0 评论 -
提取应用的签名和包名
提取应用的签名和包名Android应用在使用第三方的库时, 可能需要申请密钥, 表明应用身份, 如高德定位SDK等. 应用签名(printcert)是公开的, 只要下载到Apk包, 就可以公开提取. 签名中包含MD5, SHA1, SHA256. 应用唯一性就是表现为签名+包名, 就像人的指纹一样重要, 是确定应用属性的重要信息, 也是应用商店检测盗版应用的途径.本文讲解如何提取应用的签名和包名.原创 2016-03-21 22:14:17 · 1383 阅读 · 0 评论 -
Android开发 TextView 文字和drawableLeft居中
Android开发 TextView 文字和drawableLeft居中我们在开发过程中经常会遇到这样的布局设计:文字左边一个图标 ,常用的做法是用一个RelativeLayout包裹一个ImageView和一个TextView,然后设置各自都垂直居中,如下:<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="h原创 2017-05-26 10:58:17 · 4798 阅读 · 1 评论 -
Android开发中dp和px之间相互转换
1、dp转换px public static int dpToPixel(Context context, int dp) { DisplayMetrics displayMetrics = context.getResources().getDisplayMetrics(); return dp < 0 ? dp : Math.round(dp * displ原创 2017-06-01 17:58:51 · 476 阅读 · 0 评论 -
解决ANDROID 6.0申请运行时权限在FRAGMENT不回调ONREQUESTPERMISSIONSRESULT的问题
今天在Fragment申请运行时相机权限时一直没有回调、不知道怎么回事、而且每测试一次都要重新安装一下、非常麻烦Fragment中运行时权限的特殊处理、在Fragment中申请权限、不要使用ActivityCompat.requestPermissions、直接使用Fragment的requestPermissions方法、否则会回调到Activity的 onRequestPermissionsR...转载 2018-03-21 11:34:53 · 1832 阅读 · 0 评论 -
Android开发保存图片后通知刷新相册
//通知相册更新MediaStore.Images.Media.insertImage(getContentResolver(), BitmapFactory.decodeFile(file.getAbsolutePath()), file.getName(), null);Intent intent = new Intent(Intent.ACTION_MEDIA_SCANNER_SCAN_...原创 2018-07-04 09:58:47 · 4744 阅读 · 0 评论