Android异常 kotlin.UninitializedPropertyAccessException: lateinit property ** has not been initialized
平常我们使用Kotlin写代码的时候经常会碰到一个异常 kotlin.UninitializedPropertyAccessException: lateinit property photoFile has not been initia...
平常我们使用Kotlin写代码的时候经常会碰到一个异常 kotlin.UninitializedPropertyAccessException: lateinit property photoFile has not been initia...
1、 在build.gradle(Module:app)声明开源库的引用在dependencies闭包中加入:compile ‘org.litepal.android:core:1.6.1’像这样:其中,1.6.1是版本号。点击右上角Syn...
本文首发于微信公众号「Android开发之旅」,欢迎关注 Jetpack版Wan-Android项目地址:Android Jetpack架构开发组件化应用实战 欢迎star Flutter版Wan-Android项目地址:Flutter版...
关掉用户的键盘只需要一行代码 ((InputMethodManager)requireActivity().getSystemService(Context.INPUT_METHOD_SERVICE)).hideSoftInputFromW...
RetrofitUtils工具类 public class RetrofitUtils {private static RetrofitUtils retrofitUtils;private Retrofit retrofit;privat...
Android cordova设置权限问题 首先在config.xml文件中 platform标签中 android模块中 引入AndroidManifest.xml 且必须要在标签内添加属性xmlns:android=“http://sc...
EditText禁用换行 singleLine属性已被弃用,但不知是什么原因,设置以下两种属性仍无法实现禁用换行的效果 android:maxLines=\"1\"android:lines=\"1\" 使用 inputType 属性设置为...
android中定时有很多种是实现,常见的Handler 与Thread的结合,handler.postDelayed ,以及要使用的AlarmManger 等都可以实现定时任务的执行,但是使用场景却大不相同,这里主要是怎么用AlarmMa...
返回栈 Android中的活动是可以层叠的。每启动一个新的活动,就会覆盖在原活动之上,然后点击Back键会销毁最上面的活动,下面的一个活动就会重新显示出来。其实Android是使用任务(Task)来管理活动的,一个任务就是一组存放在栈里的活...
@目录 一整套的简易计分器 电脑端地址手机电脑也可以只安装一端然后单方投屏掌控板端Arduino Nano端 移动端 Android5.0以上系统的手机应该都能用 咳咳,图片有限使用 创作故事 来源于乒乓球……经常和家里的小伙打打球,来,好...