- 博客(16)
- 资源 (1)
- 收藏
- 关注
原创 shardingjdbc+DynamicData 出现Property ‘sqlSessionFactory‘ or ‘sqlSessionTemplate‘ are requiredProperty
在网上找了一天,自己实现DynamicDataSourceProvider和DataSource的bean也都试了,改了好几个sharding的版本都不行。然后sharding用的是druid连接池,druid-spring-boot-starter:1.1.22。我的版本,shardingsphere-encrypt-spring-boot-starter:5.0.0。
2024-04-16 16:45:48
749
1
原创 android view的事件分发机制
1.点击事件的传递规则所谓点击事件的事件分发,其实就是对MotionEvent事件的分发过程,当一个MotionEvent产生了以后,系统需要把这个事件传递给一个具体的view,这个过程就是分发的过程。事件的分发过程是由三个方法共同完成的:DispathTouchEvent,onInterceptTouchEvent和onTouchEvent。 1. public
2018-02-01 17:12:56
238
原创 redis的使用
最近一直在学java后台,看的是黑马的视频,这里复习一下redis服务器,下面是黑马视频的笔记,加以修改。redis的作用:为了解决高并发、高可用、高可扩展,大数据存储等一系列问题而产生的数据库解决方案,就是NoSql。NoSql,叫非关系型数据库,它的全名Not only sql。它不能替代关系型数据库,只能作为关系型数据库的一个良好补充。redis是以键值对存储数据的。典型应用: 内容
2017-10-30 16:44:11
472
原创 百度地图小车移动
基于百度地图,覆盖物(小车)平滑移动先看一下效果直接贴上源码import android.app.Activity;import android.os.Bundle;import android.os.Handler;import android.os.Looper;import com.baidu.mapapi.map.BaiduMap;import com.ba
2017-10-12 11:30:02
4295
原创 Caused by: de.greenrobot.event.EventBusException: Subscriber class has no public methods called on
使用eventbus时,在debug版本中,是没有问题的,但是release打包后,就出现了这个问题257行是EventBus.getDefault().register(this);解决办法:在打包的时候,混淆出问题了需要加上-keepclassmembers class ** { public void onEvent*(**);}这个混淆
2017-03-27 16:42:54
3890
原创 eventbus出现java.lang.NoClassDefFoundError: android/os/PersistableBundle
使用eventbus2.4,在android5.0以上这个问题没有出现,但是在4.几的版本,这个问题就出现了,原因是因为当前这个activity或者fragment中实现的方法中有PersistableBundle这个参数,这个参数是在oncreate或者onSaveInstanceState这两个方法里,注意这两个方法有不同的参数的重载,去掉那个带有PersistableBundle这个参数的方
2017-03-27 16:36:58
1566
原创 浅析rxjava(二)lift
上一篇说了rxjava基础的用法,这一篇来解析lift源码rxjava提供了许多操作符,如map,flatMap,filter等,其实都是使用lift函数进行装换的。我们来看一个例子:Observable.create(new Observable.OnSubscribe() { @Override public void cal
2017-03-15 14:11:07
345
原创 浅析Rxjava(一)
使用的库是compile 'io.reactivex:rxjava:1.0.14'compile 'io.reactivex:rxandroid:1.0.1'不同的版本,可能源码不一样1.先来看看要解析的例子 Observable.create(new Observable.OnSubscribe() { @Override
2017-03-15 10:00:23
338
原创 android 使用grpc+https网络请求
第一步:添加相应的网络库和插件等在app的根目录下的build.gradle加上网络库compile 'com.google.code.findbugs:jsr305:3.0.0'compile 'com.google.guava:guava:18.0'compile 'io.grpc:grpc-okhttp:1.0.0'compile 'io.grpc:grpc-protobu
2017-01-29 12:31:31
5459
转载 内存泄露
发现一个好的干货,附上链接http://blog.youkuaiyun.com/zhuanglonghai/article/details/37658661
2016-05-27 16:54:59
464
原创 折线图的绘制
最近在做股票相关的项目,避免不了折线图,在这里温习一下写法,都是很简单的东西。先看一下效果图然后贴代码:package com.znz.goldfinger.views.stock;import android.content.Context;import android.graphics.Canvas;import android.graphics.P
2016-04-09 10:49:28
626
转载 非静态的内部类会持有外部类的一个隐式引用
转载地址: http://blog.youkuaiyun.com/zhongwcool/article/details/22886067Activity是如何泄漏的只要非静态的匿名类对象没有被回收,MainActivity就不会被回收,MainActivity所关联的资源和视图都不会被回收,发生比较严重的内存泄漏。[java]
2016-04-05 19:55:36
2076
原创 详细理解context(context访问资源的唯一性分析)
最近买了一本android内核剖析,讲的很好,也是正在看,看到理解context这章,写一个博客复习复习。我也是边看书边看网上讲解学的。网上讲解的很好,这里分享几个很好的链接 http://blog.youkuaiyun.com/lmj623565791/article/details/40481055http://www.2cto.com/kf/201505/403099.html每个activity,se...
2016-03-20 13:14:05
1404
原创 广告自动滚动
最近做项目,遇到类似广告自动上下滚动的效果,每次滚动一行,一行就是一个标题。开始呢,使用到listview里面的一个方法smoothScrollToPosition,会有bug,然后公司一个同事写的一个自定义的scrollview来写,效果不错,拿来用用。实现起来很简单的import android.content.Context;import android.g
2016-03-12 11:56:37
478
转载 转载 android权限
允许读写访问"properties"表在checkin数据库中,改值可以修改上传允许一个程序访问CellID或WiFi热点来获取粗略的位置允许一个程序访问精良位置(如GPS)允许应用程序访问额外的位置提供命令允许程序创建模拟位置提供用于测试允许程序访问有关GSM网络信息允许程序使用SurfaceFlinger底层特性
2015-08-21 21:22:25
359
原创 android定位服务
android手机定位随便自己写写,写不得自己看看复习一下。首先创建一个项目,都是默认的然后是MainActivity中的代码然后使用到的类,LocationManager这个类,它提供了一系列的与位置相关的方法,因为我只是初学者,就不那么深的了解LocationManager实例化LocationManager lm = (Lo
2015-08-21 20:50:24
474
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人