随笔分类 -  android 笔记

摘要:有时候我们需要重命名输出apk文件名,在Android studio 3.0以前我们是这样写的: 但是在android studio 3.0之后这个写法就会报错: 这个错误大概意思就是outputFile这个引用现在是“read-only ”(只读)的,不能重新赋予新的对象。 经过多方折腾验证,最后 阅读全文
posted @ 2018-06-28 11:50 木偶然 阅读(257) 评论(0) 推荐(0) 编辑
摘要:最近做一个项目里面有关于图片展示的需求,但是任性的后台跟我说没有图片服务器,只能给我base64让我自己转成图片,好吧,我忍,转就转吧。。 首先第一步咱还是谦虚点上百度查查别人咋转的,结果似乎各位码友关于这方面的需求还是不多啊,查来查去普遍的是这样的: 楼主主要用到了base64转bitmap的方法 阅读全文
posted @ 2018-06-06 21:20 木偶然 阅读(7617) 评论(0) 推荐(0) 编辑
摘要:数据传输加密 在开发应用过程中,客户端与服务端经常需要进行数据传输,涉及到重要隐私信息时,开发者自然会想到对其进行加密,即使传输过程中被“有心人”截取,也不会将信息泄露。对于加密算法,相信不少开发者也有所耳闻,比如 MD5加密,Base64加密,DES加密,AES加密,RSA加密等等。在这里我主要向 阅读全文
posted @ 2017-04-18 17:56 木偶然 阅读(5519) 评论(0) 推荐(1) 编辑
摘要:如果重新安装Android Studio的话要重新配置风格选项啥的,这篇是个很好的教程,原文链接:http://blog.csdn.net/skykingf/article/details/45485115 Android Studio-1.2版本设置教程 转自 http://licheetec.c 阅读全文
posted @ 2016-06-28 17:52 木偶然 阅读(730) 评论(0) 推荐(0) 编辑
摘要:最近在做一个多语言切换的功能,类似于微信的语言切换,搜了下资料基本上都是以下这种: 1. 实现的效果 和微信类似,在设置界面打开切换语言的界面,选择语言后重启 HomeActivity,语言切换完成,下次重新打开 App ,也是用户设置的语言。 2. 实现步骤 在不同的 value 文件夹下(例如 阅读全文
posted @ 2016-05-16 17:58 木偶然 阅读(67122) 评论(18) 推荐(4) 编辑
摘要:GitHub Android Libraries Top 100 简介 排名完全是根据 GitHub 搜索 Java 语言选择 (Best Match) 得到的结果, 然后过滤了跟 Android 不相关的项目, 所以排名并不具备任何官方效力, 仅供参考学习, 方便初学者快速了解当前一些流行的 An 阅读全文
posted @ 2016-05-13 18:13 木偶然 阅读(975) 评论(0) 推荐(1) 编辑
摘要:很多人在调用图库选择图片时会在onActivityResult中用Media.getBitmap来获取返回的图片,如下: 但是Media.getBitmap这个方法获取已知uri图片的方式并不可取,咱来看看Media.getBitmap()方法的源码: 其实它很简单很粗暴,返回的是原始大小的bitm 阅读全文
posted @ 2016-04-18 15:43 木偶然 阅读(25498) 评论(0) 推荐(1) 编辑
摘要:shape用于设定形状,可以在selector,layout等里面使用,有6个子标签,各属性如下: 填充:设置填充的颜色 间隔:设置四个方向上的间隔 大小:设置大小 圆角:同时设置五个属性,则Radius属性无效 android:Radius="20dp" 设置四个角的半径 android:topL 阅读全文
posted @ 2016-04-12 14:56 木偶然 阅读(192) 评论(0) 推荐(0) 编辑