草庐IT

LAZY-annotated

全部标签

【Android Studio】工程中文件Annotate with Git Blame 不能点击

问题描述工程文件中想要查看代码提交信息但是相关按钮不可点击解决方法AndroidStudio->Preferences->VersionControl->在Unregisteredroots里找到你想要的工程文件点击左上角➕号然后右下角Apply即可

java - Java 中的 Kotlin "by lazy"相当于什么?

我正在关注这篇文章https://proandroiddev.com/detecting-when-an-android-app-backgrounds-in-2018-4b5a94977d5c实现android生命周期,但在具有Java应用程序类的遗留应用程序上。如何在java中实现此kotlin代码?privatevallifecycleListener:SampleLifecycleListenerbylazy{SampleLifecycleListener()}我觉得这是一个愚蠢的问题,但我对惰性初始化不熟悉,我不确定如何搜索这个问题,也欢迎任何“惰性理论链接”。

android - java.lang.OutOfMemoryError : bitmap size exceeds VM budget in ListView and lazy loading images 错误

我有一个ListView,它可能在无限滚动时加载了无限项。ListView中的每个项目都有一两张我懒加载的图片。一切都很好,但是当我滚动很长时间时,它会在logcat中崩溃08-0715:26:25.231:E/AndroidRuntime(30979):FATALEXCEPTION:Thread-6008-0715:26:25.231:E/AndroidRuntime(30979):java.lang.OutOfMemoryError:bitmapsizeexceedsVMbudget08-0715:26:25.231:E/AndroidRuntime(30979):atandroi

android - 无法通知项目评估监听器 > javax/xml/bind/annotation/XmlSchema

我尝试首先使用react-nativerun-android运行一个react-native应用程序。我希望它能正常工作,就像我调用react-nativerun-ios时一样。堆栈中有很多用户出现相同类型的错误,“无法通知项目评估监听器”。观察到的行为>react-nativerun-androidScanningfoldersforsymlinksin/Users/tiagogouvea/www/go-along/mobile/node_modules(12ms)JSserveralreadyrunning.Buildingandinstallingtheapponthedevic

android - 使用 App Engine 项目更改 Android 的 "Annotation Processor Factory"的位置

我正在使用基于Github的AppEngine项目开发Android。我下载了该项目,并弹出了一个似乎基于原始创建者的Eclipse配置的错误。Eclipse正在原始创建者拥有他的Eclipse文件夹的路径中寻找“注释处理器工厂”。我有要查找的文件,但对我来说,起始路径是Desktop\eclipse\plugins,而不是Eclipse查找的C:\ProgramFiles\Eclipse\Eclipse-3.7.1.classic\plugins。有什么方法可以改变它以使其正常工作吗?我已经看过,但似乎找不到任何关于此的信息。 最佳答案

android - annotation_processors (buck) 文档

与此票相关Parametersforannotationprocessorsaredisabledandundocumented我们如何使用annotation_processors和annotation_processor_deps?我在示例Android应用程序中使用领域并且没有注释(对于@RealmClass和@RealmMoudule)应用程序在通过buck构建时崩溃(如果通过构建则正常工作Gradle)。 最佳答案 以防万一有人偶然发现了这个,使用注释处理器的方式buckbuild是:annotation_processo

【java】【已解决】IDEA启动报错:Lombok Requires Annotation Processing

解决办法:1、根据异常提示操作:直接点击错误提示后面的蓝色标识【Enable】(小编点完了所以变灰色),此操作等价于下面的步骤:【File】-->【Settings】-->【Build】-->【Compiler】-->【AnnotationProcessing】-->勾选“enableAnnotationProcessing” 

java - 如果没有 @Provides- 或 @Produces-annotated 方法,则无法提供 Dagger2

所以我正在开发一个具有mvp模式的应用程序,但我在使用Dagger2时遇到了问题我为演示者创建了一个名为HelloPresenter的界面。然后我为该接口(interface)创建了一个名为HelloPresenterImpl的实现我的HelloPresenterpublicinterfaceHelloPresenter{publicvoidsayHello();}我的HelloPresenterImplpublicclassHelloPresenterImplimplementsHelloPresenter{StoryViewstoryView;@InjectpublicHelloP

java - 迁移AndroidX运行报错android.support.annotation does not exist

我刚刚将我的项目迁移到AndroidX。同步和构建阶段没问题,但是当我尝试运行编译器时显示此错误:error:packageandroid.support.annotationdoesnotexist构建文件时出现此错误//GeneratedcodefromButterKnife.Donotmodify!packagecom.xdatanet.cda.Adapters;importandroid.support.annotation.CallSuper;//Gradle属性android.enableJetifier=trueandroid.useAndroidX=trueGradle

android - 移动到 Android Annotations v.2.7 后的 java.lang.ArrayStoreException : sun. reflect.annotation.TypeNotPresentExceptionProxy

在迁移到AndroidAnnotationsv.2.7后,我在eclipse中构建我的项目时遇到了问题,同时mavenbuild没问题。这是来自Eclipse错误日志的堆栈跟踪:ErrorMonNov0515:49:49GMT+02:002012Errorsrunningbuilder'JavaBuilder'onproject'heroes'.java.lang.ArrayStoreException:sun.reflect.annotation.TypeNotPresentExceptionProxyatsun.reflect.annotation.AnnotationParser