自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(59)
  • 资源 (1)
  • 收藏
  • 关注

原创 databinding 布局中include布局运行报错:不兼容的类型: include布局binding 无法转换为ViewDataBinding

报错位置:setContainedBinding(iclude布局binding)原布局<layout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto"> <data> <variable name="commonWebViewVm"

2021-09-01 14:25:26 2037 1

原创 Android Attr format类型

序号 format取值 format说明 format读取1 reference 资源ID attrs.getResourceId(R.styleable.View名称_attr名称, 默认值);2 color 颜色值 attrs.getColor(R.styleable.View名称_attr名称,默认值);3 boolean 布尔值 attrs.getBoolean(R.styleable.View名称_attr名称...

2021-06-10 11:18:54 246

原创 Android Toast短时间内点击多次只显示一次,持续点击后不显示问题解决方案

public class ToastUtil { private static String oldMsg; private static long oneTime = 0; private static long twoTime = 0; private static Toast toast = null; public static void showText(String text) { if (toast == null) { .

2021-03-22 14:19:44 3789

原创 app 黑白化

学自鸿洋 ,大神主页:http://blog.csdn.net/lmj623565791我们可以直接给任何一个 View 去设置灰度化。而且我们 Activity 可以拿到 decorView,也就是说我们直接在 decorView 上设置上述代码就可以了。你可以在 BaseActivity 或者搞个ActivityLifecycleCallbacks,只要能拿到 DecorView 就行,加入如下代码Paint paint = new Paint();ColorMatrix cm.

2021-02-03 17:53:56 213

原创 透明度16进制

<!--百分比-开头字母--><!--100% —FF--><!--99% — FC--><!--98% — FA--><!--97% — F7--><!--96% — F5--><!--95% — F2--><!--94% — F0--><!--93% — ED--><!--92% — EB--><!--91% — E8-->&lt

2020-12-17 11:18:56 122

原创 Mac 连接Android 工具

androidfiletransfer.dmg,下载地址:“https://dl.google.com/dl/androidjumper/mtp/current/androidfiletransfer.dmg”

2020-07-13 15:33:07 1274

转载 Android HttpURLConnection.connect error

感谢前人:Android HttpURLConnection.connect找不到源 HttpURLConnection连接失败 HttpURLConnection.connect IO异常 解决办法以下代码为正常的Android访问PC本地电脑的Get请求,因为Android与PC不是同一设备,因此PC端不能使用localhost或者127.0.0.1等方式需要使用内网或者外网IP...

2019-05-27 09:51:48 672

转载 Android err_cleartext_not_permitted

  安卓九点零新的限制对未加密流量不在信任,直接放弃请求解决方案参考这个https://blog.csdn.net/qq_18620851/article/details/80617549https://stackoverflow.com/questions/45940861/android-8-cleartext-http-traffic-not-permitted就是额外设...

2018-11-30 10:52:35 8524

原创 通过身份证获取出生日期并且归类为年代且计数

SELECTCASE LENGTH( id_code ) WHEN 15 THEN concat(concat('19',SUBSTRING( id_code, 7, 1 ) ),'0' ) WHEN 18 THEN concat(SUBSTRING( id_code, 7, 3 ),'0' ) END AS age, count( id_code ) as...

2018-09-13 16:42:37 407

转载 SpringMVC集成开源的验证码框架Kaptcha实现验证码效果

转自:    https://blog.csdn.net/chengxuzaza/article/details/60884957。 感谢前人       流程:本项目是通过maven创建的,首先需要导入Kaptcha的jar包,然后在spring中配置Kaptcha的属性,还需要实现一个生成验证码的controller类,最后在前端显示。 &lt;dependency&gt; ...

2018-09-11 13:14:02 312

转载 ImageView的android:scaleType属性

转自: https://blog.csdn.net/qq_34902522/article/details/76682293  感谢前人ImageView的scaleType的属性值有MATRIX,FIT_XY,FIT_START,FIT_END,FIT_CENTER,CENTER,CENTER_CROP,CENTER_INSIDE.1.android:scaleType=“center”...

2018-08-10 15:30:47 187

转载 Android 8.0通知不显示

转自:https://blog.csdn.net/u010231682/article/details/80732879    感谢前人Android 8.0通知需要设置通知渠道才能正常显示,步骤如下:*官方创建通知文档:https://developer.android.google.cn/training/notify-user/build-notification1、定义通知id...

2018-08-07 16:46:27 1122

转载 Android 国际化

转自: https://blog.csdn.net/small_lee/article/details/51007438   感谢前人前言internationalization (国际化)简称 i18n,因为在i和n之间还有18个字符,localization(本地化 ),简称L10n。一般用语言_地区的形式表示一种语言,如 zh_CN, zh_TW。以前在eclipse上面实现...

2018-08-06 14:33:03 201

原创 notifyDataSetInvalidated()和notifyDataSetChanged()的区别

简单的说就是notifyDataSetChanged()会记住你划到的位置,重新加载数据的时候不会改变位置,只是改变了数据;而用notifyDataSetInvalidated()时,数据改变的同时,自动滑到顶部第0条的位置....

2018-07-20 15:04:53 4815

转载 Map遍历方法

 转自:https://blog.csdn.net/zhu1qiu/article/details/71170850  感谢!public class MapF { public static void main(String[] args) { Map&lt;String, Integer&gt; tempMap = new HashMap&lt;String, Integer&g...

2018-07-20 14:51:59 118

转载 从手写最简单的Android程序到Android Studio项目模板的全面解析

转自王鑫 链接:http://relish.wang/posts/24586/   感谢先上对比图(左侧是我们手动构建的最简单的Android项目;右侧是Android Studio默认创建的项目模板工程):0 序言进入正题前,先说个与手写程序(不借助IDE)类似的场景。我回想起以前初学Java时的场景—— 如何用记事本写一个HelloWorld。1 先写个最简单的Java程序:12345...

2018-07-16 11:35:28 4947

原创 设置Android字体大小不随系统改变

BaseActivity中重写@Override  public Resources getResources() {      Resources res = super.getResources();        Configuration config=new Configuration();        config.setToDefaults();        res.update...

2018-06-07 13:27:44 2400

转载 Android 应用icon适配

转至:https://www.2cto.com/kf/201803/728531.html  感谢前人现在已经进入了2018年,Android 8.0系统也逐渐开始普及起来了。三星今年推出的最新旗舰机Galaxy S9已经搭载了Android 8.0系统,紧接着小米、华为、OV等国产手机厂商即将推出的新年旗舰机也会搭载Android 8.0系统。因此,现在已经是时候需要让我们的应用程序对Andro...

2018-06-07 13:15:32 3172

转载 使用Picasso加载图片的内存优化实践

转自我是asha,原文链接 https://blog.csdn.net/ashqal/article/details/480058330 说明现在Android开源库中有许多图片加载框架,本文以picasso为例,总结下开发过程中的一些优化经验,使用的picasso版本如下compile 'com.squareup.picasso:picasso:2.5.2'1 图片裁剪在列表页尽量使用裁剪后...

2018-05-22 14:11:58 194

原创 ListView的item点击事件不响应

[问题] : ScrollView嵌套ListView,点击ListView的item,点击事件不响应.(已解决滑动冲突)[分析] : 1.listView的OnTouch事件是否拦截了onItemClick时间;           2.item中子控件是否抢占了焦点, 导致item本身的点击没有响应;[自查] : 1.listView 的onTouch事件是否已经 return false; ...

2018-03-16 17:53:24 711

原创 string.xml中使用%1$s

%1$s(%2$s/%3$s)赋值: textView.setText(String.format(getString(R.string.download_progress_description), 1,2,3));结果:1(2/3)项目中用到了上面这个,记一下用法,超神奇的根据不同值有三种写法:%n$ms:代表输出的是字符串,n代表是第几个参数,设置m的值可以在输出之前放置空格

2017-06-13 21:38:26 626

原创 textView 使用HTML标签

eg:StringBuilder str = new StringBuilder();str.append("").append("我是谁").append(" ");str.append("").append("我在哪").append("");str.append("");textView.setText(Html.fromHtml(str.toString()));显示:

2017-06-13 21:04:14 292

转载 String,StringBuffer与StringBuilder的区别??

String 字符串常量StringBuffer 字符串变量(线程安全)StringBuilder 字符串变量(非线程安全) 简要的说, String 类型和 StringBuffer 类型的主要性能区别其实在于 String 是不可变的对象, 因此在每次对 String 类型进行改变的时候其实都等同于生成了一个新的 String 对象,然后将指针指向新的 String 对象,所以经常

2017-06-13 20:39:04 162

原创 隐藏软键盘

第一种方法:getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_HIDDEN);第二种:InputMethodManager imm = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE)

2017-05-25 10:48:10 235

转载 百度地图覆盖view图片不显示(ImageLoader加载图片)

百度地图的覆盖物,最后都是转化成图片展示在mapview上面的。就是说,你用的imageloader是异步加载,图片还没有加载上去,你的覆盖物view已经转化成图片放在了mapview上面,这样当然不会显示图片啦。解决思路很简单,就是确认图片已经加载完成之后再调用百度地图的 BitmapDescriptorFactory.fromView方法。那怎么知道图片已经加载好了呢?你用的imageload

2017-05-10 15:43:37 1235

转载 Android如何判断NavigationBar是否显示(获取屏幕真实的高度)

转自:http://www.jianshu.com/p/84d951b3f079 简书-十个雨点有些时候,我们需要知道当前手机上是否显示了NavigationBar,也就是屏幕底部的虚拟按键。比如截屏的时候,要获取屏幕的高度,必须包括NavigationBar的高度。试过网上的多种方法,但是对那种可以通过手势来显示/隐藏的NavigationBar没办法,最后终于找到了一个

2017-05-09 16:59:15 6596

原创 androidStudio快速打开工程

第一步:打开工程的app/build.gradle文件, 和你当前的gradle文件对比,把你想要打开的工程gradle改成和当前gradle文件相同eg:画框部分一定要相同第二步:打开gradle/wrapper文件夹下的gradle-wrapper.properties文件 ,与你当前工程的文件对比,修改重点就是红框框部分改好了之后就可以打开你想打开的工

2017-05-04 09:33:39 2091

原创 genymotion 镜像快速下载

用genymotion下载虚拟机真实太慢了所以下载镜像 用虚拟盒子导入,这样就快很多第一步: 把冰箱门打开,哈哈哈把genymotion打开-----Add-----选择你需要的虚拟机版本型号-----Next----Next----他已经进入了下载步骤(这里就放到这,不管他)第二步:C:\Users\Administrator\AppData\Local\Genymobi

2017-04-26 14:44:21 4496

转载 Constraint Layout

郭霖大神的博客 : http://blog.csdn.net/guolin_blog/article/details/53122387本篇文章的主题是ConstraintLayout。其实ConstraintLayout是Android Studio 2.2中主要的新增功能之一,也是Google在去年的I/O大会上重点宣传的一个功能。我们都知道,在传统的Android开发当中,

2017-04-25 17:08:58 885

原创 Using version 1.0.0-alpha8 of the constraint library, which is obsolet

使用Constraint Layout直接复制的依赖 com.android.support.constraint:constraint-layout:1.0.0-alpha8使用过程中xml文件中报错标红 原因是版本过低不合适  其实在SDK Tools ----  Support Repository ----ConstraintLayout for Android  instal

2017-04-25 15:02:21 589

转载 Mapped Statements collection does not contain value for.......

Mapped Statements collection does not contain value for后面是什么类什么方法之类的:错误原因有几种:1、mapper.xml中没有加入namespace2、mapper.xml中的方法和接口mapper的方法不对应3、mapper.xml没有加入到mybatis-config.xml中(即总的配置文件),例外:配置了mapper

2017-03-23 19:17:00 270

原创 js判断图片文件大小

火狐:var maxsize = 5*1024*1024;//5M            var filesize = 0;              filesize =uplist[i].files[0].size;            console.log("abc",filesize);            if(filesize>maxsize){  //如果大

2017-03-07 09:32:08 2303

原创 Attempt to invoke virtual method 'void android.support.v7.app.ActionBar.hide()

Attempt to invoke virtual method 'void android.support.v7.app.ActionBar

2017-02-27 17:28:49 2247

原创 报错信息: Error:Failed to crunch file

Error:Failed to crunch file

2017-02-27 10:19:03 1521

原创 CoordinatorLayout,AppBarLayout,CollapsingToolbarLayout,Toolbar,NestedScrollView,RecyclerView结合使用

先上几个图吧在这个Demo中用到了CoordinatorLayout, AppBarLayout, CollapsingToolbarLayout, Toolbar, NestedScrollView, RecyclerView这些东西, 那么下面就一一了解一下一, CoordinatorLayout 协调布局coordinatorLayout是谷歌推出的M包里的组件,要使用这个组

2017-02-15 18:12:37 2288

转载 jqGrid(一)

转自:http://www.cnblogs.com/huozhicheng/archive/2012/11/11/2765610.htmljqGrid 是一个用来显示网格数据的jQuery插件,通过使用jqGrid可以轻松实现前端页面与后台数据的ajax异步通信。文档比较全面,其官方网址为:http://www.trirand.com。 一、jqGrid特性:基于jquer

2017-01-03 15:07:34 282

原创 SQL 学习笔记

一. SQL(结构化查询语言) DML和DDL可以把SQL分为两部分: 1.DML (数据操作语言)和 DDL(数据定义语言)SQL(结构化查询语言)是用于执行查询的语法,但是SQL语言也包含用于更新,插入,删除记录的语法查询和更新指令构成了SSQL的DML部分: SELECT --- 从数据库中获取UPDATE ---更新数据库表中的数据DELETE ---从数据库表中删

2016-12-16 10:30:16 920

转载 SQL中Group By的使用

SQL中Group By的使用1、概述2、原始表3、简单Group By4、Group By 和 Order By5、Group By中Select指定的字段限制6、Group By All7、Group By与聚合函数8、Having与Where的区别9、Compute 和 Compute By1、概述“Group By”从字面意义上理解就是根据“By”指定的规则对数据进

2016-12-14 18:15:20 260

转载 Android异步更新UI的四种方式

原址:http://mobile.51cto.com/abased-490317.htm大家都知道由于性能要求,android要求只能在UI线程中更新UI,要想在其他线程中更新UI,我大致总结了4种方式,欢迎补充纠正:使用Handler消息传递机制;使用AsyncTask异步任务;使用runOnUiThread(action)方法;使用Han

2016-12-13 15:29:01 199

转载 SharedPreferences

Android应用开发SharedPreferences存储数据的使用方法1、使用SharedPreferences保存数据方法如下://实例化SharedPreferences对象(第一步) SharedPreferences mySharedPreferences= getSharedPreferences("test", Activity.MODE_PRIVATE

2016-12-13 14:16:08 221

CoordinatorLayout

CoordinatorLayout,AppBarLayout,CollapsingToolbarLayout,Toolbar,NestedScrollView,RecyclerView结合使用

2017-02-27

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除