Android图片内存优化,让app更合理的加载图片
摘要:在Android系统中,其实操作的是位图,即:Bitmap。我们知道在windows、macos等一些系统上支持jpg、png、webp等图片格式。为了提高文件的传输以及显示速度可以把图片经过算法把文件压缩成不同的格式,或者使文件变小就可以达到目的。但是在android系统上显示完全就不是这么回事了
阅读全文
posted @
2020-01-31 21:38
飘杨......
阅读(1299)
推荐(0)
Android使用注解代替枚举从而节省系统使用的内存开销
摘要:Java5以后开始支持枚举类型,枚举类型使用起来非常方便,其重要的作用是作为类型安全使用的。如果在不考虑系统内存开销的情况下大量的使用枚举也不会有什么问题。但是移动端还是需要注意的。 android系统在应用启动后会给应用单独分配一块内存。应用的dex code、heap以及运行时的内存分配都会在这
阅读全文
posted @
2020-01-30 22:39
飘杨......
阅读(1764)
推荐(0)
android9.0系统适配遇到的问题
摘要:一、apk在9.0以下的系统上安装运行,没有问题。但是在9.0系统上运行会弹出一个框 解决办法: 二、9.0系统apk自动更新,下载下来apk后无法自动安装,安装界面一闪而逝 解决办法:在AndroidManifest.xml加入权限,并在程序运行的时候动态申请位置来源权限 <uses-permis
阅读全文
posted @
2019-03-27 14:51
飘杨......
阅读(9656)
推荐(0)
android 图片上传图片 报Socket: Broken pipe
摘要:上传图片的时候报如下错误: 上传失败的原因是服务器限制了文件上传的大小。让服务端改一下配置文件就好了
阅读全文
posted @
2018-04-09 16:09
飘杨......
阅读(752)
推荐(0)
android H5支付 网络环境未能通过安全验证,请稍后再试
摘要:android做混合开发微信H5支付时碰到的一个问题。 解决办法:把所使用的WebView中重新如下方法即可
阅读全文
posted @
2018-03-09 11:27
飘杨......
阅读(1776)
推荐(0)
Error:Execution failed for task ':app:processDebugManifest'. Manifest merger failed with multiple errors, see logs
摘要:这个异常在网上一搜会出现很多答案,也可能都对。 我都尝试过但是不符合我这边的要求,问题得不到解决。网上的说法是对的,jar包冲突。不过究竟是哪里冲突没办法判断。 最后尝试了一下在module的中没用的jar包饮用删除掉问题就解决了。
阅读全文
posted @
2017-09-26 13:05
飘杨......
阅读(2731)
推荐(0)
Android向系统相册中插入图片,相册中会出现两张 一样的图片(只是图片大小不一致)
摘要:向系统相册中插入图片调用此方法时,相册中会出现两张一样的图片 一张图片是原图一张图片是缩略图。表现形式为:android4.4.4系统中插入的缩略图和原图在sdcard根目录下的DCIM文件夹这种,Android5.0以上的机型插入的缩略图在sdcard根目录下的Pictures文件夹下,原图存放在
阅读全文
posted @
2016-09-27 13:43
飘杨......
阅读(5317)
推荐(0)
mac 下利用AndroidStudio APK获取签名信息
摘要:注:网上没找到特别好的。不是xxx.keystore 就是debug.keystore 而真正去找这些目录的时候系统就会提示没有这个秘钥库文件。所以就悲剧了 下面附上快速查看APK签名信息的方法(SHA1,MD5值) 第一步:打开AndroidSutdio 找到如下图箭头所指的选项 第二步:切换到你
阅读全文
posted @
2016-08-29 19:39
飘杨......
阅读(3026)
推荐(0)
Android Wear创建一个通知
摘要:创建Android Wear的通知实际上和手机上创建没啥区别,主要是多了几个新类,只要用熟悉了一切都好办了。(如果只是测试通知,则直接运行wear app就能够看到效果)创建一个简单的wear通知分为3步:一、创建一个Intent用于设置你要做的动作二、创建一个PendingIntent把Inten...
阅读全文
posted @
2016-01-07 10:53
飘杨......
阅读(706)
推荐(0)
Android 调用系统相机拍照并获取原图
摘要:第一步:调用相机Intent getImageByCamera = new Intent( android.provider.MediaStore.ACTION_IMAGE_CAPTURE); String path = E...
阅读全文
posted @
2015-12-03 10:18
飘杨......
阅读(965)
推荐(0)
Android 去掉ScrollView、GridView、ListView向上 滑动时顶部的投影/阴影
摘要:在ScrollView、GridView、ListView向上滑动的过程中,这些控件的顶部会出现一个系统默认的白色阴影,有些时候这个白色的阴影看上去好看,那么就需要除去。去掉方法:在ScrollView、GridView、ListView的布局文件或者代码中设置android:fadingEdge=...
阅读全文
posted @
2015-11-18 17:40
飘杨......
阅读(898)
推荐(0)
Android 如果布局中有ScrollView和Fragment或者带有滚动条的布局进行嵌套,布局加载完成页面无法定位到顶部的情况
摘要:页面无法定位到顶部:1.ScrollView中嵌套Fragment(Fragment中可能有想ScrollView,ListView带有滚动条的控件)。2.ScrollView嵌套ScrollView,ListView、GridView时。3.ListView、GridView、ScrollView...
阅读全文
posted @
2015-11-18 17:10
飘杨......
阅读(1987)
推荐(0)
Android对接微信支付体验
摘要:在写正文之前我不得不吐槽一下:微信支付所提供的参考文档以及技术支持真心太烂了。微信的坑:1.在生成prepay_id向微信服务器传递参数时不支持中文。需要对其进行转码,否则会报:签名错误2.WXPayEntryActivity.java也是一个大坑(测试的时候尤其注意),这个Activity类中的布...
阅读全文
posted @
2015-10-23 13:57
飘杨......
阅读(348)
推荐(0)
Android 让图片等比例缩放的三种方法
摘要:方法一:客户端等比例 前提条件:服务器端需要返回原始图片的“宽和高”或者“宽高缩放比例”,客户端要显示的图片的宽或者高只要其一是固定的(例如:高度为200,宽度未知,或者高度为400宽度未知) 在这种条件下客户端可以根据服务端返回的图片的宽高或者宽高比例计算出图片相对于屏幕的宽或者高。例如:缩放...
阅读全文
posted @
2015-09-14 17:17
飘杨......
阅读(17717)
推荐(0)
Jar mismatch! Fix your dependencies
摘要:这是在eclipse中运行主项目的时候出现的异常Jar mismatch! Fix your dependencies原因是:项目中引用了多个Library,而着多个Library中和主项目引用了形同的jar包,而Library中引用的jar和主项目中引用的jar包的版本不一致,所以引发了这个问题。...
阅读全文
posted @
2015-07-31 10:48
飘杨......
阅读(251)
推荐(0)
android ActionBarSherlock使用说明
摘要:源代码地址:https://github.com/JakeWharton/ActionBarSherlock1.添加项目依赖包2.修改AndroidManifest.xml中的主题(或者继承该主题的父样式)android:theme="@style/Theme.Sherlock.Light"3.自定...
阅读全文
posted @
2015-07-23 15:11
飘杨......
阅读(465)
推荐(0)
Only the original thread that created a view hierarchy can touch its views.
摘要:这个问题是由于再非主线程中更新了Android的UI,找到可能是在非主线程更新UI的方法,使用使其再handler中更新ui,问题基本上就能够解决。
阅读全文
posted @
2015-07-22 16:04
飘杨......
阅读(267)
推荐(0)
Android ScrollView和ListView联用,且ListView可以下拉刷新和上拉加载
摘要:ScrollView嵌套listView且ListView可以实现上拉加载。由于代码太长,在此只提供实现思路:先不说上拉加载的事,咱们先回想一下,ScrollView和LsitView联用,时的解决方案。1.禁用ListView的上下滑动,2.计算ListView每一项的高度,3.自定义ListVi...
阅读全文
posted @
2015-07-17 11:37
飘杨......
阅读(665)
推荐(0)
Android 百度sdk5.0定位
摘要:在开发中可能 会用到诸如“定位出当前所在城市,所在位置的经纬度”等功能。一次性的定位肯能定位不成功,可能经纬度未读出来,也可能是地址信息或者城市信息未读出来。此时就需对定位后拿到的信息做判断,加入没有拿到理想的数据,则再定位一次,知道定位成功并且拿到理想的数据。代码如下public class Lo...
阅读全文
posted @
2015-06-10 11:23
飘杨......
阅读(372)
推荐(0)
Android TextView的属性设置为textstyle="bold"时 中文的“¥”不显示
摘要:昨天在修改列表的时候出现了一个挺让人纠结的问题。在TextView中“¥”符号无论如何也显示不出来。尝试了使用气的特殊符号,都是能够正确显示的。最后百度google了一圈也没找出个所以然来。于是觉得自己试。把设置的各种属性都排查了一遍。最后发现问题出现在textstyle="bold"上。加上之后“...
阅读全文
posted @
2015-05-22 10:16
飘杨......
阅读(2332)
推荐(0)