自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 收藏
  • 关注

原创 github 相关问题

1.git invalid authentication data ,404 not found 重新使用token登录,删除以前的token

2022-03-13 10:28:37 2724

原创 dataBinding 使用(老项目更新)

1.使用dataBinding//开启绑定buildFeatures { dataBinding = true}如果报编译错误,需要升级jdk到11 ,配置studio的jdk版本,就可以了。2.官网https://developer.android.com/topic/libraries/data-bindinghttps://developer.android.com/topic/libraries/data-binding3.布局的转换4.include.

2022-03-11 18:56:45 3489

原创 Rxjava 相关资料链接记录

1.RxJava 官网ReactiveXIntro to Rx - Foreword2.RxJava APIOverview (RxJava Javadoc 2.2.21)3.git 地址GitHub - ReactiveX/RxJava: RxJava – Reactive Extensions for the JVM – a library for composing asynchronous and event-based programs using observable..

2022-03-07 14:16:09 2292

原创 Java 并发零碎记录(持续更新)

1. BlockingDeque 和 BlockingQueue BlockingDeque 双端阻塞队列 BlockingQueue 阻塞队列:生产和消费 背压解释背压管理 如果生产者和消费者线程之间的队列是Java BlockingQueue,那么您可以使用该队列进行背压管理。这是生产者消费者模式的另一个内置特性。背压意味着,如果生产者线程产生的工作多于消费者线程能够处理的工作 - 任务将在队列中排队。在某个时候,BlockingQueue 将变满,并且生产...

2022-03-07 14:14:37 78

转载 Service 记录

1.

2022-03-07 14:13:22 54

原创 集合(持续更新)

Java中的集合共包含三大类,它们分别是Set(集),List(列表)以及Map(映射)1. List方法与set方法的区别(1)重复对象list方法可以允许重复的对象,而set方法不允许重复对象(2)null元素list可以插入多个null元素,而set只允许插入一个null元素(3)容器是否有序list是一个有序的容器,保持了每个元素的插入顺序。即输出顺序就是输入顺序,而set方法是无序容器,无法保证每个元素的存储顺序,TreeSet通过 Comparator 或者 Co..

2022-03-07 14:10:47 288

原创 kotlin关键字和修饰词(持续记录)

1.@JvmOverloads但是如果使用的了@JvmOverloads注解:@JvmOverloads fun f(a: String, b: Int=0, c:String="abc"){} 类似在Java中相当于在Java中声明了3个方法:void f(String a)void f(String a, int b)void f(String a, int b, String c)2.companion object类似Java创建静态方法和常量 类似p...

2022-03-06 17:22:39 569

原创 kotlin 防止内存溢出

1.协程作用域协程上下文与调度器 - Kotlin 语言中文站1.1定义mainScope,在destroy中取消class Activity { private val mainScope = MainScope() fun destroy() { mainScope.cancel() }1.2.mainScope.launch// 在 Activity 类中 fun doSomething() { // 在示例中...

2022-03-06 09:49:49 754

原创 Room 迁移遇到问题

1. 警告: Schema export directory is not provided to the annotation processor so we cannot export the schema. You can either provide `room.schemaLocation` annotation processor argument OR set exportSchema to false.未向批注处理器提供架构导出目录,因此无法导出架构。您可以提供room.schemaLoc

2022-03-03 20:58:32 1085

原创 Jetpack

1.ViewModel类旨在以注重生命周期的方式存储和管理界面相关的数据。ViewModel类让数据可在发生屏幕旋转等配置更改后继续留存。注意:可以在 Fragment 之间共享数据https://developer.android.com/topic/libraries/architecture/viewmodel2.WorkManager WorkManager 可处理三种类型的永久性工作:立即执行:必须立即开始且很快就完成的任务,可以加急。 长时间运行:运行时间可能较长...

2022-03-01 11:27:44 331

转载 Executor vs ExecutorService vs Executors 区别

Executor vs ExecutorService vs Executors转载:Executor, ExecutorService 和 Executors 间的区别与联系 - 那啥快看 - 博客园正如上面所说,这三者均是 Executor 框架中的一部分。Java 开发者很有必要学习和理解他们,以便更高效的使用 Java 提供的不同类型的线程池。总结一下这三者间的区别,以便大家更好的理解:Executor 和 ExecutorService 这两个接口主要的区别是:ExecutorSe

2022-03-01 11:16:10 299

原创 知识点(持续更新)

1. kotlin 关键字 1.1 lateinit 延迟加载或者初始化,例如 private lateinit var viewPager: ViewPager2 1.2 val 和var val类似修饰符final ,设置值后不可变,var 可变参数 val :private const val ARG_OBJECT = "object" 1.3takeIf函数和takeUnless函数. 这些...

2022-03-01 11:01:40 70

原创 view拖放方法记录

1.androidx.draganddrop 中的DropHelper https://developer.android.com/jetpack/androidx/releases/draganddrop2.onTouchEvent() 获取位置信息 X,Y3.View.OnDragListener https://developer.android.com/guide/topics/ui/drag-drop

2022-02-18 11:21:50 741

原创 android 官方网站记录(持续更新)

1.官网 https://developer.android.com/2.github Android Android · GitHub3.api demo网站http://android.googlesource.com/platform/development/+/master/samples/ApiDemos4.githubhttps://github.com/googlesamples5.googlemaven 库https://maven...

2022-02-17 18:41:04 1623

原创 老项目 android support To androidX(持续更新)

1.在项目的根部android.useAndroidX=trueandroid.enableJetifier=true2.点击项目名称 refactor---Migrate to androidX会备份项目,接着同意更改为Androidx3.点击运行,修改报错的代码4.修改引入的第三方代码 butterknife(弃用,老代码没有办法依次修改) :This tool is now deprecated. Please switch toview binding.遇到问题:..

2022-02-16 22:37:45 1314

原创 android 内存泄漏(持续更新)

对象已经不会再被使用到了,是无用的,我们依然持有他的引用的话,无法被gc,就会造成内存泄漏内存泄漏的场景 1.单例导致内存泄露(context 引用使用applicationContext)context.getApplicationContext())2.静态变量导致内存泄漏(不实用尽量销毁)3.非静态内部类导致内存泄露(Handler 或 Runnable 作为非静态内部类,设置为static ,+activity 弱应用)4.未取消...

2022-02-11 21:17:15 1010

原创 facebook rebound

VIew 点击特效 rebound : https://github.com/facebook/rebound

2016-05-04 17:05:20 288

原创 让控件闪亮起来

shimmer-android :https://github.com/facebook/shimmer-android

2016-05-04 17:00:17 181

原创 facebook 图片加载框架

fresco FaceBook 图片加载框架,功能强大 https://github.com/facebook/fresco

2016-05-04 16:26:56 299

原创 ImageLoader 官网

ImageLoader 官网 :https://github.com/nostra13/Android-Universal-Image-Loader

2016-05-04 16:24:37 242

原创 android 网络请求 volley

Volley git :https://github.com/mcxiaoke/android-volley

2016-05-04 16:21:34 172

原创 eventBus 和greenDao

eventBus 和 greeDao官网文档位置:  http://greenrobot.org/eventbus/documentation/

2016-05-04 16:17:10 197

原创 hibernate 文档

hibernate  :http://hibernate.org/orm/

2016-05-04 16:12:58 126

原创 AndroidImageSlider 滚动图片 viewpager

AndroidImageSlider :https://github.com/daimajia/AndroidImageSlider

2016-05-04 16:11:18 197

原创 Gson

Gson :https://github.com/google/gson

2016-05-04 16:05:24 162

空空如也

空空如也

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

TA关注的人

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