设置adjustViewBounds // 是否保持宽高比 <ImageView android:id="@+id/iv_test" android:layout_width="fill_parent" android:layout_height="wrap_content" android:adjustViewBounds="true" android:scaleType="fitXY" />
Android ImageView高度根据图片比例自适应
-
PHP中json_encode与json_decode
json_encode() 对变量进行JSON编码,json_decode() 对JSON数据进行解码,转换为PHP变量
-
利用fastjson对json转map的操作
利用fastjson对json转map的操作
-
Android BASE64Encoder不能用的问题
昨天项目与后台交互的接口传参数需要加密,用的是BASE64Encoder加密,可是这个类不能用,谷歌了一下说的是:
-
Java加密算法 AES
AES 算法 对称加密,密码学中的高级加密标准 2005年成为有效标准
-
Only the original thread that created a view hierarchy can touch its views
很多网友在Android中使用多线程处理UI相关内容时可能会发现Logcat提示Only the original thread that created a view hierarchy can touch its views这样的错误,这主要是Android的相关View和控件不是线程安全的,我们必须做独立的处理这点比J2ME麻烦一些,这里Android给 我们提供了很多方法,有关线程的
-
MYSQL OR与AND一起 的用法
查询结果是id = 2且age = 20或者id=1SELECT * from student WHERE id = 1 or id = 2 AND age = 20;12
-
Java中Set集合的使用
Set类继承了Conllection类,是一种集合类。Set的实现类有三个,下面我们会一一来说这些的不一样。
-
Java中数组、List、Set互相转换
需要注意的是, Arrays.asList() 返回一个受指定数组决定的固定大小的列表。所以不能做 add 、 remove等操作,否则会报错。
-
MyBatis批量操作报错:Parameter 'xxxList' not found. Available parameters are [list]
在Dao中使用MyBatis进行查询操作,参数是传的一个List:studentNameList,但是在执行查询的时候报错,具体日志如下:
-
Java 8 将List转换为Map
几个Java 8示例来向您展示如何将一个List对象转换为一个Map,以及如何处理重复的键