自我学习闲杂知识点1.字符信息的拼接,不能像java中String进行声明和拼接,输出时使用std::cout<< "aaa"<<"bbb"的方式进行拼接和输出,这两个操...
使用场景 为了软件间的解耦操作,确保模块之间Activity的相互跳转不受影响。故引用阿里巴巴的Arouter。但官网上还没有针对Kotlin的集成说明,故在此记录下来 如何使用 gradle配置 目录配置,常量类配置 在Appli...
如何添加匿名类 使用object关键字声明接口,随后重写其的方法。 1)设计接口123interface OnItemClickListener<T> { fun onItemChoose(pos: In...
操作步骤 步骤一:引用相关POI库 步骤二:创建POI中的word文件对象 步骤三:调用word文件对象的方法对文件进行操作 步骤一:引用相关的POI库 吐槽一下,这一步是最坑的本人尝试了很多版本组合,最新的版本提示class重复引...
Dialog相关学习 1.如何在点击确定或取消按钮时,不取消弹窗 使用场景:在弹窗输入参数后,需要对参数进行校验是否合法时。如果不规范则提示用户重新输入 使用AlertDialog.Builder创建的Dialog,在调用setPo...
基本语法要点 与java不同,不能直接
新建项目加载下载aar包失败各位朋友们,由于AS是由Google公司基于intelij二次开发的开发工具。众所周知在国内下载国外的一些东西会被X掉。从而很多导致很多人员经常卡住,出现以下情况 以上情况出现后,在网络正常且1min中...
什么是AIDL? AIDL是指IPC(Internal progress Communicate)直译为进程间通信,在Android端就是指通俗的指两个APP之间通信。本人认为就是本地引用远程服务,即在客户端(本地)引用服务端(远程)...
定义一个功能更加强大的RelativeLayout,谷歌官网推荐 功能 约束 MotionLayout 是ConstraintLayout的子类 在单独的xml文件中设置约束条件 直接在两个ConstrainSet之间进行动画过度 ...