摘要: 报错:Invalid module name: 'ImitateTiktok' - must be a valid Dart package name (lower_case_with_underscores). 原因是:创建flutter项目的根目录不能有大写 如: 目录为:F:\Flutter\ 阅读全文
posted @ 2021-09-09 16:30 哎睡的懒洋洋 阅读(1479) 评论(0) 推荐(0) 编辑
摘要: 1:fragment中的replace是将原先在fragment上的视图替换掉,但是但是前一个视图并没有被放在栈中,因此是无法返回的,add()也是一样,只是在原先的视图上面在盖上一层视图,是没法返回的,若需要返回则需要添加addTobackSstack()方法,里面的参数可填不可填,里面的参数作为 阅读全文
posted @ 2021-07-04 14:28 哎睡的懒洋洋 阅读(448) 评论(0) 推荐(0) 编辑
摘要: 如何使用Fragment 1:静态使用 .在对应的Activity中添加Fragment组件 <fragment android:id="@+id/fragment1" android:layout_width="match_parent" android:layout_height="0dp" a 阅读全文
posted @ 2021-07-04 14:20 哎睡的懒洋洋 阅读(142) 评论(0) 推荐(0) 编辑
摘要: Fragment依赖于Activity,所以Fragment只能在Activity中用fragment有自己的生命周期,当Fragment被添加到Activity中时,会首先 调用onAttch()方法,将Fragment添加到Activity上 onCreate():创建Fragment onCr 阅读全文
posted @ 2021-07-03 16:21 哎睡的懒洋洋 阅读(632) 评论(0) 推荐(0) 编辑
摘要: 异步线程之间的数据的传递用handler(接收数据,(接收从其他线程传过来的数据)), message(传递数据(从线程传递数据到主线程中))例子: val content:MutableLiveData<String> = MutableLiveData() private val handler 阅读全文
posted @ 2021-07-01 15:30 哎睡的懒洋洋 阅读(199) 评论(0) 推荐(0) 编辑
摘要: MVC: M:数据model V:视图View C:controller 要实现view上面的各种操作,需要一些逻辑处理,而MVC模式就是将所有操作都放在controller里面写 比如我们在activy_main.xml中需要在某一控件a上面添加一些东西,而只有当a上面为空时才能添加,那么 这时候 阅读全文
posted @ 2021-07-01 15:02 哎睡的懒洋洋 阅读(341) 评论(0) 推荐(0) 编辑
摘要: 一:给RecyclerView的adapter赋给其指定的adapter mBinder?.mrecycler?:是Recycler的ID, mBinder?.mrecycler?.adapter = adapter二:实现RecyclerView的Adapter 1:定义一个类继承于Recycle 阅读全文
posted @ 2021-06-28 17:13 哎睡的懒洋洋 阅读(3171) 评论(0) 推荐(0) 编辑
摘要: 两种解决方法 1:在module的build.gradle文件中添加: plugins { id 'com.android.application' id 'kotlin-android' id 'kotlin-android-extensions'}2:用Binding a:在module的bui 阅读全文
posted @ 2021-06-28 16:27 哎睡的懒洋洋 阅读(336) 评论(0) 推荐(0) 编辑
摘要: 1:recyclerView: LayoutManager:页面的样式,横着,竖着,还是滚动 adapter:完成数据的显示;recyclerView.adapter 定义一个类实现adapter接口, a:创建一个类继承于RecyclerView.ViewHodler ViewHodler用来做重 阅读全文
posted @ 2021-06-28 16:12 哎睡的懒洋洋 阅读(330) 评论(0) 推荐(0) 编辑
摘要: 单列:保证整个程序中始终只有某一个对象,只能被创建一次 单列的使用方法: 1:私有化结构 private constructor()2:提供一个伴生对象 companion object{}3:在伴生对象中提供一个私有化属性,外部是访问不了的 private var instance:Reposit 阅读全文
posted @ 2021-06-27 18:34 哎睡的懒洋洋 阅读(96) 评论(0) 推荐(0) 编辑