- 博客(16)
- 资源 (12)
- 收藏
- 关注
原创 FrameLayout实现Tab页按钮重叠效果
FrameLayout实现Tab页按钮重叠效果一.使用setElevation代码二.使用setAlpha代码一.使用setElevation使用setElevation的缺点很明确,需要5.0以上。设置view的高,并不是hight。而是Z轴高度代码布局.<?xml version="1.0" encoding="utf-8"?><FrameLayout ...
2018-12-11 16:09:34
568
原创 databinding的一些坑
一.没有自动生成类1.删除setContentView一定要删除setContentView,如果不删除是一定不会自动生成类的。2.布局有错在databinding中,布局如果有错是不会提示的,也不会生成对应的类。二.得到Text为空在使用EditText获取text的时候,如果直接使用binding.getText()会得到null,不会得到EditText输入的值。
2017-09-06 15:32:25
593
原创 RxJava2和Retorfit2引用依赖问题
在项目中使用Rxjava2和Retorfit2,需要添加adapter依赖。但是Retorfit并没有提供Rxjava2的依赖,只有Rxjava的。需要引用compile 'com.jakewharton.retrofit:retrofit2-rxjava2-adapter:1.0.0'
2017-08-29 18:04:32
945
原创 RxAndroid+Retorfit实现数据请求
1.创建接口public interface PostActivation { String BASE_URL = "xxx"; @Headers({"Content-Type: application/json","Accept: application/json"})//需要添加头 @POST("app/{action}") Observable<List<DtcCu
2017-08-29 16:28:58
555
原创 AES加密中的异常
1.密钥长度超过128当密钥长度超过128位时,会报“java.security.InvalidKeyException: Illegal key size”异常。 解决方法:下载替换jdk 与jre下两个jar包:local_policy.jar和US_export_policy.jar。jdk对应jar包的路径:D:\Java\jdk1.7.0_25\jre\lib\securityjre对应
2017-08-24 08:42:29
7576
1
原创 使用ssm实现分页
本文中间省略了service层的实现,因为service层比较简单,调用mapper中的方法即可。 本文还实现了模糊查询。如果只实现分页,可以忽略PageBean中的custom属性。1.PageBean实现public class PageBean<T> { private int pc; //当前页码// private int tp; //总页数 private int t
2017-08-16 15:48:33
845
原创 springMVC参数绑定失败原因
springMVC参数绑定失败的原因有以下2种1.form表单文件上传设置enctype=”multipart/form-data”时会导致参数绑定失败。 解决方法: 需要在mvc配置文件中进行如下配置<!-- 文件上传 --> <bean id="multipartResolver" class="org.springframework.web.multipart.co
2017-08-04 11:29:44
2189
原创 android GridLayout 设置item间距
使用java代码设置 Button btn = new Button(this.getActivity()); LinearLayout.LayoutParams layoutParams = new LinearLayout.LayoutParams(width, height); GridLayout.LayoutParams gl = new Gr
2017-07-28 08:57:38
4517
原创 Java list.romve方法bug
list.romve方法list.romve方法有两个,一个是按索引键删除List,一个是按值删除List。 但是当我的值是int类型时,就会被系统误认为是按索引删除。
2017-07-22 14:33:31
1366
原创 android JNI开发
一.下载NDK百度有很多,这里就不多说了。二.编写一个native方法在你的类里面写一个调用c代码的方法,用native关键字修饰。public native String helloJni();三.编写c代码1.在你的项目根目录下创建一个文件夹,用jni来命名。在里面创建一个.c文件,例如: 2.编写c代码jstring Java_com_example_jnidemo_MainActivity
2017-06-26 10:59:27
240
原创 android中ListView,ScrollView滚动条常显和隐藏
android中ListView,ScrollView滚动条android开发中经常使用ListView和ScrollView,但是有些需求会需要滚动条隐藏和常显。android中ListView,ScrollView滚动条的隐藏在<ListView>标签中设置属性。 android:fastScrollEnabled=”false”android中ListView,ScrollView滚动条的常
2017-06-26 10:24:56
1952
原创 Servlet学习
Servlet学习笔记生命周期 在servlet中init(),service()和destroy()三个方法是生命周期方法。init()在servlet创建时被调用,只执行一次,相当于初始化。service()方法在每次servlet被访问的时候调用。destroy()方法在servlet销毁的时候被调用。
2017-05-23 16:48:48
226
原创 Tomcat服务器
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
2017-05-23 16:10:10
251
CRC16.java
2020-07-10
downloadApk.zip
2019-08-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人