Android
文章平均质量分 95
yedajiang44
网络源于分享
展开
-
android NFC TAGID的进制转换
去年做了个app用到了NFC,当时获取到的id需要进制转换后才能与硬件厂商那边对接,所以搞了几个进制转换的方法先上进制转的代码: /** * 转十六进制 * @param bytes * @return */ private String toHex(byte[] bytes) { StringBuilder sb = new ...原创 2018-03-14 16:51:34 · 2060 阅读 · 2 评论 -
java android 中AES加解密帮助类封装
AES就不说,网上一搜一把,直接上代码:import javax.crypto.Cipher; import javax.crypto.spec.IvParameterSpec; import javax.crypto.spec.SecretKeySpec; /** * 作者:yedajiang44 * 时间 2018-01-16 14:22 * 说明:AES加解密帮助类 */ pub...原创 2018-03-14 16:26:27 · 366 阅读 · 0 评论 -
SharedPreferences封装
import android.app.Application; import android.content.Context; import android.content.SharedPreferences; /** * 作者:yedajiang44 * 时间 2018-01-05 15:55 * 说明:SharedPreferences封装类,需要在application中绑定 */...原创 2018-03-14 16:11:02 · 244 阅读 · 0 评论 -
android Drawable颜色重绘
对于UI全靠阿里图标库的我最近碰到个问题,view设置引用后在按下的时候想将颜色改变,long long ago的时候是整两张颜色不一样的icon,但是总感觉这样姿势欠妥,所以就调整了下姿势,封装了个工具类import android.content.Context; import android.content.res.Resources; import android.graphics.dra...原创 2018-03-14 15:51:38 · 1945 阅读 · 1 评论 -
CoordinatorLayout实现底部菜单滑动显示与隐藏
国际惯例:效果图(来自网络,侵删)其实主要用的就是CoordinatorLayout+Behavior首先自定义Behaviorimport android.animation.Animator; import android.content.Context; import android.support.annotation.NonNull; import android.support.des...原创 2018-03-14 15:35:12 · 5394 阅读 · 4 评论 -
android studio git 删除已在远程仓库的文件或文件夹
有时候我们会不经意的吧不必要的文件传到git的远程仓库上like this。。。 如果你也碰到这情况,请别急,点根烟然后继续往下看 先进git的安装目录运行git-bash.exe 然后用cd命令切换到项目的根目录如下如 然后再执行命令 git rm -r .idea --cached其中.idea是我想删除的文件夹,所以用了rm -r命令,如果原创 2018-01-28 20:15:52 · 7247 阅读 · 0 评论 -
android colors.xml 包含了大多数 rgb 颜色
本xml中的数据爬取自:http://tool.oschina.net/commons?type=3(如有侵权请告知) 上xml @color/Salmon @color/Tomato @color/Tomato #FFFAFA #F8F8FF #F5F5F5 #DCDCDC #FFFAF0 #FDF原创 2017-12-23 16:13:32 · 787 阅读 · 0 评论 -
android NFC getId()后进制转换
进制转换的代码详见我的另一篇博客:http://blog.csdn.net/yedajiang44/article/details/79556823最近项目用到NFC,NFC的标签是嵌在手表上的需求是这样的:手表显示NFC的TAGID(不是标签的ID,是TAGID),显示的时候是十进制,然后获取到ID后到服务端获取数据本来这需求挺简单的,而且实现起来也没啥难度那么我先获取TAGID的数据 // ...原创 2017-06-18 14:27:13 · 1739 阅读 · 0 评论 -
融云、环信dlopen failed: library "libsqlite.so" not found
昨晚我手机提示系统升级7.0,然后就升级了,可是早上跑了下昨天写的代码,懵逼了。。。。 as提示: E/AndroidRuntime: FATAL EXCEPTION: main Process: com.example.ihaji:ipc, PID: 25610 ...原创 2017-04-29 11:42:06 · 12002 阅读 · 12 评论 -
android压缩图片保存为文件后显示方向被改的解决方法
个人博客地址:http://yedajiang44.com/blog 今天使用libjpeg-turbo压缩图片后再显示时图片方向变了,原图时纵向的图,压缩后再加载变成横向的了,最主要的原因是压缩后的图片文件没有了EXIF信息 有可能是我调用libjpeg-turbo的c文件代码问题,但是我对c是毛都不懂原创 2018-11-15 19:50:11 · 3001 阅读 · 0 评论