Android学习
斯玛特刚
这个作者很懒,什么都没留下…
展开
-
Android-Intent传递数据(Bitmap)闪退问题
今天在启动Activity的时候突然出现了闪退问题,并且在logcat中没有出现异常,着实是摸不着头脑。 发现在传递bitmap的时候出现闪退,由于Bitmap数据量大导致的原创 2017-08-23 18:29:23 · 2491 阅读 · 0 评论 -
Android学习-Serializable、Parcelable序列化
在学习Android的过程中,遇到了继承Serializable的类,于是乎在网上搜索了关于Serializable的作用,发现了是Java的序列化概念。序列化简介 序列化是Java中的一个非常重要的特性,通过序列化机制,我们可以将Java的对象变成流。原创 2017-08-18 17:08:38 · 272 阅读 · 0 评论 -
Android学习-获取APK包名的几种方法
转载自:Android自动化学习笔记:获取APK包名的几种方法----------------------------------------------------------------------------------------------------------------------------小记:自学过程中,经常需要用得到一个APK的包名,总结一下得到包名的几种方式。转载 2017-08-30 10:00:05 · 639 阅读 · 0 评论 -
Android 中使用java aes加密算法,报错信息android javax.crypto.BadPaddingException: pad block corrupted解决办法
今天,在Android 上面使用 AES 加密解密时,在解密处出现 javax.crypto.BadPaddingException: pad block corrupted 错误。 1.先上一个网上的 Java 可运行AES算法:来源public static String AESEncode(String encodeRules,String content){ try {原创 2017-10-27 14:44:56 · 10780 阅读 · 1 评论 -
Android编译libjpeg/libpng动态库,生成libpng.so
1. 引言项目是需要jni实现图片的解码,而最通用的图片解码库就是libjpeg和libpng了,分别实现jpeg和png图片的解码。Android中Bitmap的解码就是通过这两个开源库来实现的,所以可以从Android的系统中找到libjpeg.so和libpng.so,但是在实际的使用中会在加载动态库的时候崩溃,提示提醒找不到libc++.se,真是莫名其妙的错误啊,可能是由于库的版本原创 2018-01-31 16:56:33 · 3774 阅读 · 1 评论 -
Android 使用Glide下载图片的几种方式
1 介绍首先介绍几篇不错的文章,很多简介就不说了,可以去看一下这几篇文正,写的很详细,我也是在做项目的过程中的学习这几篇文章,不过运用的场景可能不太相同,所以我把我的场景写了下来。 Glide是Google官方推荐的图片加载库,既然是Google官方推荐,性能和效率自然不会差,这也是我平常会选择Glide作为首选图片加载库的原因。在实际开发中,有时候我们需要在预览图片的同时,还需要提供图片保...原创 2018-04-19 18:03:02 · 22032 阅读 · 2 评论