- 博客(7)
- 收藏
- 关注
原创 Android 复习-Activity
Android 复习界面Activity1.Activity的生命周期MainActivity standard,SecondActivity standard。// 1. 启动 MainActivity20-03-29 17:41:48.648 16756-16756 I/MainActivity: event: ON_CREATE2020-03-29 17:41:48.652 ...
2020-03-30 14:41:24 171
原创 Intellij IDEA 中使用 MyBatis-generator 自动生成 MyBatis 代码
1、IDEA 创建项目2. 在maven 项目中的 pom.xm 中添加 mybatis-generator-maven-plugin 插件和 mysql-connector-java 依赖<build> ... <dependency> <groupId>mysql</groupId> ...
2019-08-19 22:13:20 237
原创 Fragment放到RecyclerView的item布局中
效果图:问题1. 动态加载会导致所有的PicFragment都加载在第一个Item项中。2. 静态加载的时候,在布局文件中添加id,或tag 都会应用崩溃。3. 不设置id, 或tag会导致找不到Fragment。思路1. 静态加载2. 不设置id,和tag3. 获取 Fragment 方法一: 通过全局的FragmentManager 的getFra...
2018-07-17 19:06:26 11606
原创 关于Dagger2 android 动态生成Fragment的问题
其实动态创建Fragment的流程并不复杂。1. 网络获取Fragment的个数。2. 通过Component创建Fragment。主要的问题在于:1. 我想使用全局AppComponent 中的ApiService等对象2. 我的BaseFragment默认使用了Dagger android的注入处理,导致编译失败解决方案1.使用SupComponent来提供构建,将...
2018-06-28 18:19:01 1868
原创 点击Activity的回退键返回到手机的主界面
重写Activity的onBackPressed()代码如下: @Override public void onBackPressed() {// super.onBackPressed(); Intent intent = new Intent(Intent.ACTION_MAIN); intent.addCategory(Intent.C
2016-08-24 21:48:02 523
原创 Android 实现点击两次退出
如果用户在两秒内点击两次就让该界面退出。重写Activity的onBackPressed方法,注释掉父类的super.onBackPressed(). @Override public void onBackPressed() {// super.onBackPressed(); if(is2seconds()){ finish();
2016-08-24 21:40:54 249
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人