- 博客(15)
- 资源 (1)
- 收藏
- 关注
原创 记一次Kotlin+DataBinding刷新字段的问题
遇到的问题首先kotlin刷新某一个字段,从网上找到的写法如下class UserInfoBean : BaseObservable() {@Bindable var nickName = "" set(value) { field = value notifyPropertyChanged(BR.nickName) }} 代码中如下1、声明private var mUserBean = U
2021-06-03 16:30:54 348
转载 以点为中心缩放.9图
以点为中心缩放.9图public class NinePatchBuilder { int width,height; Bitmap bitmap; Resources resources; private ArrayList<Integer> xRegions=new ArrayList<Integer>(); private ArrayList<Integer> yRegions=new ArrayList<Int.
2021-04-22 11:19:12 175
原创 CollapsingToolbarLayout中title属性在全屏模式下被遮挡
起因:使用AppBarLayout的折叠效果加title置顶效果问题1:信心满满使用CollapsingToolbarLayout中的title属性想要显示完整的字符串就应该让toolbar不占满宽度,因为这个title中的字符串会显示在toolbar中剩余的空间内问题2:CollapsingToolbarLayout中的title显示的位置和字体大小不是我想要的,幸好这个我们...
2019-10-16 09:22:08 569
原创 Retrofit的简单使用
直接干所用依赖//retrofit2implementation 'com.squareup.retrofit2:retrofit:2.6.0'//解析到封装类implementation 'com.squareup.retrofit2:converter-gson:2.5.0'1.新建接口Call<TestDataBean> getTestData...
2019-07-03 16:11:20 243
原创 Okhttp3的常用方法和简单使用
多的就不介绍了,直接进入正题本文依赖://OkHttp3implementation 'com.facebook.stetho:stetho-okhttp3:1.5.0'//打印okHttp3日志implementation 'com.squareup.okhttp3:logging-interceptor:3.12.1'需要注意的几点一、结果返回后的线程不是主线程...
2019-07-01 16:28:41 299
原创 自定义生成BuildConfig文件
话不多说直接干BuildConfig文件在这个位置我们知道这个是工具生成的文件我们并不能手动更改,我们如何去改变它呢,请看这个testId是我手动添加的,接下来再看它是如何添加的,第一步,打开我们model的Gradle看到“我添加的这一栏”,我们先这样写,规则是buildConfigField "String","testId","123456...
2019-05-05 10:10:21 6382 1
转载 进制转换算法(转)
一.本文所涉及的内容(Contents)本文所涉及的内容(Contents) 背景(Contexts) 进制转换算法(Convert) (二、八、十六进制) → (十进制) 二进制 → 十进制 八进制 → 十进制 十六进制 → 十进制 (十进制) → (二、八、十六进制) 十进制 → 二进制 十进制 → 八进制 十进制 → 十六进制 (...
2019-01-04 14:45:33 366
原创 PullToRefreshLayout中有两个内容控件时会造成只显示一屏的问题
问题重现:用到的第三方:"pulltorefresh": "com.jwenfeng.pulltorefresh:library:1.2.7""banner" : "com.youth.banner:banner:1.4.10""recyclerview" : "com.android.support:recyclerview-v7:28.0.0"
2019-01-04 09:55:26 453
原创 Android 统一管理grale依赖
平时我们项目会有多个model,而每个model可能有一些重复的依赖,这样我们不方便统一管理,这样我们就可以这样写了 首先在Project目录下建立一个gradle文件,也可以直接写在Project的build.gradle里面,写法是一样的 然后如果你是在Project的build.gradle里面写的请跳过这一步骤在Project的build.gradle里面...
2018-12-28 12:45:27 384
原创 android 关于usb开发和一些注意事项
碰到usb开发,遇到一些问题总结一下usb的权限用到的广播注册,应放在首位mPermissionIntent = PendingIntent.getBroadcast(this, 0, new Intent(ACTION_USB_PERMISSION), 0);//注册USB设备权限管理广播IntentFilter filter = new IntentFilter(ACTION_...
2018-10-13 10:02:46 468
原创 studio历史代码,当我们没有版本限制的时候代码需要回退怎么做
在多人开发当中我们不可避免需要用svn,git来做版本控制,但我们代码出现问题的时候可以回退到上一版本 但是当独立开发没有用到版本控制,但遇到问题或者误操作代码丢失怎么办其实我们用的studio有自带历史代码功能,有的人可能不知道,有的人可能知道而不知道怎么用,常在河边走哪有不湿鞋,今天在此记录一下问题细节:昨天出差没关电脑,今天来了发现代码丢了200行,200行好写,但当时的...
2018-09-19 10:29:46 297
原创 Android自定义照相机和自定义后预览变形问题
今天在使用手持终端上自定义照相机的时候发现预览界面会变形先找一下问题所在:当我调整预览界面的方向时发现旋转90°能改变这个问题,但是预览界面整体也会横过来,对于页面自定义开发就会变得困难,而且也不是最终把问题解决了,只是绕过去了而已解决问题:然后我从网上找了很多相关的资料,最终得到的结果因为设备预览角度和相机宽高与该设备不兼容从而导致的所以就从这方面下手,最终还是成功了,不多说...
2018-09-08 09:26:01 3476 1
原创 thymeleaf常用的th标签
常用th标签都有那些?关键字功能介绍案例th:id替换id<input th:id="'xxx' + ${collect.id}"/>th:text文本替换<p th:text="${collect.description}">description</p>th:utext支持html的文本替换<p th:utext="${htmlcontent}"&
2018-05-29 09:46:06 2416
转载 在spring boot中jpa的基本使用
<div id="article_content" class="article_content clearfix csdn-tracking-statistics" data-pid="blog" data-mod="popu_307" data-dsm="post"> <link rel="stylesheet&am
2018-05-22 15:47:51 482
原创 Spring boot的一些依赖项记录一下
名称描述Pomspring-boot-starter-thymeleaf使用Thymeleaf视图构建MVC Web应用程序的启动器Pomspring-boot-starter-data-couchbase使用Couchbase面向文档的数据库和Spring Data Couchbase的启动器Pomspring-boot-starter-artemis使用Apache Artemis的JMS启动...
2018-05-19 08:52:44 371
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人